Uses of Class
eu.bandm.tools.xslt.base.Binding
Package
Description
txsl = typed xslt 1.0 interpreter with "fragmented validation".
-
Uses of Binding in eu.bandm.tools.xslt.base
Modifier and TypeClassDescription(package private) class
Extension of Binding, where look-ups of GLOBAL Vars/Parameters lead to calculation on demand.Modifier and TypeFieldDescription(package private) final Binding<NamespaceName,
eu.bandm.tools.xslt.tdom.Element> Transformation.ContextChecker.StackFrame.binding
(package private) Binding<NamespaceName,
Value<N>> Application.Value_RS.bindings
(package private) static final Binding<NamespaceName,
eu.bandm.tools.xslt.tdom.Element> Transformation.emptyBindings
Templates.ns_prefixMap
Currently valid prefix map, reflecting the map-directives of the SAX input (=xslt source), initially mapping only the empty prefix to the empty (non-ns) url, and "xml" to the xml namespace uri.protected Binding<NamespaceName,
eu.bandm.tools.xslt.tdom.Element> Transformation.possibleBindings
Accumulator for top-level definitions.Binding.predec
Modifier and TypeFieldDescription(package private) final Map<TypedSubstantial,
Binding<String, String>> Application.namespaces
Is sum of transformation.ns_contexts and rewritten blocks.final Map<TypedSubstantial,
Binding<String, String>> Templates.ns_contexts
Map from every xslt code node or target language element (completeElement
or incompleteMultiTypeNodeList
) to the valid namspace prefix mapping.final Map<TypedSubstantial,
Binding<String, String>> Transformation.ns_contexts
redundant copy, use instead of "origins.get(el).ns_contexts"Modifier and TypeMethodDescription(package private) void
Application.dumpBindings
(Binding bindings) (package private) void
Application.dumpBindings
(PrintStream p, Binding bindings) (package private) String
Application.eval_attr_to_string
(Binding<String, String> nsContext, NamespaceName elName, NamespaceName attName, Location<XMLDocumentIdentifier> loc, TPathCache.ExprClassified expr) Evaluate attribute and convert it to string, according to xpath rules.Application.eval_attr_to_value
(Binding<String, String> nsContext, NamespaceName elName, NamespaceName attName, Location<XMLDocumentIdentifier> loc, TPathCache.ExprClassified expr) Evaluate the tpath expr.ModifierConstructorDescription(package private)
StackFrame
(TypedSubstantial el, Binding<NamespaceName, eu.bandm.tools.xslt.tdom.Element> binding, MultiTypeNodeList.frequency f)