org.semanticweb.owlapi.model
Interface OWLAnnotationAxiomVisitor

All Known Subinterfaces:
OWLAnnotationObjectVisitor, OWLAxiomVisitor, OWLObjectVisitor
All Known Implementing Classes:
AbstractTranslator, AxiomSubjectProvider, AxiomTypeProvider, DebuggerClassExpressionGenerator, DLExpressivityChecker, DLSyntaxObjectRenderer, FilteringOWLOntologyChangeListener, HashCode, KRSS2ObjectRenderer, KRSS2OWLObjectRenderer, KRSSObjectRenderer, LatexObjectVisitor, ManchesterOWLSyntaxFrameRenderer, ManchesterOWLSyntaxObjectRenderer, OWLAxiomTypeProcessor, OWLAxiomVisitorAdapter, OWLEntityCollector, OWLObjectComponentCollector, OWLObjectDuplicator, OWLObjectRenderer, OWLObjectTypeIndexProvider, OWLObjectVisitorAdapter, OWLOntologyChangeFilter, OWLXMLObjectRenderer, RDFTranslator, SimpleRenderer

public interface OWLAnnotationAxiomVisitor

Author: Matthew Horridge
The University of Manchester
Information Management Group
Date: 17-Jan-2009

A visitor which visits the different kinds of annotation axioms.


Method Summary
 void visit(OWLAnnotationAssertionAxiom axiom)
           
 void visit(OWLAnnotationPropertyDomainAxiom axiom)
           
 void visit(OWLAnnotationPropertyRangeAxiom axiom)
           
 void visit(OWLSubAnnotationPropertyOfAxiom axiom)
           
 

Method Detail

visit

void visit(OWLAnnotationAssertionAxiom axiom)

visit

void visit(OWLSubAnnotationPropertyOfAxiom axiom)

visit

void visit(OWLAnnotationPropertyDomainAxiom axiom)

visit

void visit(OWLAnnotationPropertyRangeAxiom axiom)