org.semanticweb.owlapi.model
Interface OWLAnnotationAxiomVisitor

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

public interface OWLAnnotationAxiomVisitor

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


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)