See: Description
Interface | Description |
---|---|
CollectionURIResolver |
This interface defines a CollectionURIResolver.
|
NonDelegatingURIResolver |
This is a marker interface: if a URIResolver implements this interface and returns null from
its resolve() method, then the standard URI resolver will not be invoked.
|
OutputURIResolver |
This interface defines an OutputURIResolver.
|
Platform |
This interface provides access to methods whose implementation depends on the chosen platform
(typically Java or .NET)
|
RelativeURIResolver |
The standard JAXP URIResolver is given a relative URI and a base URI and returns the resource
identified by this combination.
|
SourceResolver |
This interface defines a SourceResolver.
|
Class | Description |
---|---|
AugmentedSource |
This class is an extension of the JAXP Source interface.
|
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 set of transformations
and/or queries.
|
Controller |
The Controller is Saxon's implementation of the JAXP Transformer class, and represents
an executing instance of a transformation or query.
|
FeatureKeys |
FeatureKeys defines a set of constants, names of Saxon configuration
options which can be supplied to the Saxon implementations of the JAXP
interfaces TransformerFactory, SchemaFactory, Validator, and ValidationHandler.
|
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.
|
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