Package org.apache.xmlbeans
Interface XmlSaxHandler
-
public interface XmlSaxHandlerA holder for a SAXContentHandlerandLexicalHandlerthat are capable of loading anXmlObjectinstance. Once all the SAX events are pushed to the handlers, callgetObject()to get the loaded XmlObject.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbookmarkLastAttr(javax.xml.namespace.QName attrName, XmlCursor.XmlBookmark mark)Insert a bookmark before the attr token associated with the last SAX element event.voidbookmarkLastEvent(XmlCursor.XmlBookmark mark)Insert a bookmark before the token associated with the last SAX event.org.xml.sax.ContentHandlergetContentHandler()The ContentHandler expecting SAX content events.org.xml.sax.ext.LexicalHandlergetLexicalHandler()The LexicalHandler expecting SAX lexical events.XmlObjectgetObject()Returns the loaded XmlObject after all the SAX events have been finished
-
-
-
Method Detail
-
getContentHandler
org.xml.sax.ContentHandler getContentHandler()
The ContentHandler expecting SAX content events.- See Also:
ContentHandler
-
getLexicalHandler
org.xml.sax.ext.LexicalHandler getLexicalHandler()
The LexicalHandler expecting SAX lexical events.- See Also:
LexicalHandler
-
bookmarkLastEvent
void bookmarkLastEvent(XmlCursor.XmlBookmark mark)
Insert a bookmark before the token associated with the last SAX event.
-
bookmarkLastAttr
void bookmarkLastAttr(javax.xml.namespace.QName attrName, XmlCursor.XmlBookmark mark)Insert a bookmark before the attr token associated with the last SAX element event.
-
getObject
XmlObject getObject() throws XmlException
Returns the loaded XmlObject after all the SAX events have been finished- Throws:
XmlException
-
-