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

java.lang.Object
  |
  +--org.apache.xalan.xsltc.runtime.output.OutputBase
Direct Known Subclasses:
org.apache.xalan.xsltc.runtime.output.SAXOutput, StreamOutput

public abstract class OutputBase
extends java.lang.Object
implements TransletOutputHandler, Constants


Constructor Summary
OutputBase()
           
 
Method Summary
 void close()
           
 void endCDATA()
           
 void namespace(java.lang.String prefix, java.lang.String uri)
           
 void omitHeader(boolean value)
           
 void setCdataElements(Hashtable elements)
           
 void setDoctype(java.lang.String system, java.lang.String pub)
          Set the output document system/public identifiers
 boolean setEscaping(boolean escape)
           
 void setIndent(boolean indent)
           
 void setMediaType(java.lang.String mediaType)
           
 void setStandalone(java.lang.String standalone)
           
 void setType(int type)
           
 void setVersion(java.lang.String version)
           
 void startCDATA()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputBase

public OutputBase()
Method Detail

setDoctype

public void setDoctype(java.lang.String system,
                       java.lang.String pub)
Set the output document system/public identifiers
Specified by:
setDoctype in interface TransletOutputHandler

setCdataElements

public void setCdataElements(Hashtable elements)
Specified by:
setCdataElements in interface TransletOutputHandler

startCDATA

public void startCDATA()
                throws TransletException
Specified by:
startCDATA in interface TransletOutputHandler

endCDATA

public void endCDATA()
              throws TransletException
Specified by:
endCDATA in interface TransletOutputHandler

namespace

public void namespace(java.lang.String prefix,
                      java.lang.String uri)
               throws TransletException
Specified by:
namespace in interface TransletOutputHandler

setType

public void setType(int type)
Specified by:
setType in interface TransletOutputHandler

setIndent

public void setIndent(boolean indent)
Specified by:
setIndent in interface TransletOutputHandler

omitHeader

public void omitHeader(boolean value)
Specified by:
omitHeader in interface TransletOutputHandler

setEscaping

public boolean setEscaping(boolean escape)
                    throws TransletException
Specified by:
setEscaping in interface TransletOutputHandler

setMediaType

public void setMediaType(java.lang.String mediaType)
Specified by:
setMediaType in interface TransletOutputHandler

setStandalone

public void setStandalone(java.lang.String standalone)
Specified by:
setStandalone in interface TransletOutputHandler

setVersion

public void setVersion(java.lang.String version)
Specified by:
setVersion in interface TransletOutputHandler

close

public void close()
Specified by:
close in interface TransletOutputHandler


Copyright © 2002 Apache XML Project. All Rights Reserved.