javanet.staxutils
Class BaseXMLInputFactory
java.lang.Object
javax.xml.stream.XMLInputFactory
javanet.staxutils.BaseXMLInputFactory
public abstract class BaseXMLInputFactory
- extends XMLInputFactory
- Version:
- $Revision: 1.2 $
- Author:
- Christian Niles
Method Summary |
XMLEventReader |
createFilteredReader(XMLEventReader reader,
EventFilter filter)
|
XMLStreamReader |
createFilteredReader(XMLStreamReader reader,
StreamFilter filter)
|
XMLEventReader |
createXMLEventReader(java.io.InputStream stream)
|
XMLEventReader |
createXMLEventReader(java.io.InputStream stream,
java.lang.String encoding)
|
XMLEventReader |
createXMLEventReader(java.io.Reader reader)
|
XMLEventReader |
createXMLEventReader(java.io.Reader reader,
java.lang.String encoding)
|
XMLEventReader |
createXMLEventReader(javax.xml.transform.Source source)
|
XMLEventReader |
createXMLEventReader(java.lang.String systemId,
java.io.InputStream stream)
|
XMLEventReader |
createXMLEventReader(java.lang.String systemId,
java.io.Reader reader)
|
XMLEventReader |
createXMLEventReader(java.lang.String systemId,
java.io.Reader reader,
java.lang.String encoding)
|
XMLEventReader |
createXMLEventReader(XMLStreamReader reader)
|
XMLStreamReader |
createXMLStreamReader(java.io.InputStream stream)
|
XMLStreamReader |
createXMLStreamReader(java.io.InputStream stream,
java.lang.String encoding)
|
XMLStreamReader |
createXMLStreamReader(java.io.Reader reader)
|
XMLStreamReader |
createXMLStreamReader(java.io.Reader reader,
java.lang.String encoding)
|
XMLStreamReader |
createXMLStreamReader(javax.xml.transform.Source source)
|
XMLStreamReader |
createXMLStreamReader(java.lang.String systemId,
java.io.InputStream stream)
|
XMLStreamReader |
createXMLStreamReader(java.lang.String systemId,
java.io.Reader reader)
|
abstract XMLStreamReader |
createXMLStreamReader(java.lang.String systemId,
java.io.Reader reader,
java.lang.String encoding)
Called by all other methods to construct an XMLStreamReader . |
XMLEventAllocator |
getEventAllocator()
|
java.lang.Object |
getProperty(java.lang.String name)
|
XMLReporter |
getXMLReporter()
|
XMLResolver |
getXMLResolver()
|
boolean |
isPropertySupported(java.lang.String name)
|
void |
setEventAllocator(XMLEventAllocator eventAllocator)
|
void |
setProperty(java.lang.String name,
java.lang.Object value)
|
void |
setXMLReporter(XMLReporter xmlReporter)
|
void |
setXMLResolver(XMLResolver xmlResolver)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
eventAllocator
protected XMLEventAllocator eventAllocator
xmlReporter
protected XMLReporter xmlReporter
xmlResolver
protected XMLResolver xmlResolver
BaseXMLInputFactory
public BaseXMLInputFactory()
getProperty
public java.lang.Object getProperty(java.lang.String name)
throws java.lang.IllegalArgumentException
- Specified by:
getProperty
in class XMLInputFactory
- Throws:
java.lang.IllegalArgumentException
isPropertySupported
public boolean isPropertySupported(java.lang.String name)
- Specified by:
isPropertySupported
in class XMLInputFactory
setProperty
public void setProperty(java.lang.String name,
java.lang.Object value)
throws java.lang.IllegalArgumentException
- Specified by:
setProperty
in class XMLInputFactory
- Throws:
java.lang.IllegalArgumentException
getEventAllocator
public XMLEventAllocator getEventAllocator()
- Specified by:
getEventAllocator
in class XMLInputFactory
setEventAllocator
public void setEventAllocator(XMLEventAllocator eventAllocator)
- Specified by:
setEventAllocator
in class XMLInputFactory
getXMLReporter
public XMLReporter getXMLReporter()
- Specified by:
getXMLReporter
in class XMLInputFactory
setXMLReporter
public void setXMLReporter(XMLReporter xmlReporter)
- Specified by:
setXMLReporter
in class XMLInputFactory
getXMLResolver
public XMLResolver getXMLResolver()
- Specified by:
getXMLResolver
in class XMLInputFactory
setXMLResolver
public void setXMLResolver(XMLResolver xmlResolver)
- Specified by:
setXMLResolver
in class XMLInputFactory
createXMLEventReader
public XMLEventReader createXMLEventReader(java.io.InputStream stream,
java.lang.String encoding)
throws XMLStreamException
- Specified by:
createXMLEventReader
in class XMLInputFactory
- Throws:
XMLStreamException
createXMLEventReader
public XMLEventReader createXMLEventReader(java.io.InputStream stream)
throws XMLStreamException
- Specified by:
createXMLEventReader
in class XMLInputFactory
- Throws:
XMLStreamException
createXMLEventReader
public XMLEventReader createXMLEventReader(java.lang.String systemId,
java.io.InputStream stream)
throws XMLStreamException
- Specified by:
createXMLEventReader
in class XMLInputFactory
- Throws:
XMLStreamException
createXMLEventReader
public XMLEventReader createXMLEventReader(XMLStreamReader reader)
throws XMLStreamException
- Specified by:
createXMLEventReader
in class XMLInputFactory
- Throws:
XMLStreamException
createXMLStreamReader
public XMLStreamReader createXMLStreamReader(java.io.InputStream stream,
java.lang.String encoding)
throws XMLStreamException
- Specified by:
createXMLStreamReader
in class XMLInputFactory
- Throws:
XMLStreamException
createXMLStreamReader
public XMLStreamReader createXMLStreamReader(java.io.InputStream stream)
throws XMLStreamException
- Specified by:
createXMLStreamReader
in class XMLInputFactory
- Throws:
XMLStreamException
createXMLStreamReader
public XMLStreamReader createXMLStreamReader(java.lang.String systemId,
java.io.InputStream stream)
throws XMLStreamException
- Specified by:
createXMLStreamReader
in class XMLInputFactory
- Throws:
XMLStreamException
createXMLEventReader
public XMLEventReader createXMLEventReader(java.io.Reader reader)
throws XMLStreamException
- Specified by:
createXMLEventReader
in class XMLInputFactory
- Throws:
XMLStreamException
createXMLEventReader
public XMLEventReader createXMLEventReader(java.io.Reader reader,
java.lang.String encoding)
throws XMLStreamException
- Throws:
XMLStreamException
createXMLEventReader
public XMLEventReader createXMLEventReader(javax.xml.transform.Source source)
throws XMLStreamException
- Specified by:
createXMLEventReader
in class XMLInputFactory
- Throws:
XMLStreamException
createXMLEventReader
public XMLEventReader createXMLEventReader(java.lang.String systemId,
java.io.Reader reader)
throws XMLStreamException
- Specified by:
createXMLEventReader
in class XMLInputFactory
- Throws:
XMLStreamException
createXMLEventReader
public XMLEventReader createXMLEventReader(java.lang.String systemId,
java.io.Reader reader,
java.lang.String encoding)
throws XMLStreamException
- Throws:
XMLStreamException
createXMLStreamReader
public XMLStreamReader createXMLStreamReader(javax.xml.transform.Source source)
throws XMLStreamException
- Specified by:
createXMLStreamReader
in class XMLInputFactory
- Throws:
XMLStreamException
createXMLStreamReader
public XMLStreamReader createXMLStreamReader(java.io.Reader reader)
throws XMLStreamException
- Specified by:
createXMLStreamReader
in class XMLInputFactory
- Throws:
XMLStreamException
createXMLStreamReader
public XMLStreamReader createXMLStreamReader(java.io.Reader reader,
java.lang.String encoding)
throws XMLStreamException
- Throws:
XMLStreamException
createXMLStreamReader
public XMLStreamReader createXMLStreamReader(java.lang.String systemId,
java.io.Reader reader)
throws XMLStreamException
- Specified by:
createXMLStreamReader
in class XMLInputFactory
- Throws:
XMLStreamException
createFilteredReader
public XMLEventReader createFilteredReader(XMLEventReader reader,
EventFilter filter)
throws XMLStreamException
- Specified by:
createFilteredReader
in class XMLInputFactory
- Throws:
XMLStreamException
createFilteredReader
public XMLStreamReader createFilteredReader(XMLStreamReader reader,
StreamFilter filter)
throws XMLStreamException
- Specified by:
createFilteredReader
in class XMLInputFactory
- Throws:
XMLStreamException
createXMLStreamReader
public abstract XMLStreamReader createXMLStreamReader(java.lang.String systemId,
java.io.Reader reader,
java.lang.String encoding)
throws XMLStreamException
- Called by all other methods to construct an
XMLStreamReader
.
- Parameters:
systemId
- The system ID of the provided reader, or null
reader
- The character stream from which to construct the StAX stream.encoding
- The underlying encoding of the reader, or null
.
- Returns:
- The newly constructed
XMLStreamReader
.
- Throws:
XMLStreamException
- If an error occurs constructing the reader.