uk.ac.manchester.owl.owlapi.tutorial
Class SubClassCollector

java.lang.Object
  extended by org.semanticweb.owlapi.util.OWLAxiomVisitorAdapter
      extended by uk.ac.manchester.owl.owlapi.tutorial.SubClassCollector
All Implemented Interfaces:
OWLAnnotationAxiomVisitor, OWLAxiomVisitor

public class SubClassCollector
extends OWLAxiomVisitorAdapter

A visitor that simply collects any subclass axioms that have the given class as the subclass.

Author: Sean Bechhofer
The University Of Manchester
Information Management Group
Date: 24-April-2007


Constructor Summary
SubClassCollector(OWLClass clazz)
           
 
Method Summary
 java.util.Set<OWLSubClassOfAxiom> getAxioms()
           
 void visit(OWLSubClassOfAxiom axiom)
           
 
Methods inherited from class org.semanticweb.owlapi.util.OWLAxiomVisitorAdapter
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubClassCollector

public SubClassCollector(OWLClass clazz)
Method Detail

visit

public void visit(OWLSubClassOfAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitor
Overrides:
visit in class OWLAxiomVisitorAdapter

getAxioms

public java.util.Set<OWLSubClassOfAxiom> getAxioms()