org.semanticweb.kaon2.api
Interface KAON2Visitor


public interface KAON2Visitor

A visitor for the KAON2 objects.


Method Summary
 java.lang.Object visit(Annotation object)
           
 java.lang.Object visit(AnnotationProperty object)
           
 java.lang.Object visit(ClassMember object)
           
 java.lang.Object visit(Constant object)
           
 java.lang.Object visit(DataAll object)
           
 java.lang.Object visit(DataCardinality object)
           
 java.lang.Object visit(DataHasValue object)
           
 java.lang.Object visit(DataNot object)
           
 java.lang.Object visit(DataOneOf object)
           
 java.lang.Object visit(DataProperty object)
           
 java.lang.Object visit(DataPropertyAttribute object)
           
 java.lang.Object visit(DataPropertyDomain object)
           
 java.lang.Object visit(DataPropertyMember object)
           
 java.lang.Object visit(DataPropertyRange object)
           
 java.lang.Object visit(DataSome object)
           
 java.lang.Object visit(Datatype object)
           
 java.lang.Object visit(Deprecation object)
           
 java.lang.Object visit(DifferentIndividuals object)
           
 java.lang.Object visit(DisjointClasses object)
           
 java.lang.Object visit(EquivalentClasses object)
           
 java.lang.Object visit(EquivalentDataProperties object)
           
 java.lang.Object visit(EquivalentObjectProperties object)
           
 java.lang.Object visit(Individual object)
           
 java.lang.Object visit(InverseObjectProperties object)
           
 java.lang.Object visit(KAON2Connection object)
           
 java.lang.Object visit(Literal object)
           
 java.lang.Object visit(NonOWLPredicate object)
           
 java.lang.Object visit(ObjectAll object)
           
 java.lang.Object visit(ObjectAnd object)
           
 java.lang.Object visit(ObjectCardinality object)
           
 java.lang.Object visit(ObjectHasValue object)
           
 java.lang.Object visit(ObjectNot object)
           
 java.lang.Object visit(ObjectOneOf object)
           
 java.lang.Object visit(ObjectOr object)
           
 java.lang.Object visit(ObjectProperty object)
           
 java.lang.Object visit(ObjectPropertyAttribute object)
           
 java.lang.Object visit(ObjectPropertyDomain object)
           
 java.lang.Object visit(ObjectPropertyMember object)
           
 java.lang.Object visit(ObjectPropertyRange object)
           
 java.lang.Object visit(ObjectSome object)
           
 java.lang.Object visit(Ontology object)
           
 java.lang.Object visit(OWLClass object)
           
 java.lang.Object visit(Rule object)
           
 java.lang.Object visit(SameIndividual object)
           
 java.lang.Object visit(SubClassOf object)
           
 java.lang.Object visit(SubDataPropertyOf object)
           
 java.lang.Object visit(SubObjectPropertyOf object)
           
 java.lang.Object visit(Variable object)
           
 

Method Detail

visit

java.lang.Object visit(NonOWLPredicate object)

visit

java.lang.Object visit(Individual object)

visit

java.lang.Object visit(AnnotationProperty object)

visit

java.lang.Object visit(DataProperty object)

visit

java.lang.Object visit(ObjectProperty object)

visit

java.lang.Object visit(Datatype object)

visit

java.lang.Object visit(OWLClass object)

visit

java.lang.Object visit(Variable object)

visit

java.lang.Object visit(Constant object)

visit

java.lang.Object visit(Literal object)

visit

java.lang.Object visit(DataNot object)

visit

java.lang.Object visit(DataOneOf object)

visit

java.lang.Object visit(DataAll object)

visit

java.lang.Object visit(DataSome object)

visit

java.lang.Object visit(DataCardinality object)

visit

java.lang.Object visit(DataHasValue object)

visit

java.lang.Object visit(ObjectAll object)

visit

java.lang.Object visit(ObjectSome object)

visit

java.lang.Object visit(ObjectCardinality object)

visit

java.lang.Object visit(ObjectOneOf object)

visit

java.lang.Object visit(ObjectHasValue object)

visit

java.lang.Object visit(ObjectNot object)

visit

java.lang.Object visit(ObjectOr object)

visit

java.lang.Object visit(ObjectAnd object)

visit

java.lang.Object visit(Rule object)

visit

java.lang.Object visit(SubClassOf object)

visit

java.lang.Object visit(EquivalentClasses object)

visit

java.lang.Object visit(DisjointClasses object)

visit

java.lang.Object visit(DataPropertyAttribute object)

visit

java.lang.Object visit(DataPropertyDomain object)

visit

java.lang.Object visit(DataPropertyRange object)

visit

java.lang.Object visit(SubDataPropertyOf object)

visit

java.lang.Object visit(EquivalentDataProperties object)

visit

java.lang.Object visit(ObjectPropertyAttribute object)

visit

java.lang.Object visit(ObjectPropertyDomain object)

visit

java.lang.Object visit(ObjectPropertyRange object)

visit

java.lang.Object visit(SubObjectPropertyOf object)

visit

java.lang.Object visit(EquivalentObjectProperties object)

visit

java.lang.Object visit(InverseObjectProperties object)

visit

java.lang.Object visit(SameIndividual object)

visit

java.lang.Object visit(DifferentIndividuals object)

visit

java.lang.Object visit(DataPropertyMember object)

visit

java.lang.Object visit(ObjectPropertyMember object)

visit

java.lang.Object visit(ClassMember object)

visit

java.lang.Object visit(Annotation object)

visit

java.lang.Object visit(Deprecation object)

visit

java.lang.Object visit(Ontology object)

visit

java.lang.Object visit(KAON2Connection object)