javax.xml.transform.sax
Interface TransformerHandler

All Superinterfaces:
ContentHandler sample code for org.xml.sax.ContentHandler definition code for org.xml.sax.ContentHandler , DTDHandler sample code for org.xml.sax.DTDHandler definition code for org.xml.sax.DTDHandler , LexicalHandler sample code for org.xml.sax.ext.LexicalHandler definition code for org.xml.sax.ext.LexicalHandler

public interface TransformerHandler
extends ContentHandler sample code for org.xml.sax.ContentHandler definition code for org.xml.sax.ContentHandler , LexicalHandler sample code for org.xml.sax.ext.LexicalHandler definition code for org.xml.sax.ext.LexicalHandler , DTDHandler sample code for org.xml.sax.DTDHandler definition code for org.xml.sax.DTDHandler

A TransformerHandler listens for SAX ContentHandler parse events and transforms them to a Result.


Method Summary
 String sample code for java.lang.String definition code for java.lang.String getSystemId sample code for javax.xml.transform.sax.TransformerHandler.getSystemId() definition code for javax.xml.transform.sax.TransformerHandler.getSystemId() ()
          Get the base ID (URI or system ID) from where relative URLs will be resolved.
 Transformer sample code for javax.xml.transform.Transformer definition code for javax.xml.transform.Transformer getTransformer sample code for javax.xml.transform.sax.TransformerHandler.getTransformer() definition code for javax.xml.transform.sax.TransformerHandler.getTransformer() ()
          Get the Transformer associated with this handler, which is needed in order to set parameters and output properties.
 void setResult sample code for javax.xml.transform.sax.TransformerHandler.setResult(javax.xml.transform.Result) definition code for javax.xml.transform.sax.TransformerHandler.setResult(javax.xml.transform.Result) (Result sample code for javax.xml.transform.Result definition code for javax.xml.transform.Result  result)
          Set the Result associated with this TransformerHandler to be used for the transformation.
 void setSystemId sample code for javax.xml.transform.sax.TransformerHandler.setSystemId(java.lang.String) definition code for javax.xml.transform.sax.TransformerHandler.setSystemId(java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  systemID)
          Set the base ID (URI or system ID) from where relative URLs will be resolved.
 
Methods inherited from interface org.xml.sax.ContentHandler sample code for org.xml.sax.ContentHandler definition code for org.xml.sax.ContentHandler
characters sample code for org.xml.sax.ContentHandler.characters(char[], int, int) definition code for org.xml.sax.ContentHandler.characters(char[], int, int) , endDocument sample code for org.xml.sax.ContentHandler.endDocument() definition code for org.xml.sax.ContentHandler.endDocument() , endElement sample code for org.xml.sax.ContentHandler.endElement(java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.ContentHandler.endElement(java.lang.String, java.lang.String, java.lang.String) , endPrefixMapping sample code for org.xml.sax.ContentHandler.endPrefixMapping(java.lang.String) definition code for org.xml.sax.ContentHandler.endPrefixMapping(java.lang.String) , ignorableWhitespace sample code for org.xml.sax.ContentHandler.ignorableWhitespace(char[], int, int) definition code for org.xml.sax.ContentHandler.ignorableWhitespace(char[], int, int) , processingInstruction sample code for org.xml.sax.ContentHandler.processingInstruction(java.lang.String, java.lang.String) definition code for org.xml.sax.ContentHandler.processingInstruction(java.lang.String, java.lang.String) , setDocumentLocator sample code for org.xml.sax.ContentHandler.setDocumentLocator(org.xml.sax.Locator) definition code for org.xml.sax.ContentHandler.setDocumentLocator(org.xml.sax.Locator) , skippedEntity sample code for org.xml.sax.ContentHandler.skippedEntity(java.lang.String) definition code for org.xml.sax.ContentHandler.skippedEntity(java.lang.String) , startDocument sample code for org.xml.sax.ContentHandler.startDocument() definition code for org.xml.sax.ContentHandler.startDocument() , startElement sample code for org.xml.sax.ContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) definition code for org.xml.sax.ContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) , startPrefixMapping sample code for org.xml.sax.ContentHandler.startPrefixMapping(java.lang.String, java.lang.String) definition code for org.xml.sax.ContentHandler.startPrefixMapping(java.lang.String, java.lang.String)
 
Methods inherited from interface org.xml.sax.ext.LexicalHandler sample code for org.xml.sax.ext.LexicalHandler definition code for org.xml.sax.ext.LexicalHandler
comment sample code for org.xml.sax.ext.LexicalHandler.comment(char[], int, int) definition code for org.xml.sax.ext.LexicalHandler.comment(char[], int, int) , endCDATA sample code for org.xml.sax.ext.LexicalHandler.endCDATA() definition code for org.xml.sax.ext.LexicalHandler.endCDATA() , endDTD sample code for org.xml.sax.ext.LexicalHandler.endDTD() definition code for org.xml.sax.ext.LexicalHandler.endDTD() , endEntity sample code for org.xml.sax.ext.LexicalHandler.endEntity(java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.endEntity(java.lang.String) , startCDATA sample code for org.xml.sax.ext.LexicalHandler.startCDATA() definition code for org.xml.sax.ext.LexicalHandler.startCDATA() , startDTD sample code for org.xml.sax.ext.LexicalHandler.startDTD(java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.startDTD(java.lang.String, java.lang.String, java.lang.String) , startEntity sample code for org.xml.sax.ext.LexicalHandler.startEntity(java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.startEntity(java.lang.String)
 
Methods inherited from interface org.xml.sax.DTDHandler sample code for org.xml.sax.DTDHandler definition code for org.xml.sax.DTDHandler
notationDecl sample code for org.xml.sax.DTDHandler.notationDecl(java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.DTDHandler.notationDecl(java.lang.String, java.lang.String, java.lang.String) , unparsedEntityDecl sample code for org.xml.sax.DTDHandler.unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.DTDHandler.unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
 

Method Detail

setResult sample code for javax.xml.transform.sax.TransformerHandler.setResult(javax.xml.transform.Result) definition code for javax.xml.transform.sax.TransformerHandler.setResult(javax.xml.transform.Result)

void setResult(Result sample code for javax.xml.transform.Result definition code for javax.xml.transform.Result  result)
               throws IllegalArgumentException sample code for java.lang.IllegalArgumentException definition code for java.lang.IllegalArgumentException 

Set the Result associated with this TransformerHandler to be used for the transformation.

Parameters:
result - A Result instance, should not be null.
Throws:
IllegalArgumentException sample code for java.lang.IllegalArgumentException definition code for java.lang.IllegalArgumentException - if result is invalid for some reason.

setSystemId sample code for javax.xml.transform.sax.TransformerHandler.setSystemId(java.lang.String) definition code for javax.xml.transform.sax.TransformerHandler.setSystemId(java.lang.String)

void setSystemId(String sample code for java.lang.String definition code for java.lang.String  systemID)
Set the base ID (URI or system ID) from where relative URLs will be resolved.

Parameters:
systemID - Base URI for the source tree.

getSystemId sample code for javax.xml.transform.sax.TransformerHandler.getSystemId() definition code for javax.xml.transform.sax.TransformerHandler.getSystemId()

String sample code for java.lang.String definition code for java.lang.String  getSystemId()
Get the base ID (URI or system ID) from where relative URLs will be resolved.

Returns:
The systemID that was set with setSystemId(java.lang.String) sample code for javax.xml.transform.sax.TransformerHandler.setSystemId(java.lang.String) definition code for javax.xml.transform.sax.TransformerHandler.setSystemId(java.lang.String) .

getTransformer sample code for javax.xml.transform.sax.TransformerHandler.getTransformer() definition code for javax.xml.transform.sax.TransformerHandler.getTransformer()

Transformer sample code for javax.xml.transform.Transformer definition code for javax.xml.transform.Transformer  getTransformer()

Get the Transformer associated with this handler, which is needed in order to set parameters and output properties.

Returns:
Transformer associated with this TransformerHandler.