org.semanticweb.owlapi.model
Interface OWLClassExpressionVisitor
- All Known Subinterfaces:
- OWLObjectVisitor
- All Known Implementing Classes:
- AbstractTranslator, DLExpressivityChecker, DLSyntaxObjectRenderer, HashCode, KRSS2ObjectRenderer, KRSS2OWLObjectRenderer, KRSSObjectRenderer, LatexBracketChecker, LatexObjectVisitor, ManchesterOWLSyntaxFrameRenderer, ManchesterOWLSyntaxObjectRenderer, OBORelationshipGenerator, OWLClassExpressionVisitorAdapter, OWLEntityCollector, OWLObjectComplementOfExtractor, OWLObjectComponentCollector, OWLObjectDuplicator, OWLObjectRenderer, OWLObjectTypeIndexProvider, OWLObjectVisitorAdapter, OWLXMLObjectRenderer, RDFTranslator, SimpleRenderer
public interface OWLClassExpressionVisitor
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 13-Nov-2006
An interface to objects that can visit OWLClassExpression
s.
(See the Visitor Patterns)
visit
void visit(OWLClass ce)
visit
void visit(OWLObjectIntersectionOf ce)
visit
void visit(OWLObjectUnionOf ce)
visit
void visit(OWLObjectComplementOf ce)
visit
void visit(OWLObjectSomeValuesFrom ce)
visit
void visit(OWLObjectAllValuesFrom ce)
visit
void visit(OWLObjectHasValue ce)
visit
void visit(OWLObjectMinCardinality ce)
visit
void visit(OWLObjectExactCardinality ce)
visit
void visit(OWLObjectMaxCardinality ce)
visit
void visit(OWLObjectHasSelf ce)
visit
void visit(OWLObjectOneOf ce)
visit
void visit(OWLDataSomeValuesFrom ce)
visit
void visit(OWLDataAllValuesFrom ce)
visit
void visit(OWLDataHasValue ce)
visit
void visit(OWLDataMinCardinality ce)
visit
void visit(OWLDataExactCardinality ce)
visit
void visit(OWLDataMaxCardinality ce)