Class XMLEmitter

java.lang.Object
com.icl.saxon.output.Emitter
com.icl.saxon.output.XMLEmitter
All Implemented Interfaces:
Result
Direct Known Subclasses:
HTMLEmitter, MessageEmitter, TEXTEmitter, XHTMLEmitter

public class XMLEmitter extends Emitter
XMLEmitter is an Emitter that generates XML output to a specified destination.
  • Field Details

    • characterSet

      protected CharacterSet characterSet
    • empty

      protected boolean empty
    • escaping

      protected boolean escaping
    • openStartTag

      protected boolean openStartTag
    • declarationIsWritten

      protected boolean declarationIsWritten
    • preferHex

      protected boolean preferHex
    • lastNameCode

      protected int lastNameCode
    • lastDisplayName

      protected String lastDisplayName
    • lastPrefix

      protected String lastPrefix
    • lastURI

      protected String lastURI
    • specialInText

      static boolean[] specialInText
    • specialInAtt

      static boolean[] specialInAtt
    • docTypeWritten

      boolean docTypeWritten
      Output the document type declaration
    • attbuff1

      char[] attbuff1
      Write attribute name=value pair. The element name is not used in this version of the method, but is used in the HTML subclass.
  • Constructor Details

    • XMLEmitter

      public XMLEmitter()
  • Method Details