javax.xml.transform.sax
Interface TransformerHandler
- ContentHandler, DTDHandler, LexicalHandler
public interface TransformerHandler
A TransformerHandler
listens for SAX ContentHandler parse events and transforms
them to a Result.
String | getSystemId() - Get the base ID (URI or system ID) from where relative
URLs will be resolved.
|
Transformer | getTransformer() - Get the
Transformer associated with this handler, which
is needed in order to set parameters and output properties.
|
void | setResult(Result result) - Set the
Result associated with this
TransformerHandler to be used for the transformation.
|
void | setSystemId(String systemID) - Set the base ID (URI or system ID) from where relative
URLs will be resolved.
|
characters , endDocument , endElement , endPrefixMapping , ignorableWhitespace , processingInstruction , setDocumentLocator , skippedEntity , startDocument , startElement , startPrefixMapping |
getSystemId
public String getSystemId()
Get the base ID (URI or system ID) from where relative
URLs will be resolved.
getTransformer
public Transformer getTransformer()
Get the Transformer
associated with this handler, which
is needed in order to set parameters and output properties.
Transformer
associated with this
TransformerHandler
.
setResult
public void setResult(Result result)
throws IllegalArgumentException
Set the Result
associated with this
TransformerHandler
to be used for the transformation.
result
- A Result
instance, should not be
null
.
setSystemId
public void setSystemId(String systemID)
Set the base ID (URI or system ID) from where relative
URLs will be resolved.
systemID
- Base URI for the source tree.