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(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.ContentHandlergetContentHandler()The ContentHandler expecting SAX content events.LexicalHandlergetLexicalHandler()The LexicalHandler expecting SAX lexical events.XmlObjectgetObject()Returns the loaded XmlObject after all the SAX events have been finished
-
-
-
Method Detail
-
getContentHandler
ContentHandler getContentHandler()
The ContentHandler expecting SAX content events.- See Also:
ContentHandler
-
getLexicalHandler
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(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
-
-