@Override public XMLStreamReader createXMLStreamReader(javax.xml.transform.Source src) throws XMLStreamException { return constructSR(src, false); }
@Override public XMLStreamWriter2 createXMLStreamWriter(Writer w, String enc) throws XMLStreamException { return createSW(null, w, enc, false); }
/** * Method called when hitting an end-of-input within tree, after * a valid token */ protected void handleTreeEoi() throws XMLStreamException { _currToken = END_DOCUMENT; // !!! Should indicate open tree etc. throwUnexpectedEOI(ErrorConsts.SUFFIX_IN_TREE); }
@Override public XMLEventReader createXMLEventReader(String systemId, InputStream in) throws XMLStreamException { return constructER(constructSR(systemId, in, true)); }
protected XMLStreamReader2 constructSR(String systemId, Reader r, boolean forEventReader) throws XMLStreamException { ReaderConfig cfg = getNonSharedConfig(null, systemId, null, forEventReader, false); return StreamReaderImpl.construct(CharSourceBootstrapper.construct(cfg, r)); }
/** *<p> * Note: as per StAX 1.0 specs, this method does NOT close the underlying * input reader. (that is, unless the new StAX2 property * <code>org.codehaus.stax2.XMLInputFactory2#P_AUTO_CLOSE_INPUT</code> is * set to true). */ @Override public final void close() throws XMLStreamException { _closeScanner(false); }
@Override public AsyncXMLStreamReader<AsyncByteArrayFeeder> createAsyncFor(byte[] input) throws XMLStreamException { return createAsyncFor(input, 0, input.length); }
@Override public XMLEventReader2 createXMLEventReader(URL src) throws XMLStreamException { return constructER(constructSR(src, true)); }
@Override public XMLStreamReader createXMLStreamReader(javax.xml.transform.Source src) throws XMLStreamException { return constructSR(src, false); }
@Override public XMLStreamWriter createXMLStreamWriter(javax.xml.transform.Result result) throws XMLStreamException { return createSW(result); } @Override
@Override public XMLEventReader createXMLEventReader(String systemId, Reader r) throws XMLStreamException { return constructER(constructSR(systemId, r, true)); }
@Override public XMLStreamReader createXMLStreamReader(InputStream in) throws XMLStreamException { return constructSR(in, null, false); }
@Override public XMLStreamWriter createXMLStreamWriter(OutputStream out, String enc) throws XMLStreamException { return createSW(out, null, enc, false); } @Override
@Override public XMLEventReader createXMLEventReader(String systemId, Reader r) throws XMLStreamException { return constructER(constructSR(systemId, r, true)); }
@Override public XMLStreamReader createXMLStreamReader(Reader r) throws XMLStreamException { return constructSR(null, r, false); }
@Override public XMLStreamReader2 createXMLStreamReader(URL src) throws XMLStreamException { return constructSR(src, false); }
@Override public XMLStreamReader createXMLStreamReader(String systemId, InputStream in) throws XMLStreamException { return constructSR(systemId, in, false); }
/** * Convenience factory method that allows for parsing a document * stored in the specified file. */ @Override public XMLStreamReader2 createXMLStreamReader(File f) throws XMLStreamException { return constructSR(f, false); }
@Override public XMLStreamReader createXMLStreamReader(Reader r) throws XMLStreamException { return constructSR(null, r, false); }
@Override public XMLStreamReader2 createXMLStreamReader(URL src) throws XMLStreamException { return constructSR(src, false); }