A template instruction with no sort instruction and
a select statement that allows iteration of the selected nodes
and therefore avoids the use of an explicit node-set.
Add an attribute name and value to the list
If an attribute with same name already exists the value will be
replaced, else the attribute is added to list.
The OrPattern does not have a default priority, because
the processor must treat the template rule of with such a pattern
as a set of rules, on for each alternative pattern, when it
resolves template conflicts.
A FilteredLocationStep is a LocationStep with a simple filter predicate
that uses axis iterators for evaluation and is therefore faster
than a heavyweight PredicateExpression.
Get the stylesheet specification(s) associated
via the xml-stylesheet processing instruction (see
http://www.w3.org/TR/xml-stylesheet/) with the document
document specified in the source parameter, and that match
the given criteria.
Return the base uri of the node, determined by the value of the xml:base
attribute on the node, or, if it has no xml:base attribute, by the value
of the xml:base attribute on the nearest ancestor of the node that
has an xml:base attribute and the given document uri.
Return the language of the node, determined by the value of the xml:lang
attribute on the node, or, if it has no xml:lang attribute, by the value
of the xml:lang attribute on the nearest ancestor of the node that
has an xml:lang attribute.
Return an enumeration of all template rule lists, the first is the default
template rule list (mode = null) and the following are the mode template
rule list.
ParseTextBuffer is a TextBuffer used to merge all subsequent
text parse events of a Parser to a single string and to keep
track if the text consists only of whitespace characters.
Loop through the namespace chain and set the declaration id
of all NamespaceContexts who have no declaration id, until
the chain ends or a NamespaceContext with a declaration id
is encountered.
ParseContext holds information about the current state of a parse process, i.e.:
settings for the current stylesheet (xslt version, base uri,
forwardCompatibleProcessing mode...)
settings for the current parsed element or attribute
the namespace declarations in effect for the current parsed element.