T-V


TEMPLATE ( XSLT)
An <xsl:template> element in the stylesheet, together with its content. See also named template. (XSLT 1.0 had a different definition for this term , but XSLT 2.0 has bowed to popular usage.)
TEMPLATE RULE ( XSLT )
An <xsl:template> declaration in the stylesheet with a match attribute. A template rule may be invoked using the <xsl:apply-templates> instruction; for each selected node, the appropriate template rule is determined based on a number of criteria including the match pattern and the template rule's import precedence and priority.
TEMPORARY TREE ( XSLT )
A tree constructed in the course of processing a stylesheet, by evaluating a non-empty <xsl:variable> element. The value of the variable is the document node at the root of the temporary tree.
TEXT NODE ( XPATH )
A node in a tree representing character data (called PCDATA in XML) within an XML document. Adjacent text nodes will always be merged into a single node. Character references and entity references occurring within the original text will have been replaced by their expansions.
TOP-LEVEL ELEMENT ( XSLT )
An element in a stylesheet that is an immediate child of the <xsl:stylesheet> element.
TREE (XPATH)
An abstract data structure representing the information content of an XML document. The tree always has a single root node (which contrary to the botanical analogy, is always depicted at the top). The structure of nodes in the tree need not follow the rules for a well- formed document in XML, for example, there may be several element nodes as children of the root. In XPath 2.0 the root of a tree need not be a document node. It is possible to have an element node as the root. It is also possible for any other kind of node (for example an attribute node) to be parentless, in which case it acts as the root of a tree in which it is the only node.
TUNNEL PARAMETER (XSLT)
A tunnel parameter is a parameter to an XSLT template that is passed transparently via any called templates until eventually the template that actually uses its value receives it.
TYPE (XPATH)
In the context of XPath values, the term type means sequence type. In the context of nodes validated against a schema, it means schema type.
TYPE ANNOTATION (XPATH)
Every element node and attribute node has a type annotation. The type annotation identifies a schema type, which may be a simple type or a complex type. Type annotations are added to nodes as a consequence of validation against a schema. An element node that has not been validated against any schema is annotated with the special type xdt:untyped , while an attribute node that has not been validated is annotated as xdt:untypedAtomic .
TYPE DEFINITION (SCHEMA)
A type definition is a schema component that defines a simple type or a complex type.
TYPED VALUE (XPATH)
The typed value of a node is in general a sequence of atomic values. It represents the result of analyzing the textual content of the node against the schema definition for that node, during the process of validation.
TYPE ERROR (XPATH)
A type error occurs when the value used as input to some operation is not of the type required by that operation: for example, when a string is used as an argument to an arithmetic operator. Type errors may be detected either at compile time or at runtime. A system that implements strict static type checking will report type errors at compile time pessimistically: that is, it will report an error if there is any possibility that the runtime value will have the wrong type.
UNPARSED ENTITY (XML)
An unparsed entity is an entity declared in the document type definition with an associated notation. Such entities are unparsed because they generally contain binary data such as images, rather than XML. Two functions, unparsed-entity-uri () and unparsed-entity-public-id () are available in XSLT to access the unparsed entities associated with a source document. However, it is not possible to create unparsed entities in a result document.
UNION TYPE (SCHEMA)
A union type is a simple type that allows a choice of alternatives. For example a union type might allow an attribute to contain either a decimal value, or the string "N/A" .
URI ( RFC 2396)
Uniform Resource Identifier: a generalization of the URLs (Uniform Resource Locators) used to uniquely address resources such as Web pages on the Internet.
VALIDATION (XSLT)
Validation in XSLT 2.0 is the process of assessing a tree against a schema. If the tree is not valid against the schema, the transformation fails; if it is valid, then each element node and attribute node in the tree acquires a type annotation identifying the schema type against which it was found to be valid.
VARIABLE (XPATH)
A named value. Variables in XPath and XSLT differ from variables in procedural programming language in that there is no assignment statement.
VARIABLE BINDING (XSLT)
The declaration of a variable, in an <xsl:variable> or <xsl:param> element, in conjunction with the current value of that variable.
VARIABLE REFERENCE (XPATH)
A reference to a variable within an expression, in the form $ name .



XSLT 2.0 Programmer's Reference
NetBeansв„ў IDE Field Guide: Developing Desktop, Web, Enterprise, and Mobile Applications (2nd Edition)
ISBN: 764569090
EAN: 2147483647
Year: 2003
Pages: 324

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net