org.apache.xalan.xsltc.runtime.output
Class TransletOutputHandlerFactory

java.lang.Object
  extended by org.apache.xalan.xsltc.runtime.output.TransletOutputHandlerFactory

public class TransletOutputHandlerFactory
extends java.lang.Object


Field Summary
private  java.lang.String _encoding
           
private  org.xml.sax.ContentHandler _handler
           
private  int _indentNumber
           
private  org.xml.sax.ext.LexicalHandler _lexHandler
           
private  java.lang.String _method
           
private  org.w3c.dom.Node _nextSibling
           
private  org.w3c.dom.Node _node
           
private  java.io.OutputStream _ostream
           
private  int _outputType
           
private  java.io.Writer _writer
           
static int DOM
           
static int SAX
           
static int STREAM
           
 
Constructor Summary
TransletOutputHandlerFactory()
           
 
Method Summary
 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
clone, equals, finalize, 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

_encoding

private java.lang.String _encoding

_method

private java.lang.String _method

_outputType

private int _outputType

_ostream

private java.io.OutputStream _ostream

_writer

private java.io.Writer _writer

_node

private org.w3c.dom.Node _node

_nextSibling

private org.w3c.dom.Node _nextSibling

_indentNumber

private int _indentNumber

_handler

private org.xml.sax.ContentHandler _handler

_lexHandler

private org.xml.sax.ext.LexicalHandler _lexHandler
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