com.sun.xml.stream
public class ZephyrWriterFactory extends javax.xml.stream.XMLOutputFactory
XMLOutputFactory
.
As long as fReuseInstance
is off, this implementation
is thread-safe, and the create
methods can be invoked concurrently
from multiple threads safely.
TODO: revisit if the instance reuse really makes sense.
Constructor and Description |
---|
ZephyrWriterFactory() |
Modifier and Type | Method and Description |
---|---|
javax.xml.stream.XMLEventWriter |
createXMLEventWriter(java.io.OutputStream outputStream) |
javax.xml.stream.XMLEventWriter |
createXMLEventWriter(java.io.OutputStream outputStream,
java.lang.String encoding) |
javax.xml.stream.XMLEventWriter |
createXMLEventWriter(javax.xml.transform.Result result) |
javax.xml.stream.XMLEventWriter |
createXMLEventWriter(java.io.Writer writer) |
javax.xml.stream.XMLStreamWriter |
createXMLStreamWriter(java.io.OutputStream outputStream) |
javax.xml.stream.XMLStreamWriter |
createXMLStreamWriter(java.io.OutputStream outputStream,
java.lang.String encoding) |
javax.xml.stream.XMLStreamWriter |
createXMLStreamWriter(javax.xml.transform.Result result) |
javax.xml.stream.XMLStreamWriter |
createXMLStreamWriter(java.io.Writer writer) |
java.lang.Object |
getProperty(java.lang.String name) |
boolean |
isPropertySupported(java.lang.String name) |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
public javax.xml.stream.XMLEventWriter createXMLEventWriter(java.io.OutputStream outputStream) throws javax.xml.stream.XMLStreamException
createXMLEventWriter
in class javax.xml.stream.XMLOutputFactory
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLEventWriter createXMLEventWriter(java.io.OutputStream outputStream, java.lang.String encoding) throws javax.xml.stream.XMLStreamException
createXMLEventWriter
in class javax.xml.stream.XMLOutputFactory
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLEventWriter createXMLEventWriter(javax.xml.transform.Result result) throws javax.xml.stream.XMLStreamException
createXMLEventWriter
in class javax.xml.stream.XMLOutputFactory
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLEventWriter createXMLEventWriter(java.io.Writer writer) throws javax.xml.stream.XMLStreamException
createXMLEventWriter
in class javax.xml.stream.XMLOutputFactory
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLStreamWriter createXMLStreamWriter(javax.xml.transform.Result result) throws javax.xml.stream.XMLStreamException
createXMLStreamWriter
in class javax.xml.stream.XMLOutputFactory
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.Writer writer) throws javax.xml.stream.XMLStreamException
createXMLStreamWriter
in class javax.xml.stream.XMLOutputFactory
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream outputStream) throws javax.xml.stream.XMLStreamException
createXMLStreamWriter
in class javax.xml.stream.XMLOutputFactory
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream outputStream, java.lang.String encoding) throws javax.xml.stream.XMLStreamException
createXMLStreamWriter
in class javax.xml.stream.XMLOutputFactory
javax.xml.stream.XMLStreamException
public java.lang.Object getProperty(java.lang.String name) throws java.lang.IllegalArgumentException
getProperty
in class javax.xml.stream.XMLOutputFactory
java.lang.IllegalArgumentException
public boolean isPropertySupported(java.lang.String name)
isPropertySupported
in class javax.xml.stream.XMLOutputFactory
public void setProperty(java.lang.String name, java.lang.Object value) throws java.lang.IllegalArgumentException
setProperty
in class javax.xml.stream.XMLOutputFactory
java.lang.IllegalArgumentException
Copyright ? 2002-2003 Apache XML Project. All Rights Reserved.