public class TransformerHandlerImpl extends SAXInput implements javax.xml.transform.sax.TransformerHandler
see javax.xml.transform.sax.TransformerHandler for more information
| Constructor and Description |
|---|
TransformerHandlerImpl()
Creates a new TransformerHandlerImpl
|
TransformerHandlerImpl(XSLTStylesheet stylesheet)
Creates a new TransformerHandlerImpl with the given
XSLTStylesheet to use during the transformation.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getSystemId()
Get the base ID (URI or system ID) from where relative
URLs will be resolved.
|
javax.xml.transform.Transformer |
getTransformer()
Get the Transformer associated with this handler, which
is needed in order to set parameters and output properties.
|
void |
notationDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId) |
void |
setResult(javax.xml.transform.Result result)
Enables the user of the TransformerHandler to set the
to set the Result for the transformation.
|
void |
setSystemId(java.lang.String systemID)
Set the base ID (URI or system ID) from where relative
URLs will be resolved.
|
void |
unparsedEntityDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String notationName) |
characters, comment, endCDATA, endDocument, endDTD, endElement, endElement, endEntity, endPrefixMapping, getRoot, ignorableWhitespace, processingInstruction, setDocumentLocator, setOutputHandler, setOutputHandler, setProcessor, setStylesheet, skippedEntity, startCDATA, startDocument, startDTD, startElement, startElement, startEntity, startPrefixMappingequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic TransformerHandlerImpl()
public TransformerHandlerImpl(XSLTStylesheet stylesheet)
stylesheet - the XSLTStylesheet to use during the transformationpublic void setResult(javax.xml.transform.Result result)
throws java.lang.IllegalArgumentException
setResult in interface javax.xml.transform.sax.TransformerHandlerresult - A Result instance, should not be null.java.lang.IllegalArgumentException - if result is invalid for some reason.public void setSystemId(java.lang.String systemID)
setSystemId in interface javax.xml.transform.sax.TransformerHandlersystemID - Base URI for the source tree.public java.lang.String getSystemId()
getSystemId in interface javax.xml.transform.sax.TransformerHandlersetSystemId(java.lang.String).public javax.xml.transform.Transformer getTransformer()
getTransformer in interface javax.xml.transform.sax.TransformerHandlerpublic void notationDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
throws org.xml.sax.SAXException
notationDecl in interface org.xml.sax.DTDHandlerorg.xml.sax.SAXExceptionpublic void unparsedEntityDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String notationName)
throws org.xml.sax.SAXException
unparsedEntityDecl in interface org.xml.sax.DTDHandlerorg.xml.sax.SAXException