@Override public O visit( ElkAsymmetricObjectPropertyAxiom elkAsymmetricObjectPropertyAxiom) { return defaultLogicalVisit(elkAsymmetricObjectPropertyAxiom); }
@Override public O visit( ElkObjectMinCardinalityQualified obj) { return defaultVisit(obj); }
@Override public <O> O accept( ElkNegativeObjectPropertyAssertionAxiomVisitor<O> visitor) { return visitor.visit(this); }
@Override public <O> O accept( ElkInverseFunctionalObjectPropertyAxiomVisitor<O> visitor) { return visitor.visit(this); }
@Override public <O> O accept(ElkAnnotationAssertionAxiomVisitor<O> visitor) { return visitor.visit(this); } }
@Override public <O> O accept(ElkDataExactCardinalityUnqualifiedVisitor<O> visitor) { return visitor.visit(this); } }
@Override public <O> O accept(ElkDataSomeValuesFromVisitor<O> visitor) { return visitor.visit(this); } }
@Override public <O> O accept(ElkObjectSomeValuesFromVisitor<O> visitor) { return visitor.visit(this); } }
@Override public <O> O accept(ElkDataPropertyDomainAxiomVisitor<O> visitor) { return visitor.visit(this); } }
@Override public <O> O accept(ElkEquivalentDataPropertiesAxiomVisitor<O> visitor) { return visitor.visit(this); } }
@Override public <O> O accept(ElkDataUnionOfVisitor<O> visitor) { return visitor.visit(this); } }
@Override public <O> O accept(ElkHasKeyAxiomVisitor<O> visitor) { return visitor.visit(this); } }
@Override public O visit( ElkObjectMinCardinalityQualified ce) { return defaultVisit(ce); }
@Override public O visit( ElkNegativeObjectPropertyAssertionAxiom elkNegativeObjectPropertyAssertion) { return defaultLogicalVisit(elkNegativeObjectPropertyAssertion); }
@Override public O visit( ElkTransitiveObjectPropertyAxiom obj) { return defaultVisit(obj); }
@Override public <O> O accept( ElkNegativeObjectPropertyAssertionAxiomVisitor<O> visitor) { return visitor.visit(this); }
@Override public O visit( ElkObjectPropertyAssertionAxiom elkObjectPropertyAssertionAxiom) { return defaultLogicalVisit(elkObjectPropertyAssertionAxiom); }
@Override public O visit( ElkObjectPropertyAssertionAxiom obj) { return defaultVisit(obj); }
@Override public O visit( ElkNegativeObjectPropertyAssertionAxiom elkNegativeObjectPropertyAssertion) { return defaultLogicalVisit(elkNegativeObjectPropertyAssertion); }
@Override public O visit( ElkObjectMinCardinalityQualified obj) { return defaultVisit(obj); }