O
- the returned typepublic class DelegatingObjectVisitorEx<O> extends java.lang.Object implements OWLObjectVisitorEx<O>
Constructor and Description |
---|
DelegatingObjectVisitorEx(OWLObjectVisitorEx<O> delegate)
Constructs a visitor where the specified delegate will be used to
visit all objects unless one of the visit methods in this visitor
is overriden.
|
public DelegatingObjectVisitorEx(OWLObjectVisitorEx<O> delegate)
delegate
- The delegate.public O visit(OWLAsymmetricObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLClassAssertionAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLDataPropertyAssertionAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLDataPropertyDomainAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLDataPropertyRangeAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLSubDataPropertyOfAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLDeclarationAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLDifferentIndividualsAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLDisjointClassesAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLDisjointDataPropertiesAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLDisjointObjectPropertiesAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLDisjointUnionAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLAnnotationAssertionAxiom axiom)
visit
in interface OWLAnnotationAxiomVisitorEx<O>
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLEquivalentClassesAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLEquivalentDataPropertiesAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLEquivalentObjectPropertiesAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLFunctionalDataPropertyAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLFunctionalObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLInverseFunctionalObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLInverseObjectPropertiesAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLIrreflexiveObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLNegativeDataPropertyAssertionAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLNegativeObjectPropertyAssertionAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLObjectPropertyAssertionAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLSubPropertyChainOfAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLObjectPropertyDomainAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLObjectPropertyRangeAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLSubObjectPropertyOfAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLReflexiveObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLSameIndividualAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLSubClassOfAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLSymmetricObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLTransitiveObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(SWRLRule rule)
visit
in interface OWLAxiomVisitorEx<O>
visit
in interface SWRLObjectVisitorEx<O>
public O visit(OWLClass desc)
visit
in interface OWLClassExpressionVisitorEx<O>
visit
in interface OWLEntityVisitorEx<O>
visit
in interface OWLNamedObjectVisitorEx<O>
public O visit(OWLDataAllValuesFrom desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLDataExactCardinality desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLDataMaxCardinality desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLDataMinCardinality desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLDataSomeValuesFrom desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLDataHasValue desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLObjectAllValuesFrom desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLObjectComplementOf desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLObjectExactCardinality desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLObjectIntersectionOf desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLObjectMaxCardinality desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLObjectMinCardinality desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLObjectOneOf desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLObjectHasSelf desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLObjectSomeValuesFrom desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLObjectUnionOf desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLObjectHasValue desc)
visit
in interface OWLClassExpressionVisitorEx<O>
public O visit(OWLDataComplementOf node)
visit
in interface OWLDataVisitorEx<O>
public O visit(OWLDataOneOf node)
visit
in interface OWLDataVisitorEx<O>
public O visit(OWLFacetRestriction node)
visit
in interface OWLDataVisitorEx<O>
public O visit(OWLDatatypeRestriction node)
visit
in interface OWLDataVisitorEx<O>
public O visit(OWLDatatype node)
visit
in interface OWLDataVisitorEx<O>
visit
in interface OWLEntityVisitorEx<O>
visit
in interface OWLNamedObjectVisitorEx<O>
public O visit(OWLLiteral node)
visit
in interface OWLAnnotationValueVisitorEx<O>
visit
in interface OWLDataVisitorEx<O>
public O visit(OWLDataProperty property)
visit
in interface OWLEntityVisitorEx<O>
visit
in interface OWLNamedObjectVisitorEx<O>
visit
in interface OWLPropertyExpressionVisitorEx<O>
public O visit(OWLObjectProperty property)
visit
in interface OWLEntityVisitorEx<O>
visit
in interface OWLNamedObjectVisitorEx<O>
visit
in interface OWLPropertyExpressionVisitorEx<O>
public O visit(OWLObjectInverseOf property)
visit
in interface OWLPropertyExpressionVisitorEx<O>
public O visit(SWRLLiteralArgument node)
visit
in interface SWRLObjectVisitorEx<O>
public O visit(SWRLVariable node)
visit
in interface SWRLObjectVisitorEx<O>
public O visit(SWRLIndividualArgument node)
visit
in interface SWRLObjectVisitorEx<O>
public O visit(SWRLBuiltInAtom node)
visit
in interface SWRLObjectVisitorEx<O>
public O visit(SWRLClassAtom node)
visit
in interface SWRLObjectVisitorEx<O>
public O visit(SWRLDataRangeAtom node)
visit
in interface SWRLObjectVisitorEx<O>
public O visit(SWRLDataPropertyAtom node)
visit
in interface SWRLObjectVisitorEx<O>
public O visit(SWRLDifferentIndividualsAtom node)
visit
in interface SWRLObjectVisitorEx<O>
public O visit(SWRLObjectPropertyAtom node)
visit
in interface SWRLObjectVisitorEx<O>
public O visit(SWRLSameIndividualAtom node)
visit
in interface SWRLObjectVisitorEx<O>
public O visit(OWLOntology ontology)
visit
in interface OWLNamedObjectVisitorEx<O>
public O visit(OWLAnnotation annotation)
visit
in interface OWLAnnotationObjectVisitorEx<O>
public O visit(OWLAnnotationPropertyDomainAxiom axiom)
visit
in interface OWLAnnotationAxiomVisitorEx<O>
public O visit(OWLAnnotationPropertyRangeAxiom axiom)
visit
in interface OWLAnnotationAxiomVisitorEx<O>
public O visit(OWLSubAnnotationPropertyOfAxiom axiom)
visit
in interface OWLAnnotationAxiomVisitorEx<O>
public O visit(OWLAnnotationProperty property)
visit
in interface OWLEntityVisitorEx<O>
visit
in interface OWLNamedObjectVisitorEx<O>
public O visit(OWLHasKeyAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>
public O visit(OWLDataIntersectionOf node)
visit
in interface OWLDataVisitorEx<O>
public O visit(OWLDataUnionOf node)
visit
in interface OWLDataVisitorEx<O>
public O visit(OWLNamedIndividual individual)
visit
in interface OWLEntityVisitorEx<O>
visit
in interface OWLIndividualVisitorEx<O>
visit
in interface OWLNamedObjectVisitorEx<O>
public O visit(OWLAnonymousIndividual individual)
visit
in interface OWLAnnotationValueVisitorEx<O>
visit
in interface OWLIndividualVisitorEx<O>
public O visit(IRI iri)
visit
in interface OWLAnnotationValueVisitorEx<O>
public O visit(OWLDatatypeDefinitionAxiom axiom)
visit
in interface OWLAxiomVisitorEx<O>