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