Glossary of "XSL Transformations (XSLT) 2.0"

Term entries in the "XSL Transformations (XSLT) 2.0" glossary

W3C Glossaries

Showing results 21 - 40 of 142

current template rule

From XSL Transformations (XSLT) 2.0 (2007-01-23)

At any point in the processing of a stylesheet, there may be a current template rule. Whenever a template rule is chosen as a result of evaluating xsl:apply-templates, xsl:apply-imports, or xsl:next-match, the template rule becomes the current template rule for the evaluation of the rule's sequence constructor. When an xsl:for-each, xsl:for-each-group, or xsl:analyze-string instruction is evaluated, or when evaluating a sequence constructor contained in an xsl:sort or xsl:key element, or when a stylesheet function is called (see ), the current template rule becomes null for the evaluation of that instruction or function.
date formatting functions

From XSL Transformations (XSLT) 2.0 (2007-01-23)

The three functions format-date, format-time, and format-dateTime are referred to collectively as the date formatting functions.
decimal format

From XSL Transformations (XSLT) 2.0 (2007-01-23)

All the xsl:decimal-format declarations in a stylesheet that share the same name are grouped into a named decimal format; those that have no name are grouped into a single unnamed decimal format.
declaration order

From XSL Transformations (XSLT) 2.0 (2007-01-23)

The declarations within a stylesheet level have a total ordering known as declaration order. The order of declarations within a stylesheet level is the same as the document order that would result if each stylesheet module were inserted textually in place of the xsl:include element that references it.
declarations

From XSL Transformations (XSLT) 2.0 (2007-01-23)

Top-level elements fall into two categories: declarations, and user-defined data elements. Top-level elements whose names are in the XSLT namespace are declarations. Top-level elements in any other namespace are user-defined data elements (see )
default collation

From XSL Transformations (XSLT) 2.0 (2007-01-23)

In this specification the term default collation means the collation that is used by XPath operators such as eq and lt appearing in XPath expressions within the stylesheet.
default mode

From XSL Transformations (XSLT) 2.0 (2007-01-23)

There is always a default mode available. The default mode is an unnamed mode, and it is used when no mode attribute is specified on an xsl:apply-templates instruction.
default priority

From XSL Transformations (XSLT) 2.0 (2007-01-23)

If no priority attribute is specified on the xsl:template element, a default priority is computed, based on the syntax of the pattern supplied in the match attribute.
defining element

From XSL Transformations (XSLT) 2.0 (2007-01-23)

A string in the form of a lexical QName may occur as the value of an attribute node in a stylesheet module, or within an XPath expression contained in such an attribute node, or as the result of evaluating an XPath expression contained in such an attribute node. The element containing this attribute node is referred to as the defining element of the QName.
deprecated

From XSL Transformations (XSLT) 2.0 (2007-01-23)

Some constructs defined in this specification are described as being deprecated. The use of this term implies that stylesheet authors should not use the construct, and that the construct may be removed in a later version of this specification.
dynamic error

From XSL Transformations (XSLT) 2.0 (2007-01-23)

An error that is not detected until a source document is being transformed is referred to as a dynamic error.
effective value

From XSL Transformations (XSLT) 2.0 (2007-01-23)

The result of evaluating an attribute value template is referred to as the effective value of the attribute.
embedded stylesheet module

From XSL Transformations (XSLT) 2.0 (2007-01-23)

An embedded stylesheet module is a stylesheet module that is embedded within another XML document, typically the source document that is being transformed.
expanded-QName

From XSL Transformations (XSLT) 2.0 (2007-01-23)

An expanded-QNamecontains a pair of values, namely a local name and an optional namespace URI. It may also contain a namespace prefix. Two expanded-QNames are equal if the namespace URIs are the same (or both absent) and the local names are the same. The prefix plays no part in the comparison, but is used only if the expanded-QName needs to be converted back to a string.
extension attributes

From XSL Transformations (XSLT) 2.0 (2007-01-23)

An element from the XSLT namespace may have any attribute not from the XSLT namespace, provided that the expanded-QName (see ) of the attribute has a non-null namespace URI. These attributes are referred to as extension attributes.
extension function

From XSL Transformations (XSLT) 2.0 (2007-01-23)

An extension function is a function that is available for use within an XPath expression, other than a core function defined in , an additional function defined in this XSLT specification, a constructor function named after an atomic type, or a stylesheet function defined using an xsl:function declaration.
extension instruction

From XSL Transformations (XSLT) 2.0 (2007-01-23)

An extension instruction is an element within a sequence constructor that is in a namespace (not the XSLT namespace) designated as an extension namespace.
extension namespaces

From XSL Transformations (XSLT) 2.0 (2007-01-23)

The extension instruction mechanism allows namespaces to be designated as extension namespaces. When a namespace is designated as an extension namespace and an element with a name from that namespace occurs in a sequence constructor, then the element is treated as an instruction rather than as a literal result element.
final output

From XSL Transformations (XSLT) 2.0 (2007-01-23)

The first of the two output states is called final output state. This state applies when instructions are writing to a final result tree.
final result tree

From XSL Transformations (XSLT) 2.0 (2007-01-23)

A final result tree is a result tree that forms part of the final output of a transformation. Once created, the contents of a final result tree are not accessible within the stylesheet itself.

The Glossary System has been built by Pierre Candela during an internship in W3C; it's now maintained by Dominique Hazael-Massieux

Copyright © 2000-2003W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.