Package net.sf.saxon.trans
package net.sf.saxon.trans
-
ClassDescriptionThis class exists to hold information associated with a specific XSLT compilation episode.DecimalFormatManager manages the collection of named and unnamed decimal formatsThis class is modelled on Java's DecimalFormatSymbols, but it allows the use of any Unicode character to represent symbols such as the decimal point and the grouping separator, whereas DecimalFormatSymbols restricts these to a char (1-65535).Subclass of XPathException used for dynamic errorsAn IndependentContext provides a context for parsing an expression or pattern appearing in a context other than a stylesheet.Corresponds to a single xsl:key declaration.KeyManager manages the set of key definitions in a stylesheet, and the indexes associated with these key definitions.A Mode is a collection of rules; the selection of a rule to apply to a given element is determined by a Pattern.Rule: a template rule, or a strip-space rule used to support the implementationRuleManager maintains a set of template rules, one set for each modeThe class acts as a register of Saxon-specific error codes.Exception used for static errors in XPath, XSLT, or XQueryWhen tree construction is deferred, innocuous methods such as NodeInfo#getLocalName() may trigger a dynamic error.An object representing an XPath variable for use in the standalone XPath API.XPathException is used to indicate an error in an XPath expression.Subclass used to report circularities