@Override public String visit( SubClassInclusionComposedSingletonObjectUnionOfMatch2 inferenceMatch2) { return inferenceMatch2.getParent() + " | "; }
@Override public String visit( SubClassInclusionComposedSingletonObjectUnionOfMatch2 inferenceMatch2) { return inferenceMatch2.getParent() + " | "; }
@Override public String visit( SubClassInclusionComposedSingletonObjectUnionOfMatch2 inferenceMatch2) { return inferenceMatch2.getParent() + " | "; }
@Override public Void visit( SubClassInclusionComposedSingletonObjectUnionOfMatch2 inferenceMatch2) { inferenceMatch2.getConclusionMatch(conclusionFactory_); // create ELK inferences IndexedContextRootMatch extendedDestinationMatch = inferenceMatch2 .getExtendedDestinationMatch(); SubClassInclusionComposedSingletonObjectUnionOfMatch1 inferenceMatch1 = inferenceMatch2 .getParent(); ElkClassExpression disjunctMatch = inferenceMatch1.getDisjunctMatch(); List<ElkClassExpression> disjuncts = Collections .singletonList(disjunctMatch); elkInferenceFactory_ .getElkClassInclusionObjectUnionOfComposition(disjuncts, 0); elkInferenceFactory_.getElkClassInclusionHierarchy( toElkExpression(extendedDestinationMatch), disjunctMatch, conclusionFactory_.getObjectUnionOf(disjuncts)); return null; }
@Override public Void visit( SubClassInclusionComposedSingletonObjectUnionOfMatch2 inferenceMatch2) { inferenceMatch2.getConclusionMatch(conclusionFactory_); // create ELK inferences IndexedContextRootMatch extendedDestinationMatch = inferenceMatch2 .getExtendedDestinationMatch(); SubClassInclusionComposedSingletonObjectUnionOfMatch1 inferenceMatch1 = inferenceMatch2 .getParent(); ElkClassExpression disjunctMatch = inferenceMatch1.getDisjunctMatch(); List<ElkClassExpression> disjuncts = Collections .singletonList(disjunctMatch); elkInferenceFactory_ .getElkClassInclusionObjectUnionOfComposition(disjuncts, 0); elkInferenceFactory_.getElkClassInclusionHierarchy( toElkExpression(extendedDestinationMatch), disjunctMatch, conclusionFactory_.getObjectUnionOf(disjuncts)); return null; }
@Override public Void visit( SubClassInclusionComposedSingletonObjectUnionOfMatch2 inferenceMatch2) { inferenceMatch2.getConclusionMatch(conclusionFactory_); // create ELK inferences IndexedContextRootMatch extendedDestinationMatch = inferenceMatch2 .getExtendedDestinationMatch(); SubClassInclusionComposedSingletonObjectUnionOfMatch1 inferenceMatch1 = inferenceMatch2 .getParent(); ElkClassExpression disjunctMatch = inferenceMatch1.getDisjunctMatch(); List<ElkClassExpression> disjuncts = Collections .singletonList(disjunctMatch); elkInferenceFactory_ .getElkClassInclusionObjectUnionOfComposition(disjuncts, 0); elkInferenceFactory_.getElkClassInclusionHierarchy( toElkExpression(extendedDestinationMatch), disjunctMatch, conclusionFactory_.getObjectUnionOf(disjuncts)); return null; }