|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object fi.karppinen.gnu.xml.util.XMLWriter fi.karppinen.gnu.xml.pipeline.TextConsumer
public class TextConsumer
Terminates a pipeline, consuming events to print them as well formed XML (or XHTML) text.
Input must be well formed, and must include XML names (e.g. the prefixes and prefix declarations must be present), or the output of this class is undefined.
NSFilter
,
WellFormednessFilter
Field Summary |
---|
Fields inherited from interface fi.karppinen.xml.XmlDeclarationHandler |
---|
XML_DECLARATION_HANDLER |
Constructor Summary | |
---|---|
TextConsumer(OutputStream out)
Constructs a consumer that writes its input as XML text, encoded in UTF-8. |
|
TextConsumer(Writer w)
Constructs a consumer that writes its input as XML text. |
|
TextConsumer(Writer w,
boolean isXhtml)
Constructs an event consumer which echoes its input as text, optionally adhering to some basic XHTML formatting options which increase interoperability with old (v3) browsers. |
Method Summary | |
---|---|
ContentHandler |
getContentHandler()
EventConsumer Returns the document handler being used. |
DTDHandler |
getDTDHandler()
EventConsumer Returns the dtd handler being used. |
Object |
getProperty(String propertyId)
XMLReader Retrieves a property (lexical and decl handlers) |
Methods inherited from class fi.karppinen.gnu.xml.util.XMLWriter |
---|
attributeDecl, characters, comment, elementDecl, endCDATA, endDocument, endDTD, endElement, endEntity, endPrefixMapping, externalEntityDecl, fatal, flush, ignorableWhitespace, internalEntityDecl, isCanonical, isExpandingEntities, isPrettyPrinting, isXhtml, notationDecl, processingInstruction, setCanonical, setDocumentLocator, setErrorHandler, setExpandingEntities, setPrettyPrinting, setWriter, setXhtml, skippedEntity, startCDATA, startDocument, startDTD, startElement, startEntity, startPrefixMapping, unparsedEntityDecl, write, writeElement, writeElement, writeEmptyElement, xmlDecl |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface gnu.xml.pipeline.EventConsumer |
---|
setErrorHandler |
Constructor Detail |
---|
public TextConsumer(Writer w, boolean isXhtml) throws IOException
IOException
public TextConsumer(Writer w) throws IOException
IOException
public TextConsumer(OutputStream out) throws IOException
IOException
Method Detail |
---|
public ContentHandler getContentHandler()
getContentHandler
in interface gnu.xml.pipeline.EventConsumer
public DTDHandler getDTDHandler()
getDTDHandler
in interface gnu.xml.pipeline.EventConsumer
public Object getProperty(String propertyId) throws SAXNotRecognizedException
getProperty
in interface gnu.xml.pipeline.EventConsumer
SAXNotRecognizedException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |