ElkObjectPropertyExpression getFirstProperty() { return getCompositionMatch().accept( new ElkSubObjectPropertyExpressionVisitor<ElkObjectPropertyExpression>() { @Override public ElkObjectPropertyExpression visit( ElkObjectPropertyChain expression) { return expression.getObjectPropertyExpressions().get(0); } @Override public ElkObjectPropertyExpression visit( ElkObjectInverseOf expression) { return expression; } @Override public ElkObjectPropertyExpression visit( ElkObjectProperty expression) { return expression; } }); }
ElkObjectPropertyExpression getFirstProperty() { return getCompositionMatch().accept( new ElkSubObjectPropertyExpressionVisitor<ElkObjectPropertyExpression>() { @Override public ElkObjectPropertyExpression visit( ElkObjectPropertyChain expression) { return expression.getObjectPropertyExpressions().get(0); } @Override public ElkObjectPropertyExpression visit( ElkObjectInverseOf expression) { return expression; } @Override public ElkObjectPropertyExpression visit( ElkObjectProperty expression) { return expression; } }); }
ElkObjectPropertyExpression getFirstProperty() { return getCompositionMatch().accept( new ElkSubObjectPropertyExpressionVisitor<ElkObjectPropertyExpression>() { @Override public ElkObjectPropertyExpression visit( ElkObjectPropertyChain expression) { return expression.getObjectPropertyExpressions().get(0); } @Override public ElkObjectPropertyExpression visit( ElkObjectInverseOf expression) { return expression; } @Override public ElkObjectPropertyExpression visit( ElkObjectProperty expression) { return expression; } }); }
IndexedSubObjectPropertyOfAxiomMatch2 getFifthPremiseMatch( ConclusionMatchExpressionFactory factory) { return factory.getIndexedSubObjectPropertyOfAxiomMatch2( getParent().getFifthPremiseMatch(factory), getCompositionMatch(), getConclusionRelationMatch()); }
IndexedSubObjectPropertyOfAxiomMatch2 getFifthPremiseMatch( ConclusionMatchExpressionFactory factory) { return factory.getIndexedSubObjectPropertyOfAxiomMatch2( getParent().getFifthPremiseMatch(factory), getCompositionMatch(), getConclusionRelationMatch()); }
IndexedSubObjectPropertyOfAxiomMatch2 getFifthPremiseMatch( ConclusionMatchExpressionFactory factory) { return factory.getIndexedSubObjectPropertyOfAxiomMatch2( getParent().getFifthPremiseMatch(factory), getCompositionMatch(), getConclusionRelationMatch()); }
public SubPropertyChainMatch1 getFourthPremiseMatch( ConclusionMatchExpressionFactory factory) { return factory.getSubPropertyChainMatch1( getParent().getParent().getParent().getParent() .getFourthPremise(factory), getParent().getParent().getCompositionMatch(), 1); }
public SubPropertyChainMatch1 getFourthPremiseMatch( ConclusionMatchExpressionFactory factory) { return factory.getSubPropertyChainMatch1( getParent().getParent().getParent().getParent() .getFourthPremise(factory), getParent().getParent().getCompositionMatch(), 1); }
public SubPropertyChainMatch1 getFourthPremiseMatch( ConclusionMatchExpressionFactory factory) { return factory.getSubPropertyChainMatch1( getParent().getParent().getParent().getParent() .getFourthPremise(factory), getParent().getParent().getCompositionMatch(), 1); }
.getParent(); ElkSubObjectPropertyExpression compositionMatch = inferenceMatch2 .getCompositionMatch(); ElkObjectProperty conclusionRelationMatch = inferenceMatch2 .getConclusionRelationMatch();
.getParent(); ElkSubObjectPropertyExpression compositionMatch = inferenceMatch2 .getCompositionMatch(); ElkObjectProperty conclusionRelationMatch = inferenceMatch2 .getConclusionRelationMatch();
.getParent(); ElkSubObjectPropertyExpression compositionMatch = inferenceMatch2 .getCompositionMatch(); ElkObjectProperty conclusionRelationMatch = inferenceMatch2 .getConclusionRelationMatch();