edu.unika.aifb.owltools
Class KAON2VisitorAdapter

java.lang.Object
  extended by 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.


Constructor Summary
KAON2VisitorAdapter()
           
 
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
 

Constructor Detail

KAON2VisitorAdapter

public KAON2VisitorAdapter()
Method Detail

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