Package com.icl.saxon.output
Class XHTMLEmitter
- java.lang.Object
-
- com.icl.saxon.output.Emitter
-
- com.icl.saxon.output.XMLEmitter
-
- com.icl.saxon.output.XHTMLEmitter
-
- All Implemented Interfaces:
javax.xml.transform.Result
public class XHTMLEmitter extends XMLEmitter
XHTMLEmitter is an Emitter that generates XHTML output. It is the same as XMLEmitter except that it follows the legacy HTML browser compatibility rules: for example, generating empty elements such as
, and using for empty paragraphs rather than
-
-
Field Summary
-
Fields inherited from class com.icl.saxon.output.XMLEmitter
attbuff1, characterSet, declarationIsWritten, docTypeWritten, empty, escaping, lastDisplayName, lastNameCode, lastPrefix, lastURI, openStartTag, preferHex, specialInAtt, specialInText
-
Fields inherited from class com.icl.saxon.output.Emitter
locator, namePool, outputProperties, outputStream, systemId, writer
-
-
Constructor Summary
Constructors Constructor Description XHTMLEmitter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
emptyElementTagCloser(int nameCode)
Close an empty element tag.-
Methods inherited from class com.icl.saxon.output.XMLEmitter
characters, closeStartTag, comment, endDocument, endElement, outputCharacterReference, processingInstruction, setDocumentLocator, setEscaping, setOutputProperties, setResult, setUnparsedEntity, startDocument, startElement, testCharacters, testCharacters, writeAttribute, writeDeclaration, writeDocType, writeEscape
-
Methods inherited from class com.icl.saxon.output.Emitter
getNamePool, getOutputProperties, getOutputStream, getSystemId, getWriter, makeEmitter, setNamePool, setOutputStream, setSystemId, setWriter, usesWriter
-
-
-
-
Method Detail
-
emptyElementTagCloser
protected java.lang.String emptyElementTagCloser(int nameCode)
Close an empty element tag.- Overrides:
emptyElementTagCloser
in classXMLEmitter
-
-