org.coode.owlapi.owlxmlparser
Class AbstractOWLObjectPropertyElementHandler

java.lang.Object
  extended by org.coode.owlapi.owlxmlparser.AbstractOWLElementHandler<OWLObjectPropertyExpression>
      extended by org.coode.owlapi.owlxmlparser.AbstractOWLObjectPropertyElementHandler
All Implemented Interfaces:
OWLElementHandler<OWLObjectPropertyExpression>
Direct Known Subclasses:
OWLInverseObjectPropertyElementHandler, OWLObjectPropertyElementHandler

public abstract class AbstractOWLObjectPropertyElementHandler
extends AbstractOWLElementHandler<OWLObjectPropertyExpression>

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 13-Dec-2006


Constructor Summary
AbstractOWLObjectPropertyElementHandler(OWLXMLParserHandler handler)
           
 
Method Summary
 void endElement()
           
protected abstract  void endObjectPropertyElement()
           
 OWLObjectPropertyExpression getOWLObject()
           
protected  void setOWLObjectPropertyExpression(OWLObjectPropertyExpression prop)
           
 
Methods inherited from class org.coode.owlapi.owlxmlparser.AbstractOWLElementHandler
attribute, getAbbreviatedIRI, getColumnNumber, getElementName, getIRI, getIRIFromAttribute, getIRIFromElement, getLineNumber, getOntology, getOWLDataFactory, getOWLOntologyManager, getParentHandler, getText, handleChars, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, handleChild, isTextContentPossible, setParentHandler, startElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractOWLObjectPropertyElementHandler

public AbstractOWLObjectPropertyElementHandler(OWLXMLParserHandler handler)
Method Detail

endElement

public final void endElement()
                      throws OWLParserException,
                             UnloadableImportException
Throws:
OWLParserException
UnloadableImportException

setOWLObjectPropertyExpression

protected void setOWLObjectPropertyExpression(OWLObjectPropertyExpression prop)

getOWLObject

public OWLObjectPropertyExpression getOWLObject()

endObjectPropertyElement

protected abstract void endObjectPropertyElement()
                                          throws OWLXMLParserException
Throws:
OWLXMLParserException