Package net.sf.saxon.trans

This package provides a miscellaneous collection of helper classes for XSLT transformation.

See:
          Description

Class Summary
DecimalFormatManager DecimalFormatManager manages the collection of named and unnamed decimal formats
IndependentContext An IndependentContext provides a context for parsing an expression or pattern appearing in a context other than a stylesheet.
KeyDefinition Corresponds to a single key definition.
KeyManager KeyManager manages the set of key definitions in a stylesheet, and the indexes associated with these key definitions.
Mode A Mode is a collection of rules; the selection of a rule to apply to a given element is determined by a Pattern.
RuleManager RuleManager maintains a set of template rules, one set for each mode
Variable An object representing an XPath variable for use in the standalone XPath API.
 

Exception Summary
DynamicError Subclass of XPathException used for dynamic errors
StaticError Exception used for static errors in XPath, XSLT, or XQuery
XPathException XPathException is used to indicate an error in an XPath expression.
XPathException.Circularity Subclass used to report circularities
 

Package net.sf.saxon.trans Description

This package provides a miscellaneous collection of helper classes for XSLT transformation. They are of no direct interest to user applications, except for the XPathException class, which is used to represent many errors in public methods.


Michael H. Kay
Saxonica Limited
9 February 2005