org.apache.xmlbeans
Interface XmlSaxHandler


public interface XmlSaxHandler

A holder for a SAX ContentHandler and LexicalHandler that are capable of loading an XmlObject instance. Once all the SAX events are pushed to the handlers, call getObject() to get the loaded XmlObject.

See Also:
XmlObject.Factory.newXmlSaxHandler(), SchemaTypeLoader.newXmlSaxHandler(org.apache.xmlbeans.SchemaType, org.apache.xmlbeans.XmlOptions)

Method Summary
 ContentHandler getContentHandler()
          The ContentHandler expecting SAX content events.
 LexicalHandler getLexicalHandler()
          The LexicalHandler expecting SAX lexical events.
 XmlObject getObject()
          Returns the loaded XmlObject after all the SAX events have been finished
 

Method Detail

getContentHandler

public ContentHandler getContentHandler()
The ContentHandler expecting SAX content events.

See Also:
ContentHandler

getLexicalHandler

public LexicalHandler getLexicalHandler()
The LexicalHandler expecting SAX lexical events.

See Also:
LexicalHandler

getObject

public XmlObject getObject()
                    throws XmlException
Returns the loaded XmlObject after all the SAX events have been finished

Throws:
XmlException