@Override public Void visit(PropagationGeneratedMatch2 inferenceMatch2) { SubPropertyChainMatch1 premiseMatch1 = inferenceMatch2 .getThirdPremiseMatch(conclusionFactory_); inferences_.add(premiseMatch1, inferenceMatch2); for (SubPropertyChainMatch2 child : hierarchy_ .getChildren(premiseMatch1)) { (new SubPropertyChainMatch2InferenceVisitor(inferenceFactory_, child)).visit(inferenceMatch2); } return null; }
@Override public Void visit(PropagationGeneratedMatch2 inferenceMatch2) { SubPropertyChainMatch1 premiseMatch1 = inferenceMatch2 .getThirdPremiseMatch(conclusionFactory_); inferences_.add(premiseMatch1, inferenceMatch2); for (SubPropertyChainMatch2 child : hierarchy_ .getChildren(premiseMatch1)) { (new SubPropertyChainMatch2InferenceVisitor(inferenceFactory_, child)).visit(inferenceMatch2); } return null; }
@Override public Void visit(PropagationGeneratedMatch2 inferenceMatch2) { SubPropertyChainMatch1 premiseMatch1 = inferenceMatch2 .getThirdPremiseMatch(conclusionFactory_); inferences_.add(premiseMatch1, inferenceMatch2); for (SubPropertyChainMatch2 child : hierarchy_ .getChildren(premiseMatch1)) { (new SubPropertyChainMatch2InferenceVisitor(inferenceFactory_, child)).visit(inferenceMatch2); } return null; }
public SubPropertyChainMatch2 getThirdPremiseMatch( ConclusionMatchExpressionFactory factory) { return factory.getSubPropertyChainMatch2( getParent().getThirdPremiseMatch(factory), getParent().getParent().getSubDestinationMatch(), 0); }
public SubPropertyChainMatch2 getThirdPremiseMatch( ConclusionMatchExpressionFactory factory) { return factory.getSubPropertyChainMatch2( getParent().getThirdPremiseMatch(factory), getParent().getParent().getSubDestinationMatch(), 0); }
public SubPropertyChainMatch2 getThirdPremiseMatch( ConclusionMatchExpressionFactory factory) { return factory.getSubPropertyChainMatch2( getParent().getThirdPremiseMatch(factory), getParent().getParent().getSubDestinationMatch(), 0); }