Package com.thoughtworks.xstream.io.xml
Class Dom4JXmlWriter
- java.lang.Object
-
- com.thoughtworks.xstream.io.AbstractWriter
-
- com.thoughtworks.xstream.io.xml.AbstractXmlWriter
-
- com.thoughtworks.xstream.io.xml.Dom4JXmlWriter
-
- All Implemented Interfaces:
ExtendedHierarchicalStreamWriter,HierarchicalStreamWriter,XmlFriendlyWriter
public class Dom4JXmlWriter extends AbstractXmlWriter
-
-
Constructor Summary
Constructors Constructor Description Dom4JXmlWriter(org.dom4j.io.XMLWriter writer)Dom4JXmlWriter(org.dom4j.io.XMLWriter writer, NameCoder nameCoder)Dom4JXmlWriter(org.dom4j.io.XMLWriter writer, XmlFriendlyReplacer replacer)Deprecated.As of 1.4 useDom4JXmlWriter(XMLWriter, NameCoder)instead.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAttribute(java.lang.String key, java.lang.String value)voidclose()Close the writer, if necessary.voidendNode()voidflush()Flush the writer, if necessary.voidsetValue(java.lang.String text)Write the value (text content) of the current node.voidstartNode(java.lang.String name)-
Methods inherited from class com.thoughtworks.xstream.io.xml.AbstractXmlWriter
escapeXmlName
-
Methods inherited from class com.thoughtworks.xstream.io.AbstractWriter
encodeAttribute, encodeNode, startNode, underlyingWriter
-
-
-
-
Constructor Detail
-
Dom4JXmlWriter
public Dom4JXmlWriter(org.dom4j.io.XMLWriter writer)
-
Dom4JXmlWriter
public Dom4JXmlWriter(org.dom4j.io.XMLWriter writer, NameCoder nameCoder)- Since:
- 1.4
-
Dom4JXmlWriter
public Dom4JXmlWriter(org.dom4j.io.XMLWriter writer, XmlFriendlyReplacer replacer)Deprecated.As of 1.4 useDom4JXmlWriter(XMLWriter, NameCoder)instead.- Since:
- 1.2
-
-
Method Detail
-
startNode
public void startNode(java.lang.String name)
-
setValue
public void setValue(java.lang.String text)
Description copied from interface:HierarchicalStreamWriterWrite the value (text content) of the current node.
-
addAttribute
public void addAttribute(java.lang.String key, java.lang.String value)
-
endNode
public void endNode()
-
flush
public void flush()
Description copied from interface:HierarchicalStreamWriterFlush the writer, if necessary.
-
close
public void close()
Description copied from interface:HierarchicalStreamWriterClose the writer, if necessary.
-
-