org.semanticweb.owl.model
Interface SWRLObjectVisitor

All Known Subinterfaces:
OWLObjectVisitor
All Known Implementing Classes:
DIGRenderer, DLExpressivityChecker, HashCode, OWLEntityCollector, OWLObjectComponentCollector, OWLObjectDuplicator, OWLObjectTypeIndexProvider, OWLObjectVisitorAdapter, 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(SWRLAtomConstantObject node)
           
 void visit(SWRLAtomDVariable node)
           
 void visit(SWRLAtomIndividualObject node)
           
 void visit(SWRLAtomIVariable node)
           
 void visit(SWRLBuiltInAtom node)
           
 void visit(SWRLClassAtom node)
           
 void visit(SWRLDataRangeAtom node)
           
 void visit(SWRLDataValuedPropertyAtom node)
           
 void visit(SWRLDifferentFromAtom node)
           
 void visit(SWRLObjectPropertyAtom node)
           
 void visit(SWRLRule node)
           
 void visit(SWRLSameAsAtom 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(SWRLDataValuedPropertyAtom node)

visit

void visit(SWRLBuiltInAtom node)

visit

void visit(SWRLAtomDVariable node)

visit

void visit(SWRLAtomIVariable node)

visit

void visit(SWRLAtomIndividualObject node)

visit

void visit(SWRLAtomConstantObject node)

visit

void visit(SWRLSameAsAtom node)

visit

void visit(SWRLDifferentFromAtom node)