Package com.sun.xml.stream.buffer
Class XMLStreamBufferSource
java.lang.Object
javax.xml.transform.sax.SAXSource
com.sun.xml.stream.buffer.XMLStreamBufferSource
- All Implemented Interfaces:
Source
A JAXP Source implementation that supports the parsing
of
XMLStreamBuffer for use by applications that expect a Source.
The derivation of XMLStreamBufferSource from SAXSource is an implementation detail.
Applications shall obey the following restrictions:
- The setXMLReader and setInputSource shall not be called.
- The XMLReader object obtained by the getXMLReader method shall be used only for parsing the InputSource object returned by the getInputSource method.
- The InputSource object obtained by the getInputSource method shall be used only for being parsed by the XMLReader object returned by the getXMLReader method.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionXMLStreamBufferSource(XMLStreamBuffer buffer) XMLStreamBufferSource constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet theXMLStreamBufferthat is used.voidsetXMLStreamBuffer(XMLStreamBuffer buffer) Set theXMLStreamBufferto use.Methods inherited from class javax.xml.transform.sax.SAXSource
getInputSource, getSystemId, isEmpty, setInputSource, setSystemId, setXMLReader, sourceToInputSource
-
Field Details
-
_buffer
-
_bufferProcessor
-
-
Constructor Details
-
XMLStreamBufferSource
XMLStreamBufferSource constructor.- Parameters:
buffer- theXMLStreamBufferto use.
-
-
Method Details
-
getXMLStreamBuffer
Get theXMLStreamBufferthat is used.- Returns:
- the
XMLStreamBuffer.
-
setXMLStreamBuffer
Set theXMLStreamBufferto use.- Parameters:
buffer- theXMLStreamBuffer.
-
getXMLReader
- Overrides:
getXMLReaderin classSAXSource
-