Package net.sf.saxon.style


package net.sf.saxon.style
  • Class
    Description
    This element is a surrogate for an extension element (or indeed an xsl element) for which no implementation is available.
    This class represents an attribute value template.
    This element represents a top-level element in a user-defined namespace, or a child/descendant of such an element.
    An ExpressionContext represents the context for an XPath expression written in the stylesheet.
    Interface ExtensionElementFactory.
    Abstract class representing an extension instruction
    This class represents a literal result element in the style sheet (typically an HTML element to be output).
    saxon:assign element in stylesheet.
    A saxon:call-template element in the stylesheet.
    A saxon:collation element in the style sheet: this is a top-level element that defines details of a named collation.
    A saxon:doctype element in the stylesheet.
    A saxon:entity-ref element in the stylesheet.
    The class implements a saxon:import-query declaration in a stylesheet.
    A saxon:script element in the stylesheet.
    Handler for saxon:while elements in stylesheet.
     
    Abstract superclass for all element nodes in the stylesheet.
    Class StyleNodeFactory.
    A StylesheetFunctionLibrary contains functions defined by the user in a stylesheet.
    This interface is implemented by all XSL elements that can contain local variable declarations.
    The StylesheetStripper refines the Stripper class to do stripping of whitespace nodes on a stylesheet.
    This is a filter inserted into the input pipeline for processing stylesheet modules, whose task is to evaluate use-when expressions and discard those parts of the stylesheet module for which the use-when attribute evaluates to false.
    This class implements the static context used for evaluating use-when expressions in XSLT 2.0
    An xsl:analyze-string elements in the stylesheet.
    An xsl:apply-imports element in the stylesheet
    An xsl:apply-templates element in the stylesheet
    xsl:attribute element in stylesheet.
    An xsl:attribute-set element in the stylesheet.
    An xsl:call-template element in the stylesheet
    An xsl:character-map declaration in the stylesheet.
    An xsl:choose elements in the stylesheet.
    An xsl:comment elements in the stylesheet.
    Handler for xsl:copy elements in stylesheet.
    An xsl:copy-of element in the stylesheet.
    Handler for xsl:decimal-format elements in stylesheet.
    An xsl:document instruction in the stylesheet.
    An xsl:element element in the stylesheet.
    xsl:fallback element in stylesheet.
    Handler for xsl:for-each elements in stylesheet.
    Handler for xsl:for-each-group elements in stylesheet.
    Handler for xsl:function elements in stylesheet (XSLT 2.0).
    Abstract class to represent xsl:include or xsl:import element in the stylesheet.
    This class defines common behaviour across xsl:variable, xsl:param, and xsl:with-param
    Handler for xsl:if elements in stylesheet.
    xsl:import element in the stylesheet.
    Compile-time representation of an xsl:import-schema declaration in a stylesheet
    xsl:include element in the stylesheet.
    Handler for xsl:key elements in stylesheet.
    Handler for xsl:matching-substring and xsl:non-matching-substring elements in stylesheet.
    An xsl:message element in the stylesheet.
    An xsl:namespace element in the stylesheet.
    An xsl:namespace-alias element in the stylesheet.
    An xsl:next-match element in the stylesheet
    An xsl:number element in the stylesheet.
    Handler for xsl:otherwise elements in stylesheet.
    An xsl:output element in the stylesheet.
    An xsl:output-character element in the stylesheet.
    An xsl:param element in the stylesheet.
    Handler for xsl:perform-sort elements in stylesheet (XSLT 2.0).
    An xsl:preserve-space or xsl:strip-space elements in stylesheet.
    An xsl:processing-instruction element in the stylesheet.
    An xsl:result-document element in the stylesheet.
    An xsl:sequence element in the stylesheet.
    An xsl:sort element in the stylesheet.
    Common superclass for XSLT elements whose content template produces a text value: xsl:attribute, xsl:comment, and xsl:processing-instruction
    An xsl:stylesheet or xsl:transform element in the stylesheet.
    An xsl:template element in the style sheet.
    Handler for xsl:text elements in stylesheet.
    Extends the standard XPath static context with information that is available for XPath expressions invoked from XSLT
    An xsl:value-of element in the stylesheet.
    Handler for xsl:variable elements in stylesheet.
    Generic class for xsl:variable and xsl:param elements.
    Handler for xsl:when elements in stylesheet.
    An xsl:with-param element in the stylesheet.