|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.xml.stream.XMLOutputFactory
org.codehaus.stax2.XMLOutputFactory2
com.ctc.wstx.stax.WstxOutputFactory
Implementation of XMLOutputFactory for Wstx.
TODO:
| Field Summary | |
protected WriterConfig |
mConfig
|
| Fields inherited from class org.codehaus.stax2.XMLOutputFactory2 |
P_ATTR_VALUE_ESCAPER, P_AUTOMATIC_EMPTY_ELEMENTS, P_AUTOMATIC_NS_PREFIX, P_NAMESPACE_AWARE, P_TEXT_ESCAPER |
| Fields inherited from class javax.xml.stream.XMLOutputFactory |
IS_REPAIRING_NAMESPACES |
| Fields inherited from interface com.ctc.wstx.cfg.OutputConfigFlags |
CFG_AUTOMATIC_EMPTY_ELEMS, CFG_AUTOMATIC_NS, CFG_COPY_DEFAULT_ATTRS, CFG_ENABLE_NS, CFG_FIX_CONTENT, CFG_OUTPUT_CDATA_AS_TEXT, CFG_VALIDATE_ATTR, CFG_VALIDATE_CONTENT, CFG_VALIDATE_NAMES, CFG_VALIDATE_STRUCTURE |
| Constructor Summary | |
WstxOutputFactory()
|
|
| Method Summary | |
void |
configureForRobustness()
Method call to make writer be as robust as possible, that is, to make it both check AND fix problems if it can. |
void |
configureForSpeed()
Method call to make writer optimize its operation for speed. |
void |
configureForXmlConformance()
Method call to make writer be as strict with output as possible, ie maximize validation it does to try to catch any well-formedness or validity problems. |
javax.xml.stream.XMLEventWriter |
createXMLEventWriter(java.io.OutputStream out)
|
javax.xml.stream.XMLEventWriter |
createXMLEventWriter(java.io.OutputStream out,
java.lang.String enc)
|
javax.xml.stream.XMLEventWriter |
createXMLEventWriter(javax.xml.transform.Result result)
|
javax.xml.stream.XMLEventWriter |
createXMLEventWriter(java.io.Writer w)
|
javax.xml.stream.XMLEventWriter |
createXMLEventWriter(java.io.Writer w,
java.lang.String enc)
|
javax.xml.stream.XMLStreamWriter |
createXMLStreamWriter(java.io.OutputStream out)
|
javax.xml.stream.XMLStreamWriter |
createXMLStreamWriter(java.io.OutputStream out,
java.lang.String enc)
|
javax.xml.stream.XMLStreamWriter |
createXMLStreamWriter(javax.xml.transform.Result result)
|
javax.xml.stream.XMLStreamWriter |
createXMLStreamWriter(java.io.Writer w)
|
XMLStreamWriter2 |
createXMLStreamWriter(java.io.Writer w,
java.lang.String enc)
|
WriterConfig |
getConfig()
|
java.lang.Object |
getProperty(java.lang.String name)
|
boolean |
isPropertySupported(java.lang.String name)
|
static void |
main(java.lang.String[] args)
|
void |
setProperty(java.lang.String name,
java.lang.Object value)
|
| Methods inherited from class javax.xml.stream.XMLOutputFactory |
newInstance, newInstance |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected final WriterConfig mConfig
| Constructor Detail |
public WstxOutputFactory()
| Method Detail |
public javax.xml.stream.XMLEventWriter createXMLEventWriter(java.io.OutputStream out)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLEventWriter createXMLEventWriter(java.io.OutputStream out,
java.lang.String enc)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLEventWriter createXMLEventWriter(javax.xml.transform.Result result)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLEventWriter createXMLEventWriter(java.io.Writer w)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream out)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream out,
java.lang.String enc)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLStreamWriter createXMLStreamWriter(javax.xml.transform.Result result)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.Writer w)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic java.lang.Object getProperty(java.lang.String name)
public boolean isPropertySupported(java.lang.String name)
public void setProperty(java.lang.String name,
java.lang.Object value)
public javax.xml.stream.XMLEventWriter createXMLEventWriter(java.io.Writer w,
java.lang.String enc)
throws javax.xml.stream.XMLStreamException
createXMLEventWriter in class XMLOutputFactory2javax.xml.stream.XMLStreamException
public XMLStreamWriter2 createXMLStreamWriter(java.io.Writer w,
java.lang.String enc)
throws javax.xml.stream.XMLStreamException
createXMLStreamWriter in class XMLOutputFactory2javax.xml.stream.XMLStreamExceptionpublic void configureForXmlConformance()
XMLOutputFactory2This configuration does add some overhead to output process, since it enables content checks that are overhead.
None of currently defined standard properties should be affected, but implementations are likely to enable/disable custom properties related to validation.
configureForXmlConformance in class XMLOutputFactory2public void configureForRobustness()
XMLOutputFactory2
Like XMLOutputFactory2.configureForXmlConformance(), this configuration adds
some overhead to output process.
None of currently defined standard properties should be affected, but implementations are likely to enable/disable custom properties related to validation.
configureForRobustness in class XMLOutputFactory2public void configureForSpeed()
XMLOutputFactory2XMLOutputFactory2.configureForXmlConformance()
(and XMLOutputFactory2.configureForRobustness()) enables.
None of currently defined standard properties should be affected.
configureForSpeed in class XMLOutputFactory2public WriterConfig getConfig()
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||