org.apache.xalan.xsltc.runtime.output

## Class TransletOutputHandlerFactory

- java.lang.Object
- - org.apache.xalan.xsltc.runtime.output.TransletOutputHandlerFactory

-     public class TransletOutputHandlerFactory
      extends java.lang.Object

  Author:
    Santiago Pericas-Geertsen

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static int` | `DOM`
    `static int` | `SAX`
    `static int` | `STREAM`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `TransletOutputHandlerFactory()`

  - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `org.w3c.dom.Node` | `getNode()`
    `SerializationHandler` | `getSerializationHandler()`
    `static TransletOutputHandlerFactory` | `newInstance()`
    `void` | `setEncoding(java.lang.String encoding)`
    `void` | `setHandler(org.xml.sax.ContentHandler handler)`
    `void` | `setIndentNumber(int value)`
    `void` | `setLexicalHandler(org.xml.sax.ext.LexicalHandler lex)`
    `void` | `setNextSibling(org.w3c.dom.Node nextSibling)`
    `void` | `setNode(org.w3c.dom.Node node)`
    `void` | `setOutputMethod(java.lang.String method)`
    `void` | `setOutputStream(java.io.OutputStream ostream)`
    `void` | `setOutputType(int outputType)`
    `void` | `setWriter(java.io.Writer writer)`

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### STREAM

          public static final int STREAM

      See Also:
        Constant Field Values

    - #### SAX

          public static final int SAX

      See Also:
        Constant Field Values

    - #### DOM

          public static final int DOM

      See Also:
        Constant Field Values

  - ### Constructor Detail

    - #### TransletOutputHandlerFactory

          public TransletOutputHandlerFactory()

  - ### Method Detail

    - #### newInstance

          public static TransletOutputHandlerFactory newInstance()

    - #### setOutputType

          public void setOutputType(int outputType)

    - #### setEncoding

          public void setEncoding(java.lang.String encoding)

    - #### setOutputMethod

          public void setOutputMethod(java.lang.String method)

    - #### setOutputStream

          public void setOutputStream(java.io.OutputStream ostream)

    - #### setWriter

          public void setWriter(java.io.Writer writer)

    - #### setHandler

          public void setHandler(org.xml.sax.ContentHandler handler)

    - #### setLexicalHandler

          public void setLexicalHandler(org.xml.sax.ext.LexicalHandler lex)

    - #### setNode

          public void setNode(org.w3c.dom.Node node)

    - #### getNode

          public org.w3c.dom.Node getNode()

    - #### setNextSibling

          public void setNextSibling(org.w3c.dom.Node nextSibling)

    - #### setIndentNumber

          public void setIndentNumber(int value)

    - #### getSerializationHandler

          public SerializationHandler getSerializationHandler()
                                                       throws java.io.IOException,
                                                              javax.xml.parsers.ParserConfigurationException

      Throws:
        `java.io.IOException`
        `javax.xml.parsers.ParserConfigurationException`

Copyright © 2023 Apache XML Project. All Rights Reserved.