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 OWLClassExpressions. (See the Visitor Patterns)


Method Summary
 void visit(OWLClass ce)
           
 void visit(OWLDataAllValuesFrom ce)
           
 void visit(OWLDataExactCardinality ce)
           
 void visit(OWLDataHasValue ce)
           
 void visit(OWLDataMaxCardinality ce)
           
 void visit(OWLDataMinCardinality ce)
           
 void visit(OWLDataSomeValuesFrom ce)
           
 void visit(OWLObjectAllValuesFrom ce)
           
 void visit(OWLObjectComplementOf ce)
           
 void visit(OWLObjectExactCardinality ce)
           
 void visit(OWLObjectHasSelf ce)
           
 void visit(OWLObjectHasValue ce)
           
 void visit(OWLObjectIntersectionOf ce)
           
 void visit(OWLObjectMaxCardinality ce)
           
 void visit(OWLObjectMinCardinality ce)
           
 void visit(OWLObjectOneOf ce)
           
 void visit(OWLObjectSomeValuesFrom ce)
           
 void visit(OWLObjectUnionOf ce)
           
 

Method Detail

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)