|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Templates | The Templates object is the runtime representation of compiled transformation instructions. |
TemplatesBuilder | This is a SAX ContentHandler that may be used to process SAX events into an Templates objects. |
Transformer | This object represents a Transformer, which is a SAX2 XMLFilter. |
URIResolver | This version of URIResolver reflects the proposal made by Michael Kay to revise the interface as defined in TRAX 0.6. |
Class Summary | |
Processor | A particular transformation Processor is "plugged" into the platform via Processor in one of two ways: 1) as a platform default, and 2) through external specification by a system property named "com.icl.saxon.trax.Processor.[type]" obtained using java.lang.System.getProperty(). |
Result | Acts as an holder for result tree specifications. |
Exception Summary | |
ProcessorException | This exception serves as a root exception of TRaX exception, and is thrown in raw form when an exceptional condition occurs in the Processor object. |
ProcessorFactoryException | The ProcessorFactoryException is a type of ProcessorException that is thrown when a configurable factory object can not be created. |
TransformException | This simply subclasses the TransformException for the purposes of being able to be caught in a catch clause. |
This package is an interim version of the proposed TrAX API (Transformation API for XML). It defines an interface to XSLT processors, which is implemented by Saxon. In due course this interface is expected to become a standard API supported by a number of processors.
There are three main classes in the TrAX API:
Michael H. Kay
21 July 2000
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |