Added in API level 8

TransformerHandler

public interface TransformerHandler
implements ContentHandler, LexicalHandler, DTDHandler

javax.xml.transform.sax.TransformerHandler


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

Summary

Public methods

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 methods

Public methods

getSystemId

Added in API level 8
public abstract String getSystemId ()

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

Returns
String The systemID that was set with setSystemId(String).

getTransformer

Added in API level 8
public abstract Transformer getTransformer ()

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

Returns
Transformer Transformer associated with this TransformerHandler.

setResult

Added in API level 8
public abstract void setResult (Result result)

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

Parameters
result Result: A Result instance, should not be null.

Throws
IllegalArgumentException if result is invalid for some reason.

setSystemId

Added in API level 8
public abstract void setSystemId (String systemID)

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

Parameters
systemID String: Base URI for the source tree.