|
Class Summary |
| AnyNumberTemplate |
A template that adds a formatted number to the result tree; the number is a
count of nodes at a single level of the source tree. |
| ApplyImportsTemplate |
A template representing an xsl:apply-imports
element. |
| ApplyTemplatesTemplate |
A template that processes either the nodes selected by a pattern or the
immediate children of the current node. |
| AttributeSet |
Class implementing xsl:attribute-set functionality |
| AttributeSetCollection |
A Collection of AttributeSets used to implement use-attribute-sets
attributes on xsl elements and literal result elements. |
| AttributeTemplate |
A template that adds an attribute to a result element. |
| BuiltInTemplateRule |
|
| CallTemplate |
|
| ChooseTemplate |
A template that instantiates the content of the first xsl:when
child element whose pattern selects at least one node. |
| CommentTemplate |
A template that creates a comment. |
| Context |
An extension of the xpath ExpressionContext that has an interface for keeping
track of base URIs for documents |
| CopyOfTemplate |
Implementation of xsl:copy-of |
| CopyTemplate |
A template that creates a copy of the current node. |
| CurrentNodeList |
An implementation of ContextNodeList used for holding sorted
lists of nodes (sort in other than document order) |
| ElementMatch |
This class is used for matching element names
for the purpose of whitespace stripping. |
| ElementTemplate |
A template that creates a result element. |
| FallbackTemplate |
A template representing an xsl:fallback element in an
unrecognized extension element. |
| FallbackTemplatesTemplate |
A template representing all xsl:fallback elements in an
unrecognized extension element. |
| ForEachTemplate |
A template that is instantiated for each node selected by a pattern. |
| IdentityExpr |
A filter expression that selects the context node. |
| IfTemplate |
A template whose content is instantiated if a specified pattern selects at
least one node. |
| Key |
A class implementing the xsl:key functionality |
| LiteralElementTemplate |
A template that creates a literal result element. |
| MessageTemplate |
A template representing a xsl:message element. |
| Mode |
Immutable processing modes. |
| MultiNumberTemplate |
A template that adds a formatted number to the result tree; the number is a
count of nodes at a single level of the source tree. |
| NumberTemplate |
An abstract class for templates that add a formatted number to the result
tree. |
| NumberTemplate.ParsedFormat |
A class representing a parsed number format string. |
| OtherwiseTemplate |
A template representing the default case in an xsl:choose
template. |
| PITemplate |
A template that creates a processing instruction. |
| Priority |
Immutable, arbitrary-precision signed decimal numbers representing
priorities for template rules. |
| ProcessingEnv |
Processing environment containing information needed to process source
nodes. |
| ResultTreeFragment |
Implements the XSLT result-tree-fragment type. |
| Rule |
An abstract class for rules whose match pattern is a single path expression.
|
| RuleCollection |
A collection of rules organized for pattern matching.
|
| RuleList |
A list of rules organized for pattern matching.
|
| RuleMap |
A rule map organized for pattern matching.
|
| SingleNumberTemplate |
A template that adds a formatted number to the result tree; the number is a
count of nodes at a single level of the source tree. |
| SortCriteria |
Criteria for sorting source nodes. |
| SortKey |
A sort key corresponding to an xsl:sort element. |
| StripList |
This class contains ElementMatch objects for
the purpose of source tree whitespace stripping |
| TemplateCollection |
An abstract class for templates that are ordered collections of templates. |
| TemplateRule |
Represents a template rule corresponding to an xsl:template
element. |
| TemplateRule.RecursionCounter |
Class to keep track of recursion for multiple instances of TemplateRule
that share everything but their patterns (i.e., were created with
cloneForUnion() |
| TextTemplate |
A template that creates literal text. |
| TopLevelVariableTemplate |
A template that instantiates a top-level XSLT variable |
| ValueOfTemplate |
A template that creates a text node whose value is given by a string
expression. |
| VariablePlaceholder |
Class that serves as a placeholder for a forward reference to
a top-level variable |
| VariableTemplate |
A template that instantiates an XSLT variable
NOTE: this template implements the functionality of both
xsl:variable and xsl:param. |
| WhenTemplate |
A template representing a specific case in an xsl:choose
template. |
| WithParamTemplate |
A template that instantiates an XSLT variable |