org.semanticweb.owlapi.model
Interface OWLClassExpressionVisitorEx<O>
- All Known Subinterfaces:
- OWLObjectVisitorEx<O>
- All Known Implementing Classes:
- DelegatingObjectVisitorEx, MaximumModalDepthFinder, NNF, OWL2ELProfile.OWL2ELProfileObjectVisitor, OWLClassExpressionCollector, OWLObjectVisitorExAdapter, OWLOntologyWalkerVisitor
public interface OWLClassExpressionVisitorEx<O>
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 16-Apr-2008
An interface to objects that can visit OWLClassExpression
s.
(See the Visitor Patterns)
visit
O visit(OWLClass ce)
visit
O visit(OWLObjectIntersectionOf ce)
visit
O visit(OWLObjectUnionOf ce)
visit
O visit(OWLObjectComplementOf ce)
visit
O visit(OWLObjectSomeValuesFrom ce)
visit
O visit(OWLObjectAllValuesFrom ce)
visit
O visit(OWLObjectHasValue ce)
visit
O visit(OWLObjectMinCardinality ce)
visit
O visit(OWLObjectExactCardinality ce)
visit
O visit(OWLObjectMaxCardinality ce)
visit
O visit(OWLObjectHasSelf ce)
visit
O visit(OWLObjectOneOf ce)
visit
O visit(OWLDataSomeValuesFrom ce)
visit
O visit(OWLDataAllValuesFrom ce)
visit
O visit(OWLDataHasValue ce)
visit
O visit(OWLDataMinCardinality ce)
visit
O visit(OWLDataExactCardinality ce)
visit
O visit(OWLDataMaxCardinality ce)