public abstract class AbstractRestrictionElementHandler<P extends OWLPropertyExpression<?,?>,F extends OWLObject> extends AbstractClassExpressionElementHandler
Modifier | Constructor and Description |
---|---|
protected |
AbstractRestrictionElementHandler(OWLXMLParserHandler handler) |
Modifier and Type | Method and Description |
---|---|
protected abstract OWLClassExpression |
createRestriction() |
protected void |
endClassExpressionElement() |
protected F |
getFiller() |
protected P |
getProperty() |
protected void |
setFiller(F filler) |
protected void |
setProperty(P prop) |
endElement, getOWLObject, setClassExpression
attribute, getAbbreviatedIRI, getColumnNumber, getConfiguration, 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
protected AbstractRestrictionElementHandler(OWLXMLParserHandler handler)
protected void setProperty(P prop)
protected P getProperty()
protected F getFiller()
protected void setFiller(F filler)
protected final void endClassExpressionElement() throws OWLXMLParserException
endClassExpressionElement
in class AbstractClassExpressionElementHandler
OWLXMLParserException
protected abstract OWLClassExpression createRestriction()