com.jclark.xsl.trax
Class TransformerHandlerImpl
java.lang.Object
org.xml.sax.helpers.XMLFilterImpl
com.jclark.xsl.trax.TransformerHandlerImpl
- All Implemented Interfaces:
- javax.xml.transform.sax.TransformerHandler, org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, org.xml.sax.ext.LexicalHandler, org.xml.sax.XMLFilter, org.xml.sax.XMLReader
- Direct Known Subclasses:
- TransformerFilterImpl
class TransformerHandlerImpl
- extends org.xml.sax.helpers.XMLFilterImpl
- implements javax.xml.transform.sax.TransformerHandler
An implementation of javax.xml.transform.sax.TransformerHandler
A TransformerHandler listens for SAX ContentHandler parse
events and transforms them to a Result.
Methods inherited from class org.xml.sax.helpers.XMLFilterImpl |
characters, endElement, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, parse, parse, processingInstruction, resolveEntity, setContentHandler, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setParent, setProperty, skippedEntity, startElement, startPrefixMapping, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.xml.sax.ContentHandler |
characters, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startElement, startPrefixMapping |
TransformerHandlerImpl
public TransformerHandlerImpl(TransformerImpl transformer)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
setSystemId
public void setSystemId(java.lang.String systemId)
- Specified by:
setSystemId
in interface javax.xml.transform.sax.TransformerHandler
getSystemId
public java.lang.String getSystemId()
- Specified by:
getSystemId
in interface javax.xml.transform.sax.TransformerHandler
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)
throws java.lang.IllegalArgumentException
- Specified by:
setResult
in interface javax.xml.transform.sax.TransformerHandler
- Throws:
java.lang.IllegalArgumentException
startDocument
public void startDocument()
throws org.xml.sax.SAXException
- Specified by:
startDocument
in interface org.xml.sax.ContentHandler
- Overrides:
startDocument
in class org.xml.sax.helpers.XMLFilterImpl
- Throws:
org.xml.sax.SAXException
endDocument
public void endDocument()
throws org.xml.sax.SAXException
- Specified by:
endDocument
in interface org.xml.sax.ContentHandler
- Overrides:
endDocument
in class org.xml.sax.helpers.XMLFilterImpl
- Throws:
org.xml.sax.SAXException
notationDecl
public void notationDecl(java.lang.String s1,
java.lang.String s2,
java.lang.String s3)
- Specified by:
notationDecl
in interface org.xml.sax.DTDHandler
- Overrides:
notationDecl
in class org.xml.sax.helpers.XMLFilterImpl
unparsedEntityDecl
public void unparsedEntityDecl(java.lang.String s1,
java.lang.String s2,
java.lang.String s3,
java.lang.String s4)
- Specified by:
unparsedEntityDecl
in interface org.xml.sax.DTDHandler
- Overrides:
unparsedEntityDecl
in class org.xml.sax.helpers.XMLFilterImpl
comment
public void comment(char[] buffer,
int start,
int end)
- Specified by:
comment
in interface org.xml.sax.ext.LexicalHandler
startCDATA
public void startCDATA()
- Specified by:
startCDATA
in interface org.xml.sax.ext.LexicalHandler
endCDATA
public void endCDATA()
- Specified by:
endCDATA
in interface org.xml.sax.ext.LexicalHandler
startDTD
public void startDTD(java.lang.String s1,
java.lang.String s2,
java.lang.String s3)
- Specified by:
startDTD
in interface org.xml.sax.ext.LexicalHandler
endDTD
public void endDTD()
- Specified by:
endDTD
in interface org.xml.sax.ext.LexicalHandler
startEntity
public void startEntity(java.lang.String s)
- Specified by:
startEntity
in interface org.xml.sax.ext.LexicalHandler
endEntity
public void endEntity(java.lang.String s)
- Specified by:
endEntity
in interface org.xml.sax.ext.LexicalHandler