| ErrorListener | To provide customized error handling, implement this interface and
use the setErrorListener method to register an instance of the
implmentation with the Transformer. |
| Result | An object that implements this interface contains the information
needed to build a transformation result tree. |
| Source | An object that implements this interface contains the information
needed to act as source input (XML source or transformation instructions). |
| SourceLocator | This interface is primarily for the purposes of reporting where
an error occurred in the XML source or transformation instructions. |
| Templates | An object that implements this interface is the runtime representation of processed
transformation instructions. |
| URIResolver | An object that implements this interface that can be called by the processor
to turn a URI used in document(), xsl:import, or xsl:include into a Source object. |