org.exolab.adaptx.xslt.dom
Class XPNWriter
java.lang.Object
org.exolab.adaptx.xslt.dom.XPNWriter
public class XPNWriter
extends java.lang.Object
A basic utility class to write an XPathNode, using the
org.exolab.adaptx.xslt.dom package as the implementation of
XPathNode. Actually it should work for any XPathNode
implementation, but it's only been tested with the above
listed package.
$Revision: 3742 $ $Date: 2003-05-13 04:04:42 -0400 (Tue, 13 May 2003) $XPNWriter(OutputStream os) - Creates a new XPNReader for the given URILocation.
|
void | setEncoding(String encoding) - Sets the character encoding to use
|
void | setIndentation(boolean indent) - Sets a flag which controls writer specific indentation
|
void | write(XPathNode node) - Writes an XML document representation from the given XPathNode
|
XPNWriter
public XPNWriter(OutputStream os)
throws java.io.IOException
Creates a new XPNReader for the given URILocation.
setEncoding
public void setEncoding(String encoding)
Sets the character encoding to use
encoding
- the character encoding to use
setIndentation
public void setIndentation(boolean indent)
Sets a flag which controls writer specific indentation
indent
- a flag that when true indicates that the writer
should "indent" where possible the start and end tags to
make the XML easier to read for human consumption.
write
public void write(XPathNode node)
throws java.io.IOException
Writes an XML document representation from the given XPathNode
node
- the XPathNode to write