Class Summary | |
---|---|
AbsentExtensionElement |
This element is a surrogate for an extension element (or indeed an xsl element)
for which no implementation is available. |
AbstractNode | This class is an abstract implementation of the Saxon NodeInfo interface; it also contains concrete implementations of most of the DOM methods in terms of the NodeInfo methods. |
AncestorEnumeration | This class enumerates the ancestor:: or ancestor-or-self:: axes, starting at a given node. |
AncestorEnumeration | |
AnyChildNodePattern | An AnyChildNodePattern is the pattern node(), which matches any node except a root node, an attribute node, or a namespace node: in other words, any node that is the child of another node. |
AnyNodeTest | NodeTest is an interface that enables a test of whether a node has a particular name and type. |
ArithmeticExpression | Arithmetic Expression: a numeric expression consisting of the sum, difference, product, quotient, or modulus of two numeric expressions |
ArrayEnumeration | ArrayEnumeration is used to enumerate nodes held in an array. |
ASCIICharacterSet | This class defines properties of the US-ASCII character set |
AttributeCollection | AttributeCollection is an implementation of the SAX2 interface Attributes that also provides the ability to manipulate namespaces and to convert attributes into Nodes. |
AttributeEnumeration | AttributeEnumeration is an enumeration of all the attribute nodes of an Element. |
AttributeEnumeration | AttributeEnumeration is an enumeration of all the attribute nodes of an Element. |
AttributeImpl | A node in the XML parse tree representing an attribute. |
AttributeReference | An expression that represents a reference to a named attribute |
AttributeValueTemplate | This class represents an attribute value template. |
Axis | An axis, that is a direction of navigation in the document structure. |
AxisEnumeration | A NodeEnumeration is used to iterate over a list of nodes. |
AxisExpression | An AxisExpression is always obtained by simplifying a PathExpression. |
BinaryExpression | Binary Expression: a numeric expression consisting of the two operands and an operator |
BinaryTree | A Binary Tree used for sorting. |
Bindery | The Bindery class holds information about variables and their values. |
Binding | Binding is a interface used to mark objects that represent a variable declaration |
BooleanExpression | Boolean expression: two booleans combined using AND or OR |
BooleanFn | |
BooleanValue | A boolean XPath value |
Builder | The abstract Builder class is responsible for taking a stream of SAX events and constructing a Document tree. |
CDATAFilter | CDATAFilter: This ProxyEmitter converts character data to CDATA sections, if the character data belongs to one of a set of element types to be handled this way. |
Ceiling | |
CharacterSet | This interface defines properties of a pluggable character set, that is, a user-supplied character set. |
CharacterSetFactory | This class creates a CharacterSet object for a given named encoding. |
ChildEnumeration | |
CommentImpl | CommentImpl is an implementation of a Comment node |
Common | This class implements extension functions in the http://exslt.org/common namespace. |
Comparer | A Comparer used for comparing keys |
Compare_en | A Comparer used with lang="en". |
Concat | |
Contains | |
ContentEmitter | ContentEmitter is a glue class that provides a standard SAX ContentHandler interface to a Saxon Emitter. |
ContentHandlerProxy | A ContentHandlerProxy is an Emitter that filters data before passing it to an underlying SAX2 ContentHandler. |
Context | This class represents a context in which an expression is evaluated or a template is executed (as defined in the XSLT specification). |
ContextNodeExpression | This class represents the expression ".", which always returns the context node. |
Controller | Controller processes an XML file, calling registered node handlers when appropriate to process its elements, character content, and attributes. |
Count | |
CP1250CharacterSet | This class defines properties of the cp1250 character set |
CP1251CharacterSet | This class defines properties of the CP1251 Cyrillic character set, as defined at http://www.microsoft.com/globaldev/reference/sbcs/1251.htm |
CP852CharacterSet | This package defines pluggable character set CP852 |
Current | |
Date | This class implements extension functions in the http://exslt.org/dates-and-times namespace. |
DecimalFormatManager | DecimalFormatManager manages the collection of named and unnamed decimal formats |
DefaultHandler | This class extends the SAX base handler class to support the SAX2 Lexical and Declaration handlers. |
DescendantEnumeration | This class supports both the descendant:: and descendant-or-self:: axes, which are identical except for the route to the first candidate node. |
DescendantEnumeration | |
DescendingComparer | A Comparer used for comparing descending keys |
DifferenceEnumeration | An enumeration representing a nodeset that is an intersection of two other NodeSets. |
DistinctEnumeration | An enumeration returning the distinct nodes from a supplied nodeset |
Document | |
DocumentBuilderFactoryImpl | Implementation of JAXP 1.3 DocumentBuilderFactory. |
DocumentBuilderImpl | |
DocumentHandlerProxy | A DocumentHandlerProxy is an Emitter that filters data before passing it to an underlying SAX DocumentHandler. |
DocumentImpl | A node in the XML parse tree representing the Document itself (or equivalently, the root node of the Document). |
DocumentInfo | The root node of an XPath tree. |
DocumentPool | An object representing the collection of documents handled during a single transformation |
DocumentWrapper | The root node of an XPath tree. |
DoubleComparer | A Comparer used for comparing keys that are Doubles |
DOMDriver |
DOMDriver.java: (pseudo-)SAX driver for DOM. This class simulates the action of a SAX Parser, taking an already-constructed DOM Document and walking around it in a depth-first traversal, calling a SAX-compliant ContentHandler to process the children as it does so. |
DOMEmitter | DOMEmitter is an Emitter that attaches the result tree to a specified Node in a DOM Document |
DOMExceptionImpl | DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impossible to perform (either for logical reasons, because data is lost, or because the implementation has become unstable). |
DTDEmitter | DTDEmitter is an Emitter that generates output in DTD format from special elements such as dtd:doctype and dtd:element. |
ElementAvailable | |
ElementHandler | ElementHandler is a NodeHandler used to process elements. |
ElementHandlerBase | This class is the default element handler from which user-defined element handlers can inherit. |
ElementImpl |
ElementImpl implements an element with no attributes or namespace declarations. This class is an implementation of NodeInfo. |
ElementWithAttributes |
A node in the XML parse tree representing an XML element. This class is an implementation of NodeInfo |
Emitter | Emitter: This interface defines methods that must be implemented by components that format SAXON output. |
EmptyEnumeration | EmptyEnumeration: an enumeration of an empty node-set |
EmptyNodeSet | A node-set value no nodes |
ErrorEmitter | ErrorEmitter is an Emitter that generates an error message if any attempt is made to produce output. |
ErrorExpression | Error expression: this expression is generated when the supplied expression cannot be parsed, and the containing element enables forwards-compatible processing. |
Expression | This class serves two purposes: it is an abstract superclass for different kinds of XPath expression, and it contains a static method to invoke the expression parser |
ExpressionContext | An ExpressionContext represents the context for an XPath expression written in the stylesheet. |
ExpressionParser | Parser for XSL expressions and patterns. |
ExtendedInputSource |
This class allows a SAXON application to encapsulate information about an input source in a single object, which may include a public identifier, a system identifier, a byte stream (possibly with a specified encoding), a character stream, or a file. Most of the functionality is inherited directly from the SAX InputSource class; the additional functionality offered by ExtendedInputSource is to allow the input source to be specified as a File object. |
ExtensionElementFactory | Interface ExtensionElementFactory. |
Extensions | This class implements functions that are supplied as standard with SAXON, but which are not defined in the XSLT or XPath specifications. |
FeatureKeys | FeatureKeys defines a set of constants, names of Saxon configuration options which can be supplied to the TransformerFactoryImpl interface |
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. |
FilterEnumerator | A FilterEnumerator filters an input NodeEnumeration using a filter expression. |
FilterExpression | A FilterExpression contains a base expression and a filter predicate, which may be an integer expression (positional filter), or a boolean expression (qualifier) |
Floor | |
FollowingEnumeration | Enumerate the following axis starting at a given node. |
FollowingEnumeration | |
FollowingSiblingEnumeration | |
FormatNumber | |
FragmentValue | This class represents a Value of type result tree fragment. |
Function | Abstract superclass for system-defined and user-defined functions |
FunctionAvailable | |
FunctionProxy | This class acts as a proxy for an extension function defined as a method in a user-defined class |
GeneralOutputter | This class allows output to be generated. |
GenerateId | |
GroupActivation | GroupActivation represents one activation of a saxon:group loop. |
HashMap | A simple class for testing membership of a fixed set of ASCII strings. |
HTMLEmitter | This class generates HTML output |
HTMLIndenter | HTMLIndenter: This ProxyEmitter indents HTML elements, by adding whitespace character data where appropriate. |
Id | |
IdentityTransformer | |
IdentityTransformerHandler | IdentityTransformerHandler implements the javax.xml.transform.sax.TransformerHandler interface. |
IDFilter | IDFilter is a SAX filter that extracts the subtree of a document rooted at the element with a given ID value. |
IDPattern | An IDPattern is a pattern of the form id(literal) |
InternalSaxonError | An InternalError represents an condition detected during Saxon processing that should never occur. |
IntersectionEnumeration | An enumeration representing a nodeset that is an intersection of two other NodeSets. |
IsLastExpression | position()=last() expression |
Key | |
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 |
KeyPattern | A KeyPattern is a pattern of the form key(keyname, keyvalue) |
KOI8RCharacterSet | This class defines properties of the KO18R Cyrillic character set |
Lang | |
Last | |
LastPositionFinder | A LastPositionFinder is an object used by the Context to locate the last position in the context node list. |
Latin1CharacterSet | This class defines properties of the ISO-8859-1 character set |
Latin2CharacterSet | This class defines properties of the ISO-8859-2 character set |
LineNumberMap | Line numbers are not held in nodes in the tree, because they are not usually needed. |
LiteralResultElement | This class represents a literal result element in the style sheet (typically an HTML element to be output). |
Loader | Loader is used to load a class given its name. |
LocalName | |
LocalOrderComparer | A Comparer used for comparing nodes in document order. |
LocationPathPattern | A LocationPathPattern represents a path, e.g. of the form A/B/C... |
LookaheadEnumerator | A LookaheadEnumerator passes the nodes from a base enumerator throgh unchanged. |
LowercaseFirstComparer | A Comparer used for comparing keys |
Math | This class implements extension functions in the http://exslt.org/math namespace. |
MessageEmitter | MessageEmitter is the default Emitter for xsl:message output. |
Mode | A Mode is a collection of rules; the selection of a rule to apply to a given element is determined by a Pattern. |
Name |
This class, a remnant of its former self, exists to contain some static methods
for validating the syntax of names. |
NameFn | |
NamePool | An object representing a collection of XML names, each containing a Namespace URI, a Namespace prefix, and a local name; plus a collection of namespaces, each consisting of a prefix/URI pair. |
Namespace | An object representing a Namespace |
NamespaceEmitter | NamespaceEmitter is a ProxyEmitter responsible for removing duplicate namespace declarations. |
NamespaceEnumeration | Enumeration of the namespace nodes of an element |
NamespaceEnumeration | |
NamespaceException | A NamespaceException represents an error condition whereby a QName (e.g. a variable name or template name) uses a namespace prefix that is not declared |
NamespaceImpl | A node in the XML parse tree representing a Namespace. |
NamespaceTest | NodeTest is an interface that enables a test of whether a node has a particular name and type. |
NamespaceURI | |
NameTest | NodeTest is an interface that enables a test of whether a node has a particular name and type. |
Navigator | Navigator provides helper classes for navigating a tree, irrespective of its implementation |
NodeEnumeration | A NodeEnumeration is used to iterate over a list of nodes. |
NodeFactory | Interface NodeFactory. |
NodeHandler | This abstract class defines the node handler interface used by SAXON. |
NodeImpl |
A node in the XML parse tree representing an XML element, character content, or attribute. This is the top-level class in the implementation class hierarchy; it essentially contains all those methods that can be defined using other primitive methods, without direct access to data. |
NodeInfo |
A node in the XML parse tree representing an XML element, character content, or attribute. This is the top class in the interface hierarchy for nodes; see NodeImpl for the implementation hierarchy. |
NodeListExpression | A NodeListExpression is an expression denoting a set of nodes sorted in document order. |
NodeOrderComparer | A Comparer used for comparing nodes in document order |
NodeSetComparison | NodeSetComparison: A Relational Expression that compares a node-set with a string or numeric value for equals, not-equals, greater-than or less-than. |
NodeSetExpression | A NodeSetExpression is any expression denoting a set of nodes. |
NodeSetExtent | A node-set value implemented extensionally. |
NodeSetIntent | A node-set value implemented intensionally. |
NodeSetValue | A node-set value. |
NodeTest | A NodeTest is a simple kind of pattern that enables a context-free test of whether a node has a particular name. |
NodeTypeTest | NodeTest is an interface that enables a test of whether a node has a particular name and type. |
NodeWrapper |
A node in the XML parse tree representing an XML element, character content, or attribute. This is the top class in the interface hierarchy for nodes; see NodeImpl for the implementation hierarchy. |
NodeWrapper.AncestorEnumeration | |
NoNodeTest | NodeTest is an interface that enables a test of whether a node has a particular name and type. |
NormalizeSpace | |
Not | |
Numberer | Interface Numberer supports number formatting. |
Numberer_de | Class Numberer_de is designed simply to demonstrate how to write a number formatter for a different language. |
Numberer_en | Class Numberer_en does number formatting for language="en". |
NumberFn | |
NumberFormatter | Class NumberFormatter defines a method to format a Vector of integers as a character string according to a supplied format specification. |
NumericValue | A numeric (floating point) value |
ObjectValue | An XPath value that encapsulates a Java object. |
Outputter | This class allows output to be generated. |
ParameterSet | A ParameterSet is a set of parameters supplied when calling a template. |
ParentNodeExpression | Class ParentNodeExpression represents the XPath expression ".." or "parent::node()" |
ParentNodeImpl | ParentNodeImpl is an implementation of a non-leaf node (specifically, an Element node or a Document node) |
PathExpression | An expression that establishes a set of nodes by following relationships between nodes in the document. |
Pattern | A Pattern represents the result of parsing an XSLT pattern string. |
PIGrabber | The PIGrabber class is a SAX ContentHandler that looks for xml-stylesheet processing instructions and tests whether they match specified criteria; for those that do, it creates an InputSource object referring to the relevant stylesheet |
PluggableCharacterSet | This interface defines properties of a pluggable character set, that is, a user-supplied character set. |
Position | |
PositionRange | PositionRange: a boolean expression that tests whether the position() is within a certain range. |
PrecedingEnumeration | Enumerate all the nodes on the preceding axis from a given start node. |
PrecedingEnumeration | |
PrecedingOrAncestorEnumeration | |
PrecedingSiblingEnumeration | This class supports the preceding-sibling axis. |
PrecedingSiblingEnumeration | |
PreparedStyleSheet | This PreparedStyleSheet class represents a StyleSheet that has been prepared for execution (or "compiled"). |
PrependIterator | An iterator over nodes, that prepends a given node to the nodes returned by another iterator. |
PreviewManager | PreviewManager handles the registration of preview elements for use by the Builder |
Procedure | A procedure represents a top-level element that can contain local variable declarations. |
ProcInstImpl | ProcInstImpl is an implementation of ProcInstInfo used by the Propagator to construct its trees. |
ProcInstParser | ProcInstParser is used to parse pseudo-attributes within Processing Instructions |
ProxyEmitter | A ProxyEmitter is an Emitter that filters data before passing it to another underlying Emitter. |
QuickSort | This is a generic version of C.A.R Hoare's Quick Sort algorithm. |
RelationalExpression | Relational Expression: a boolean expression that compares two expressions for equals, not-equals, greater-than or less-than. |
RootExpression | An expression whose value is always a set of nodes containing a single node, the document root. |
Round | |
RuleManager | RuleManager maintains a set of template rules, one set for each mode |
SAXDriver | An enhanced SAX2 version of Microstar's Ælfred XML parser. |
SAXONAssign |
saxon:assign element in stylesheet. The saxon:assign element has mandatory attribute name and optional attribute expr. |
SAXONDoctype |
A saxon:doctype element in the stylesheet. |
SAXONEntityRef | A saxon:entity-ref element in the stylesheet. |
SAXONFunction | Handler for saxon:function and exslt:function elements in stylesheet. |
SAXONGroup | Handler for saxon:group elements in stylesheet. |
SAXONHandler | A saxon:handler element in the style sheet: defines a Java nodehandler that can be used to process a node in place of an XSLT template |
SAXONItem | A saxon:item element in the stylesheet. |
SAXONPreview | Handler for saxon:preview elements in stylesheet. |
SAXONReturn |
Handler for saxon:return or exslt:result elements in stylesheet. The element has optional attribute select |
SAXONWhile |
Handler for saxon:while elements in stylesheet. The saxon:while element has a mandatory attribute test, a boolean expression. |
SAXParserFactoryImpl | Implements the JAXP 1.1 ParserFactory interface. |
SAXParserImpl | |
SaxonEventMulticaster | A class which implements efficient and thread-safe multi-cast event dispatching for the TraceListener evants. |
SaxonOutputKeys | Provides string constants that can be used to set output properties for a Transformer, or to retrieve output properties from a Transformer or Templates object. |
Sets | This class implements extension functions in the http://exslt.org/sets namespace. |
SiblingEnumeration | This class supports both the child:: and following-sibling:: axes, which are identical except for the route to the first candidate node. |
SimpleTraceListener | A Simple trace listener that writes messages to System.err |
SingletonComparison | Singleton Comparison: A Relational Expression that compares a singleton node-set with a string or numeric value for equals, not-equals, greater-than or less-than. |
SingletonEnumeration | SingletonEnumeration: an enumeration of zero or one nodes |
SingletonExpression | A node set expression that will always return zero or one nodes |
SingletonNodeSet | A node-set value containing zero or one nodes |
Sortable | A Sortable is an object that can be sorted using the QuickSort method. |
SortedSelection | A NodeSetExpression that retrieves nodes in order according to a specified sort key. |
SortKeyDefinition | A SortKeyDefinition defines one component of a sort key. |
SortKeyEnumeration | A SortKeyEnumeration is NodeEnumeration that delivers the nodes sorted according to a specified sort key. |
SQLClose |
An sql:close element in the stylesheet. |
SQLColumn |
An sql:insert element in the stylesheet. |
SQLConnect |
An sql:connect element in the stylesheet. |
SQLElementFactory | Class SQLElementFactory. |
SQLInsert |
An sql:insert element in the stylesheet. |
StandaloneContext | A StandaloneContext provides a context for parsing an expression or pattern appearing in a context other than a stylesheet. |
StandardErrorListener | StandardErrorListener is the standard error handler for XSLT processing errors, used if no other ErrorListener is nominated. |
StandardNames | |
StandardURIResolver | This class provides the service of converting a URI into an InputSource. |
StartsWith | |
StaticContext | A StaticContext contains the information needed while an expression or pattern is being parsed. |
Step | A step in a path expression |
StringComparer | A Comparer used for comparing keys. |
StringEmitter | This class outputs text content to a StringBuffer, and discards all other content. |
StringFn | |
StringLength | |
StringOutputter | This class allows output to be generated. |
StringValue | A string value |
Stripper | The Stripper class maintains details of which elements need to be stripped. |
StyleElement | Abstract superclass for all element nodes in the stylesheet. |
StyleException | StyleException is used to indicate a SAXException whose message already contains information identifying the location of the error. |
StyleNodeFactory | Class StyleNodeFactory. |
StylesheetStripper | The StylesheetStripper refines the Stripper class to do stripping of whitespace nodes on a stylesheet. |
StyleSheet | This StyleSheet class is the entry point to the Saxon XSLT Processor. |
StyleSheetFunctionCall | This class represents a call to a function defined in the stylesheet |
Substring | |
SubstringAfter | |
SubstringBefore | |
Sum | |
SystemIdMap | System IDs are not held in nodes in the tree, because they are usually the same for a whole document. |
SystemProperty | |
TemplatesHandlerImpl | TemplatesHandlerImpl implements the javax.xml.transform.sax.TemplatesHandler interface. |
TerminationException |
An exception thrown by xsl:message terminate="yes". |
TextComparer | A Comparer used for comparing text keys |
TextFragment | TextFragment is used when we want to send output to a StringWriter and retrieve it later. |
TextFragmentValue | This class represents a Value of type result tree fragment, specifically, an RTF whose root owns a single text node. |
TextImpl | A node in the XML parse tree representing character content |
TEXTEmitter | This class generates TEXT output |
TinyAttributeImpl | A node in the XML parse tree representing an attribute. |
TinyBuilder | The TinyBuilder class is responsible for taking a stream of SAX events and constructing a Document tree, using the "TinyTree" implementation. |
TinyCommentImpl | TinyCommentImpl is an implementation of CommentInfo |
TinyDocumentImpl | A node in the XML parse tree representing the Document itself (or equivalently, the root node of the Document). |
TinyElementImpl |
A node in the XML parse tree representing an XML element. This class is an implementation of NodeInfo and also implements the DOM Element interface |
TinyNamespaceImpl | A node in the XML parse tree representing a Namespace. |
TinyNodeImpl |
A node in the XML parse tree representing an XML element, character content, or attribute. This is the top-level class in the implementation class hierarchy; it essentially contains all those methods that can be defined using other primitive methods, without direct access to data. |
TinyParentNodeImpl | TinyParentNodeImpl is an implementation of a non-leaf node (specifically, an Element node or a Document node) |
TinyProcInstImpl | TProcInstImpl is an implementation of ProcInstInfo |
TinyTextImpl | A node in the XML parse tree representing character content |
Tokenizer | Tokenizer for patterns. |
TraceListener | To get trace events, an application can add instances of this interface to a StyleSheetInstance |
TransformerFactoryImpl | A TransformerFactoryImpl instance can be used to create Transformer and Template objects. |
TransformerHandlerImpl | TransformerHandlerImpl implements the javax.xml.transform.sax.TransformerHandler interface. |
Translate | |
TreeBuilder | The Builder class is responsible for taking a stream of SAX events and constructing a Document tree. |
TreeDriver |
TreeDriver.java: (pseudo-)SAX driver for Saxon trees. Subclasses DOMDriver for the case where the tree is a Saxon tree (a DocumentInfo) This class simulates the action of a SAX Parser, taking an already-constructed DOM Document and walking around it in a depth-first traversal, calling a SAX-compliant ContentHandler to process the children as it does so. |
TreeEnumeration | |
UncommittedEmitter | This class generates XML or HTML output depending on whether the first tag output is "" |
UnicodeCharacterSet | This class defines properties of the Unicode character set |
UnionEnumeration | An enumeration representing a nodeset that is a union of two other NodeSets. |
UnionExpression | An expression representing a nodeset that is a union of two other NodeSets |
UnionPattern | A pattern formed as the union (or) of two other patterns |
UnparsedEntityURI | |
UppercaseFirstComparer | A Comparer used for comparing keys |
Value | A value is the result of an expression but it is also an expression in its own right |
VariableReference | Variable reference: a reference to an XSL variable |
Version | The Version class holds the SAXON version information. |
WinStyleSheet | This WinStyleSheet class is used in instant-saxon, a packaged interface to the StyleSheet interpreter, intended for use with jexegen on Windows platforms. |
XHTMLEmitter | XHTMLEmitter is an Emitter that generates XHTML output. |
XmlParser | Parse XML documents and return parse events through call-backs. |
XmlParser.EncodingException | |
XMLChar | This class defines the basic XML character properties. |
XMLEmitter | XMLEmitter is an Emitter that generates XML output to a specified destination. |
XMLIndenter | XMLIndenter: This ProxyEmitter indents elements, by adding character data where appropriate. |
XPathException | XPathException is used to indicate an error in an XPath expression. |
XSLApplyImports | An xsl:apply-imports element in the stylesheet |
XSLApplyTemplates | An xsl:apply-templates element in the stylesheet |
XSLAttribute |
xsl:attribute element in stylesheet. |
XSLAttributeSet |
An xsl:attribute-set element in the stylesheet. |
XSLCallTemplate | An xsl:call-template element in the stylesheet |
XSLChoose |
An xsl:choose elements in the stylesheet. |
XSLComment |
An xsl:comment elements in the stylesheet. |
XSLCopy |
Handler for xsl:copy elements in stylesheet. |
XSLCopyOf |
An xsl:copy-of element in the stylesheet. The xsl:copy-of element takes:
|
XSLDecimalFormat |
Handler for xsl:decimal-format elements in stylesheet. |
XSLDocument | An xsl:document (formerly saxon:output) element in the stylesheet. |
XSLElement |
An xsl:element element in the stylesheet. |
XSLFallback |
xsl:fallback element in stylesheet. |
XSLForEach |
Handler for xsl:for-each elements in stylesheet. |
XSLGeneralIncorporate |
Abstract class to represent xsl:include or xsl:import element in the stylesheet. The xsl:include and xsl:import elements have mandatory attribute href |
XSLGeneralOutput |
Common superclass for the xsl:output and xsl:document (formerly saxon:output)
elements |
XSLGeneralVariable | This class defines common behaviour across xsl:variable, xsl:param, and xsl:with-param |
XSLIf |
Handler for xsl:if elements in stylesheet. The xsl:if element has a mandatory attribute test, a boolean expression. |
XSLImport |
xsl:import element in the stylesheet. |
XSLInclude |
xsl:include element in the stylesheet. |
XSLKey |
Handler for xsl:key elements in stylesheet. |
XSLMessage |
An xsl:message element in the stylesheet. |
XSLNamespaceAlias |
An xsl:namespace-alias element in the stylesheet. |
XSLNumber |
An xsl:number element in the stylesheet. |
XSLOtherwise |
Handler for xsl:otherwise elements in stylesheet. |
XSLOutput | An xsl:output element in the stylesheet. |
XSLParam |
An xsl:param elements in the stylesheet. The xsl:param element has mandatory attribute name and optional attribute select |
XSLPreserveSpace |
An xsl:preserve-space or xsl:strip-space elements in stylesheet. |
XSLProcessingInstruction | An xsl:processing-instruction element in the stylesheet. |
XSLScript |
An xsl:script element in the stylesheet. |
XSLSort |
An xsl:sort element in the stylesheet. |
XSLStringConstructor | Common superclass for XSLT elements whose content template produces a text value: xsl:attribute, xsl:comment, and xsl:processing-instruction |
XSLStyleSheet |
An xsl:stylesheet or xsl:transform element in the stylesheet. Note this element represents a stylesheet module, not necessarily the whole stylesheet. |
XSLTContext | Interface to be used with XSLT extension functions written in Java |
XSLTemplate | An xsl:template element in the style sheet. |
XSLText | Handler for xsl:text elements in stylesheet. |
XSLValueOf |
An xsl:value-of element in the stylesheet. The xsl:value-of element takes attributes:
|
XSLVariable |
Handler for xsl:variable elements in stylesheet. The xsl:variable element has mandatory attribute name and optional attribute select |
XSLWhen |
Handler for xsl:when elements in stylesheet. The xsl:while element has a mandatory attribute test, a boolean expression. |
XSLWithParam |
An xsl:with-param element in the stylesheet. The xsl:with-param element has mandatory attribute name and optional attribute select |