|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| OutputURIResolver | This interface defines an OutputURIResolver. |
| Class Summary | |
| AugmentedSource | This class wraps a JAXP Source object to provide an extended Source object that contains options indicating how the Source should be processed: for example, whether or not it should be validated against a schema. |
| Compile | This Compile class provides a command-line interface allowing a stylesheet to be compiled. |
| Configuration | This class holds details of user-selected configuration options for a transformation or query |
| Controller | Controller processes an XML file, calling registered node handlers when appropriate to process its elements, character content, and attributes. |
| Err | Class containing utility methods for handling error messages |
| FeatureKeys | FeatureKeys defines a set of constants, names of Saxon configuration options which can be supplied to the TransformerFactoryImpl interface |
| Filter | Filter is an XMLFilter (a SAX2 filter) that performs a transformation taking a SAX stream as input and producing a SAX stream as output. |
| IdentityTransformerHandler | IdentityTransformerHandler implements the javax.xml.transform.sax.TransformerHandler interface. |
| IDFilter | IDFilter is a SAX filter that extracts the subtree of a document rooted at the element with a given ID value. |
| Loader | Loader is used to load a class given its name. |
| ParameterSet | A ParameterSet is a set of parameters supplied when calling a template. |
| PreparedStylesheet | This PreparedStylesheet class represents a Stylesheet that has been prepared for execution (or "compiled"). |
| Query | This Query class provides a command-line interface to the Saxon XQuery processor. |
| StandardErrorHandler | |
| StandardErrorListener | StandardErrorListener is the standard error handler for XSLT processing errors, used if no other ErrorListener is nominated. |
| StandardURIResolver | This class provides the service of converting a URI into an InputSource. |
| TemplatesHandlerImpl | TemplatesHandlerImpl implements the javax.xml.transform.sax.TemplatesHandler interface. |
| Transform | This Transform class is the entry point to the Saxon XSLT Processor. |
| TransformerFactoryImpl | A TransformerFactoryImpl instance can be used to create Transformer and Template objects. |
| TransformerHandlerImpl | TransformerHandlerImpl implements the javax.xml.transform.sax.TransformerHandler interface. |
| Version | The Version class holds the SAXON version information. |
This package provides the core classes of the SAXON XSLT library.
Some of the more important classes are listed below:
Transform:
This is the XSLT processor. It has a command-line interface allowing you to
apply a given style sheet to a given source document.
PreparedStylesheet:
This represents a compiled XSLT stylesheet in memory. It is Saxon's implementation of the
javax.xml.transform.Templates interface defined in JAXP 1.1
Controller:
This class represents the context information for a single execution of an XSLT stylesheet,
and allows the application to process the tree navigationally. It is Saxon's implementation
of the javax.xml.transform.Transformer interface defined in JAXP 1.1. It calls
user-supplied handlers registered with the RuleManager.
If you want to write your own Java application to process a document navigationally, you
can write it as a subclass of Controller, or you can instantiate Controller
directly.
Michael H. Kay
25 April 2002
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||