org.semanticweb.owlapi.model
Interface SWRLObjectVisitor

All Known Subinterfaces:
OWLObjectVisitor
All Known Implementing Classes:
AbstractTranslator, DLExpressivityChecker, DLSyntaxObjectRenderer, HashCode, KRSS2ObjectRenderer, KRSS2OWLObjectRenderer, KRSSObjectRenderer, LatexObjectVisitor, ManchesterOWLSyntaxFrameRenderer, ManchesterOWLSyntaxObjectRenderer, OWLEntityCollector, OWLObjectComponentCollector, OWLObjectDuplicator, OWLObjectRenderer, OWLObjectTypeIndexProvider, OWLObjectVisitorAdapter, OWLXMLObjectRenderer, RDFTranslator, SimpleRenderer, SWRLVariableExtractor

public interface SWRLObjectVisitor

Author: Matthew Horridge
The University Of Manchester
Medical Informatics Group
Date: Jan 15, 2007

matthew.horridge@cs.man.ac.uk
www.cs.man.ac.uk/~horridgm


Method Summary
 void visit(SWRLBuiltInAtom node)
           
 void visit(SWRLClassAtom node)
           
 void visit(SWRLDataPropertyAtom node)
           
 void visit(SWRLDataRangeAtom node)
           
 void visit(SWRLDifferentIndividualsAtom node)
           
 void visit(SWRLIndividualArgument node)
           
 void visit(SWRLLiteralArgument node)
           
 void visit(SWRLObjectPropertyAtom node)
           
 void visit(SWRLRule node)
           
 void visit(SWRLSameIndividualAtom node)
           
 void visit(SWRLVariable node)
           
 

Method Detail

visit

void visit(SWRLRule node)

visit

void visit(SWRLClassAtom node)

visit

void visit(SWRLDataRangeAtom node)

visit

void visit(SWRLObjectPropertyAtom node)

visit

void visit(SWRLDataPropertyAtom node)

visit

void visit(SWRLBuiltInAtom node)

visit

void visit(SWRLVariable node)

visit

void visit(SWRLIndividualArgument node)

visit

void visit(SWRLLiteralArgument node)

visit

void visit(SWRLSameIndividualAtom node)

visit

void visit(SWRLDifferentIndividualsAtom node)