org.coode.owl.rdfxml.parser
Class AbstractNamedEquivalentClassAxiomHandler
java.lang.Object
  
org.coode.owl.rdfxml.parser.AbstractTripleHandler
      
org.coode.owl.rdfxml.parser.AbstractResourceTripleHandler
          
org.coode.owl.rdfxml.parser.TriplePredicateHandler
              
org.coode.owl.rdfxml.parser.AbstractNamedEquivalentClassAxiomHandler
- Direct Known Subclasses: 
 - TPComplementOfHandler, TPIntersectionOfHandler, TPOneOfHandler, TPUnionOfHandler
 
public abstract class AbstractNamedEquivalentClassAxiomHandler
- extends TriplePredicateHandler
 
Author: Matthew Horridge
 The University Of Manchester
 Bio-Health Informatics Group
 Date: 11-Dec-2006
 A base handler for equivalent class axioms where the axiom is stated in
 a direct way without an equivalent class triple.  For example
 A intersectionOf (C or C)
 
| 
Method Summary | 
 boolean | 
canHandle(java.net.URI subject,
          java.net.URI predicate,
          java.net.URI object)
 
            | 
 boolean | 
canHandleStreaming(java.net.URI subject,
                   java.net.URI predicate,
                   java.net.URI object)
 
            | 
 void | 
handleTriple(java.net.URI subject,
             java.net.URI predicate,
             java.net.URI object)
 
            | 
 
 
 
| Methods inherited from class java.lang.Object | 
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
AbstractNamedEquivalentClassAxiomHandler
public AbstractNamedEquivalentClassAxiomHandler(OWLRDFConsumer consumer,
                                                java.net.URI predicateURI)
canHandleStreaming
public boolean canHandleStreaming(java.net.URI subject,
                                  java.net.URI predicate,
                                  java.net.URI object)
                           throws OWLException
- Specified by:
 canHandleStreaming in class AbstractResourceTripleHandler
 
- Throws:
 OWLException
 
canHandle
public boolean canHandle(java.net.URI subject,
                         java.net.URI predicate,
                         java.net.URI object)
                  throws OWLException
- Overrides:
 canHandle in class TriplePredicateHandler
 
- Throws:
 OWLException
 
handleTriple
public void handleTriple(java.net.URI subject,
                         java.net.URI predicate,
                         java.net.URI object)
                  throws OWLException
- Specified by:
 handleTriple in class AbstractResourceTripleHandler
 
- Throws:
 OWLException