|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgnu.xml.util.XMLWriter
gnu.xml.util.XHTMLWriter
This extends XMLWriter to create a class which defaults to writing XHTML text, preferring the US-ASCII encoding. It adds no unique functionality, only changing the defaults slightly to simplify writing XHTML processing components by providing a bean class whose properties have more convenient defaults. An artifact of using the US-ASCII encoding is that no XML declaration is written, so that HTML tools that can't accept them will not become confused. Components can treat the output as UTF-8, ISO-8859-1, or US-ASCII without incurring any data loss.
Constructor Summary | |
XHTMLWriter()
Constructs this handler with System.out used to write SAX events using the US-ASCII encoding, as XHTML. |
|
XHTMLWriter(OutputStream out)
Constructs this handler such that the specified output stream is used to write SAX events in the US-ASCII encoding, as XHTML. |
|
XHTMLWriter(Writer out)
Constructs this handler such that the specified output stream is used to write SAX events as XHTML. |
|
XHTMLWriter(Writer out,
String encoding)
Constructs this handler such that the specified output stream is used to write SAX events as XHTML, labeled with the specified encoding. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XHTMLWriter() throws IOException
public XHTMLWriter(OutputStream out) throws IOException
out
- Where US-ASCII encoding of the stream of SAX
events will be sent.public XHTMLWriter(Writer out)
out
- Where the stream of SAX events will be written.public XHTMLWriter(Writer out, String encoding)
out
- Where the stream of SAX events will be written.encoding
- If non-null, this names the encoding to be
placed in the encoding declaration.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Source code is under GPL (with library exception) in the JAXP project at http://www.gnu.org/software/classpathx/jaxp
This documentation was derived from that source code on 2004-06-11.