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
public class XMLStreamBufferSource extends SAXSource
A JAXP Source implementation that supports the parsing ofXMLStreamBufferfor 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 Modifier and Type Field Description protected XMLStreamBuffer_bufferprotected SAXBufferProcessor_bufferProcessor
-
Constructor Summary
Constructors Constructor Description XMLStreamBufferSource(XMLStreamBuffer buffer)XMLStreamBufferSource constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XMLReadergetXMLReader()XMLStreamBuffergetXMLStreamBuffer()Get 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 Detail
-
_buffer
protected XMLStreamBuffer _buffer
-
_bufferProcessor
protected SAXBufferProcessor _bufferProcessor
-
-
Constructor Detail
-
XMLStreamBufferSource
public XMLStreamBufferSource(XMLStreamBuffer buffer)
XMLStreamBufferSource constructor.- Parameters:
buffer- theXMLStreamBufferto use.
-
-
Method Detail
-
getXMLStreamBuffer
public XMLStreamBuffer getXMLStreamBuffer()
Get theXMLStreamBufferthat is used.- Returns:
- the
XMLStreamBuffer.
-
setXMLStreamBuffer
public void setXMLStreamBuffer(XMLStreamBuffer buffer)
Set theXMLStreamBufferto use.- Parameters:
buffer- theXMLStreamBuffer.
-
getXMLReader
public XMLReader getXMLReader()
- Overrides:
getXMLReaderin classSAXSource
-
-