|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.xml.sax.AbstractXmlReader
org.springframework.xml.stream.AbstractStaxXmlReader
org.springframework.xml.stream.StaxEventXmlReader
public class StaxEventXmlReader
SAX XMLReader
that reads from a StAX XMLEventReader
. Consumes XMLEvents
from
an XMLEventReader
, and calls the corresponding methods on the SAX callback interfaces.
XMLEventReader
,
AbstractXmlReader.setContentHandler(org.xml.sax.ContentHandler)
,
AbstractXmlReader.setDTDHandler(org.xml.sax.DTDHandler)
,
AbstractXmlReader.setEntityResolver(org.xml.sax.EntityResolver)
,
AbstractXmlReader.setErrorHandler(org.xml.sax.ErrorHandler)
Constructor Summary | |
---|---|
StaxEventXmlReader(javax.xml.stream.XMLEventReader reader)
Constructs a new instance of the StaxEventXmlReader that reads from the given
XMLEventReader . |
Method Summary | |
---|---|
protected void |
parseInternal()
Template-method that parses the StAX reader passed at construction-time. |
Methods inherited from class org.springframework.xml.stream.AbstractStaxXmlReader |
---|
parse, parse, setLocator |
Methods inherited from class org.springframework.xml.sax.AbstractXmlReader |
---|
getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getLexicalHandler, getProperty, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setLexicalHandler, setProperty |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StaxEventXmlReader(javax.xml.stream.XMLEventReader reader)
StaxEventXmlReader
that reads from the given
XMLEventReader
. The supplied event reader must be in XMLStreamConstants.START_DOCUMENT
or XMLStreamConstants.START_ELEMENT
state.
reader
- the XMLEventReader
to read from
java.lang.IllegalStateException
- if the reader is not at the start of a document or elementMethod Detail |
---|
protected void parseInternal() throws org.xml.sax.SAXException, javax.xml.stream.XMLStreamException
AbstractStaxXmlReader
parseInternal
in class AbstractStaxXmlReader
org.xml.sax.SAXException
javax.xml.stream.XMLStreamException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |