org.coode.owl.owlxmlparser
Class AbstractOWLAxiomElementHandler
java.lang.Object
org.coode.owl.owlxmlparser.AbstractOWLElementHandler<OWLAxiom>
org.coode.owl.owlxmlparser.AbstractOWLAxiomElementHandler
- All Implemented Interfaces:
- OWLElementHandler<OWLAxiom>
- Direct Known Subclasses:
- AbstractOperandAxiomElementHandler, AbstractOWLAssertionAxiomElementHandler, AbstractOWLPropertyCharacteristicAxiomElementHandler, OWLAxiomAnnotationAxiomHandler, OWLClassAssertionAxiomElementHandler, OWLDataPropertyDomainAxiomElementHandler, OWLDataPropertyRangeAxiomElementHandler, OWLDeclarationAxiomElementHandler, OWLDisjointUnionElementHandler, OWLEntityAnnotationElementHandler, OWLObjectPropertyDomainElementHandler, OWLObjectPropertyRangeAxiomElementHandler, OWLSubClassAxiomElementHandler, OWLSubDataPropertyOfAxiomElementHandler, OWLSubObjectPropertyOfAxiomElementHandler
public abstract class AbstractOWLAxiomElementHandler
- extends AbstractOWLElementHandler<OWLAxiom>
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 14-Dec-2006
Methods inherited from class org.coode.owl.owlxmlparser.AbstractOWLElementHandler |
attribute, getText, handleChars, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, isTextContentPossible, setParentHandler |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractOWLAxiomElementHandler
public AbstractOWLAxiomElementHandler(OWLXMLParserHandler handler)
getOWLObject
public OWLAxiom getOWLObject()
setAxiom
public void setAxiom(OWLAxiom axiom)
startElement
public void startElement(java.lang.String name)
throws OWLXMLParserException
- Specified by:
startElement
in interface OWLElementHandler<OWLAxiom>
- Overrides:
startElement
in class AbstractOWLElementHandler<OWLAxiom>
- Throws:
OWLXMLParserException
handleChild
public void handleChild(OWLAnnotationElementHandler handler)
- Specified by:
handleChild
in interface OWLElementHandler<OWLAxiom>
- Overrides:
handleChild
in class AbstractOWLElementHandler<OWLAxiom>
endElement
public final void endElement()
throws OWLXMLParserException
- Throws:
OWLXMLParserException
getAnnotations
public java.util.Set<OWLAnnotation> getAnnotations()