Package org.semanticweb.owlapi.model
Interface OWLEntityVisitor
- All Superinterfaces:
OWLClassVisitorBase
,OWLDataEntityVisitorBase
,OWLIndividualEntityVisitorBase
,OWLPropertyEntityVisitorBase
,OWLVisitorBase
- All Known Subinterfaces:
OWLNamedObjectVisitor
,OWLObjectVisitor
- All Known Implementing Classes:
AbstractCollector
,AbstractTranslator
,BotEquivalenceEvaluator
,DLExpressivityChecker
,DLSyntaxObjectRenderer
,FunctionalSyntaxObjectRenderer
,KRSS2ObjectRenderer
,KRSS2OWLObjectRenderer
,KRSSObjectRenderer
,LatexObjectVisitor
,ManchesterOWLSyntaxFrameRenderer
,ManchesterOWLSyntaxObjectRenderer
,OWLAnnotationPropertyTransformer
,OWLAnonymousIndividualsWithMultipleOccurrences
,OWLEntityComparator
,OWLEntityRemover
,OWLOntologyWalkerVisitor
,OWLXMLObjectRenderer
,ProfileVisitor
,ProfileVisitorBase
,RDFTranslator
,SigAccessor
,SimpleRenderer
,SimpleRendererDebug
,StructureWalker
,TopEquivalenceEvaluator
public interface OWLEntityVisitor
extends OWLIndividualEntityVisitorBase, OWLPropertyEntityVisitorBase, OWLClassVisitorBase, OWLDataEntityVisitorBase
An interface to an object that can accept visits from
OWLEntity
s.- Since:
- 2.0.0
- Author:
- Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
-
Method Summary
Methods inherited from interface org.semanticweb.owlapi.model.OWLClassVisitorBase
visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLDataEntityVisitorBase
visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLIndividualEntityVisitorBase
visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLPropertyEntityVisitorBase
visit, visit, visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLVisitorBase
doDefault, getDefaultReturnValue, handleDefault