TransformerHandler

public interface TransformerHandler implements ContentHandler LexicalHandler DTDHandler

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

Public Method Summary

abstract String
getSystemId()
Get the base ID (URI or system ID) from where relative URLs will be resolved.
abstract Transformer
getTransformer()

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

abstract void
setResult(Result result)

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

abstract void
setSystemId(String systemID)
Set the base ID (URI or system ID) from where relative URLs will be resolved.

Inherited Method Summary

Public Methods

public abstract String getSystemId ()

Get the base ID (URI or system ID) from where relative URLs will be resolved.

Returns

public abstract 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.

public abstract void setResult (Result result)

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

Parameters
result A Result instance, should not be null.
Throws
IllegalArgumentException if result is invalid for some reason.

public abstract void setSystemId (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.