org.semanticweb.owlapi.owllink.parser
Class OWLlinkXMLParserHandler
java.lang.Object
OWLXMLParserHandler
org.semanticweb.owlapi.owllink.parser.MyOWLXMLParserHandler
org.semanticweb.owlapi.owllink.parser.OWLlinkXMLParserHandler
public class OWLlinkXMLParserHandler
- extends MyOWLXMLParserHandler
Handler for OWLlink Responses.
Here we also handle the prefix name mapping for abbreviated IRIs.
| Methods inherited from class org.semanticweb.owlapi.owllink.parser.MyOWLXMLParserHandler |
characters, endDocument, endElement, getAbbreviatedIRI, getBase, getDataFactory, getIRI, getLineNumber, getOntology, getOWLOntologyManager, getPrefixName2PrefixMap, processXMLBase, resolveEntity, setDocumentLocator, setPrefixName2PrefixMap, startDocument, startPrefixMapping |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
owllinkHandlerMap
protected java.util.Map<java.lang.String,OWLlinkElementHandlerFactory> owllinkHandlerMap
responseMessageHandler
protected OWLlinkResponseMessageElementHandler responseMessageHandler
prov
protected PrefixManagerProvider prov
OWLlinkXMLParserHandler
public OWLlinkXMLParserHandler(OWLOntologyManager owlOntologyManager,
PrefixManagerProvider prov,
Request[] requests,
OWLOntology ontology)
OWLlinkXMLParserHandler
public OWLlinkXMLParserHandler(OWLOntologyManager owlOntologyManager,
PrefixManagerProvider provider,
Request[] requests,
OWLOntology ontology,
OWLElementHandler topHandler)
addFactory
public void addFactory(OWLlinkElementHandlerFactory factory,
java.lang.String... legacyElementNames)
getRequest
public Request getRequest(int index)
startElement
public void startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
- Overrides:
startElement in class MyOWLXMLParserHandler
- Throws:
org.xml.sax.SAXException
getResponses
public java.util.List<java.lang.Object> getResponses()