edu.unika.aifb.owltools
Class KAON2VisitorAdapter
java.lang.Object
edu.unika.aifb.owltools.KAON2VisitorAdapter
- All Implemented Interfaces:
- org.semanticweb.kaon2.api.KAON2Visitor
- Direct Known Subclasses:
- ProgramSerializer
public class KAON2VisitorAdapter
- extends java.lang.Object
- implements org.semanticweb.kaon2.api.KAON2Visitor
Default implementation of the visitor containing an empty method for each object.
Method Summary |
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.Annotation object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.AnnotationProperty object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.ClassMember object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.rules.Constant object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.DataAll object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.DataCardinality object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.DataHasValue object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.DataNot object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.DataOneOf object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.DataProperty object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.DataPropertyAttribute object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.DataPropertyDomain object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.DataPropertyMember object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.DataPropertyRange object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.DataSome object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.Datatype object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.Deprecation object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.DifferentIndividuals object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.DisjointClasses object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.EquivalentClasses object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.EquivalentDataProperties object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.EquivalentObjectProperties object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.Individual object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.InverseObjectProperties object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.KAON2Connection object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.rules.Literal object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.rules.NonOWLPredicate object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.ObjectAll object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.ObjectAnd object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.ObjectCardinality object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.ObjectHasValue object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.ObjectNot object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.ObjectOneOf object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.ObjectOr object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.ObjectProperty object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.ObjectPropertyAttribute object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.ObjectPropertyDomain object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.ObjectPropertyMember object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.ObjectPropertyRange object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.ObjectSome object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.Ontology object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.OWLClass object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.rules.Predicate object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.rules.Rule object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.SameIndividual object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.SubClassOf object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.SubDataPropertyOf object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.axioms.SubObjectPropertyOf object)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.rules.Variable object)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KAON2VisitorAdapter
public KAON2VisitorAdapter()
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.rules.Predicate object)
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.Individual object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.AnnotationProperty object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.DataProperty object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.ObjectProperty object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.Datatype object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.OWLClass object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.rules.Variable object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.rules.Constant object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.rules.Literal object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.DataNot object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.DataOneOf object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.DataAll object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.DataSome object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.DataCardinality object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.DataHasValue object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.ObjectAll object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.ObjectSome object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.ObjectCardinality object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.ObjectOneOf object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.ObjectHasValue object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.ObjectNot object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.ObjectOr object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.ObjectAnd object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.rules.Rule object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.SubClassOf object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.EquivalentClasses object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.DisjointClasses object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.DataPropertyAttribute object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.DataPropertyDomain object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.DataPropertyRange object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.SubDataPropertyOf object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.EquivalentDataProperties object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.ObjectPropertyAttribute object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.ObjectPropertyDomain object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.ObjectPropertyRange object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.SubObjectPropertyOf object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.EquivalentObjectProperties object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.InverseObjectProperties object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.SameIndividual object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.DifferentIndividuals object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.DataPropertyMember object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.ObjectPropertyMember object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.ClassMember object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.Annotation object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.axioms.Deprecation object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.Ontology object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.KAON2Connection object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
public java.lang.Object visit(org.semanticweb.kaon2.api.rules.NonOWLPredicate object)
- Specified by:
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor