Class XHTML1Emitter

  • All Implemented Interfaces:
    javax.xml.transform.Result, Receiver, ReceiverWithOutputProperties

    public class XHTML1Emitter
    extends XMLEmitter
    XHTMLEmitter is an Emitter that generates XHTML 1 output. It is the same as XMLEmitter except that it follows the legacy HTML browser compatibility rules: for example, generating empty elements such as [BR /], and using [p][/p] for empty paragraphs rather than [p/]
    • Constructor Detail

      • XHTML1Emitter

        public XHTML1Emitter()
    • Method Detail

      • emptyElementTagCloser

        protected java.lang.String emptyElementTagCloser​(java.lang.String displayName,
                                                         NodeName name)
        Close an empty element tag.
        Overrides:
        emptyElementTagCloser in class XMLEmitter
        Parameters:
        displayName - the name of the empty element
        name - the fingerprint of the name of the empty element
        Returns:
        the string used to close an empty element tag.