javax.xml.bind.UnmarshallerHandler, org.xml.sax.ContentHandlerpublic final class SAXConnector
extends java.lang.Object
implements javax.xml.bind.UnmarshallerHandler
| Constructor | Description |
|---|---|
SAXConnector(XmlVisitor next,
LocatorEx externalLocator) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
characters(char[] buf,
int start,
int len) |
|
void |
endDocument() |
|
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName) |
|
void |
endPrefixMapping(java.lang.String prefix) |
|
UnmarshallingContext |
getContext() |
|
java.lang.Object |
getResult() |
|
void |
ignorableWhitespace(char[] buf,
int start,
int len) |
|
void |
processingInstruction(java.lang.String target,
java.lang.String data) |
|
void |
setDocumentLocator(org.xml.sax.Locator locator) |
|
void |
skippedEntity(java.lang.String name) |
|
void |
startDocument() |
|
void |
startElement(java.lang.String uri,
java.lang.String local,
java.lang.String qname,
org.xml.sax.Attributes atts) |
|
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri) |
public SAXConnector(XmlVisitor next, LocatorEx externalLocator)
externalLocator - If the caller is producing SAX events from sources other than Unicode and angle brackets,
the caller can override the default SAX Locator object by this object
to provide better location information.public java.lang.Object getResult()
throws javax.xml.bind.JAXBException,
java.lang.IllegalStateException
getResult in interface javax.xml.bind.UnmarshallerHandlerjavax.xml.bind.JAXBExceptionjava.lang.IllegalStateExceptionpublic UnmarshallingContext getContext()
public void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator in interface org.xml.sax.ContentHandlerpublic void startDocument()
throws org.xml.sax.SAXException
startDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void endDocument()
throws org.xml.sax.SAXException
endDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
throws org.xml.sax.SAXException
startPrefixMapping in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void endPrefixMapping(java.lang.String prefix)
throws org.xml.sax.SAXException
endPrefixMapping in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void startElement(java.lang.String uri,
java.lang.String local,
java.lang.String qname,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
startElement in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
endElement in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic final void characters(char[] buf,
int start,
int len)
characters in interface org.xml.sax.ContentHandlerpublic final void ignorableWhitespace(char[] buf,
int start,
int len)
ignorableWhitespace in interface org.xml.sax.ContentHandlerpublic void processingInstruction(java.lang.String target,
java.lang.String data)
processingInstruction in interface org.xml.sax.ContentHandlerpublic void skippedEntity(java.lang.String name)
skippedEntity in interface org.xml.sax.ContentHandlerCopyright © 2018 Oracle Corporation. All rights reserved.