|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ExtensionElementFactory | Interface ExtensionElementFactory. |
Class Summary | |
---|---|
MergeEnumeration | An iterator representing the sorted merge of two merge inputs, retaining all duplicates |
MergeGroupingIterator | An enumeration representing a nodeset that is a union of two other NodeSets. |
MergeInstr | |
MergeInstr.ItemWithMergeKeys | Inner class representing an item together with its merge keys, suitable for encapsulation as an ObjectValue. |
MergeInstr.MergeSource | Inner class representing one merge source |
SaxonAssign | saxon:assign element in stylesheet. |
SaxonCallTemplate | A saxon:call-template element in the stylesheet. |
SaxonCollation | A saxon:collation element in the style sheet: this is a top-level element that defines details of a named collation. |
SaxonDoctype | A saxon:doctype element in the stylesheet. |
SaxonElementFactory | A Factory for Saxon extension nodes in the stylesheet tree. |
SaxonElementFactoryEE | A factory for Saxon-EE extension nodes in the stylesheet tree. |
SaxonEntityRef | A saxon:entity-ref element in the stylesheet. |
SaxonImportQuery | The class implements a saxon:import-query declaration in a stylesheet. |
SaxonWhile | Handler for saxon:while elements in stylesheet. |
StyleNodeFactoryPE | Class StyleNodeFactoryPE: Subclass of StyleNodeFactory used for Saxon-PE and Saxon-EE. |
XSLBreak | A xsl:break element in the stylesheet, or (by subclassing) an xsl:next-iteration element |
XSLBreakOrContinue | Abstract class containing functionality common to xsl:break and xsl:next-iteration |
XSLCatch | Handler for xsl:catch elements in stylesheet. |
XSLEvaluate | Handler for xsl:evaluate elements in XSLT 3.0 stylesheet. |
XSLFork | Handler for xsl:fork elements in XSLT 3.0 stylesheet. |
XSLIterate | Handler for xsl:iterate elements in stylesheet. |
XSLMerge | Handler for xsl:merge elements in stylesheet. |
XSLMergeAction | |
XSLMergeInput | |
XSLMergeKey | An xsl:sort element in the stylesheet. |
XSLMergeSource | |
XSLMode | Handler for xsl:mode elements in stylesheet. |
XSLNextIteration | An xsl:next-iteration element in the stylesheet |
XSLOnCompletion | An xsl:on-completion element in the stylesheet (XSLT 3.0). |
XSLTry | Handler for xsl:try elements in stylesheet. |
This package contains classes used at compile time to support extensions to XSLT beyond 2.0: both facilities in the working draft of XSLT 3.0, and extensions specific to Saxon.
These classes are generally implementations of StyleElement
,
representing elements on the stylesheet tree. They are instantiated using the factory
class StyleNodeFactoryPE
or SaxonElementFactoryEE
as appropriate.
Michael H. Kay
Saxonica Limited
30 July 2010
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |