com.caucho.xsl
Class TransformerHandlerImpl

java.lang.Object
  extended by com.caucho.xml.DOMBuilder
      extended by com.caucho.xsl.TransformerHandlerImpl
All Implemented Interfaces:
XMLWriter, javax.xml.transform.sax.TransformerHandler, org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.ErrorHandler, org.xml.sax.ext.LexicalHandler

public class TransformerHandlerImpl
extends DOMBuilder
implements javax.xml.transform.sax.TransformerHandler


Field Summary
protected static L10N L
           
protected static java.util.logging.Logger log
           
 
Method Summary
 void endCDATA()
           
 void endDocument()
           
 void endDTD()
           
 void endEntity(java.lang.String name)
           
 java.lang.String getSystemId()
           
 javax.xml.transform.Transformer getTransformer()
           
 void notationDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId)
           
 void setResult(javax.xml.transform.Result result)
           
 void startCDATA()
           
 void startDTD(java.lang.String name, java.lang.String publicId, java.lang.String systemId)
           
 void startEntity(java.lang.String name)
           
 void unparsedEntityDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId, java.lang.String notationName)
           
 
Methods inherited from class com.caucho.xml.DOMBuilder
attribute, cdata, cdata, characters, comment, comment, createError, dtd, endElement, endPrefixMapping, entityReference, error, fatalError, getEscapeText, getNode, ignorableWhitespace, init, processingInstruction, setCoalescing, setDocumentLocator, setEscapeText, setFilename, setLocation, setSkipWhitespace, setStrictXML, setSystemId, skippedEntity, startDocument, startElement, startElement, startElement, startPrefixMapping, text, text, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.transform.sax.TransformerHandler
setSystemId
 
Methods inherited from interface org.xml.sax.ContentHandler
characters, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
 
Methods inherited from interface org.xml.sax.ext.LexicalHandler
comment
 

Field Detail

log

protected static final java.util.logging.Logger log

L

protected static final L10N L
Method Detail

getSystemId

public java.lang.String getSystemId()
Specified by:
getSystemId in interface javax.xml.transform.sax.TransformerHandler
Overrides:
getSystemId in class DOMBuilder

getTransformer

public javax.xml.transform.Transformer getTransformer()
Specified by:
getTransformer in interface javax.xml.transform.sax.TransformerHandler

setResult

public void setResult(javax.xml.transform.Result result)
Specified by:
setResult in interface javax.xml.transform.sax.TransformerHandler

endDocument

public void endDocument()
                 throws org.xml.sax.SAXException
Specified by:
endDocument in interface XMLWriter
Specified by:
endDocument in interface org.xml.sax.ContentHandler
Overrides:
endDocument in class DOMBuilder
Throws:
org.xml.sax.SAXException

notationDecl

public void notationDecl(java.lang.String name,
                         java.lang.String publicId,
                         java.lang.String systemId)
Specified by:
notationDecl in interface org.xml.sax.DTDHandler

unparsedEntityDecl

public void unparsedEntityDecl(java.lang.String name,
                               java.lang.String publicId,
                               java.lang.String systemId,
                               java.lang.String notationName)
Specified by:
unparsedEntityDecl in interface org.xml.sax.DTDHandler

startDTD

public void startDTD(java.lang.String name,
                     java.lang.String publicId,
                     java.lang.String systemId)
              throws org.xml.sax.SAXException
Specified by:
startDTD in interface org.xml.sax.ext.LexicalHandler
Throws:
org.xml.sax.SAXException

endDTD

public void endDTD()
            throws org.xml.sax.SAXException
Specified by:
endDTD in interface org.xml.sax.ext.LexicalHandler
Throws:
org.xml.sax.SAXException

startEntity

public void startEntity(java.lang.String name)
                 throws org.xml.sax.SAXException
Specified by:
startEntity in interface org.xml.sax.ext.LexicalHandler
Throws:
org.xml.sax.SAXException

endEntity

public void endEntity(java.lang.String name)
               throws org.xml.sax.SAXException
Specified by:
endEntity in interface org.xml.sax.ext.LexicalHandler
Throws:
org.xml.sax.SAXException

startCDATA

public void startCDATA()
                throws org.xml.sax.SAXException
Specified by:
startCDATA in interface org.xml.sax.ext.LexicalHandler
Throws:
org.xml.sax.SAXException

endCDATA

public void endCDATA()
              throws org.xml.sax.SAXException
Specified by:
endCDATA in interface org.xml.sax.ext.LexicalHandler
Throws:
org.xml.sax.SAXException