Uses of Class
eu.bandm.tools.xslt.base.MultiTypeNodeList
Package
Description
txsl = typed xslt 1.0 interpreter with "fragmented validation".
-
Uses of MultiTypeNodeList in eu.bandm.tools.xslt.base
Modifier and TypeFieldDescription(package private) MultiTypeNodeList
Application.Value_RS.data
(package private) MultiTypeNodeList
MultiTypeNodeList.parent
This field is only relevant when instance used as result frame in the evaluation process.(package private) MultiTypeNodeList
MultiTypeNodeList.proto
protected MultiTypeNodeList
Application.resultFrame
(package private) MultiTypeNodeList
Templates.Stackframe.subs
Modifier and TypeFieldDescriptionfinal Map<eu.bandm.tools.xslt.tdom.Element,
MultiTypeNodeList> Templates.result_subtrees
Links from xslt elements at LEAF position to their raw/MultiType contents.final Map<eu.bandm.tools.xslt.tdom.Element,
MultiTypeNodeList> Transformation.result_subtrees
Redundant: map union of the values form all templates, because frequently used in Application.(package private) final Map<eu.bandm.tools.xslt.tdom.Element,
MultiTypeNodeList> CombinedDumper.subtrees
(package private) final Map<eu.bandm.tools.xslt.tdom.Element,
MultiTypeNodeList> CombinedVisitor.subtrees
Modifier and TypeMethodDescriptionApplication.execute()
Top-level call for the start element.(package private) MultiTypeNodeList
Application.rewrite
(MultiTypeNodeList orig, boolean is_top) (package private) MultiTypeNodeList
Application.rewrite_recursive
(MultiTypeNodeList orig) protected MultiTypeNodeList
MultiTypeNodeList.shallowCopy()
Copies all data but NOT the subnodes, which must be done explicitly by caller.Modifier and TypeMethodDescription(package private) String
Application._display
(MultiTypeNodeList mn) protected void
Application.collectPcData
(MultiTypeNodeList c, StringBuilder sb, String desc) void
CombinedDumper.dumpMultiList
(MultiTypeNodeList list) void
CombinedDumper.dumpMultiListContents
(MultiTypeNodeList list) void
MultiTypeNodeList.PCDataOnlyVisitor.match
(MultiTypeNodeList target) protected void
Application.openResultFrame
(@Opt NamespaceName constructor, @Opt Location<XMLDocumentIdentifier> loc, MultiTypeNodeList proto) constructor == null when collecting contents for variables, comments, processing instructions, paramters, etc.(package private) MultiTypeNodeList
Application.rewrite
(MultiTypeNodeList orig, boolean is_top) (package private) MultiTypeNodeList
Application.rewrite_recursive
(MultiTypeNodeList orig) void
Application.visitMultiList
(MultiTypeNodeList mtn) Top-Level MultiTypeNodeList are sequences of xslt elements, complete result elements and MultiTypeNodeList.void
CombinedVisitor.visitMultiList
(MultiTypeNodeList list) void
Transformation.ContextChecker.visitMultiList
(MultiTypeNodeList list) Attributes in result elements are already parsed, and have even been type checked if they are non-computing.void
CombinedVisitor.visitMultiListContents
(MultiTypeNodeList list) ModifierConstructorDescriptionCombinedDumper
(Class<?> class_result_dumper, Map<eu.bandm.tools.xslt.tdom.Element, MultiTypeNodeList> subtrees, ContentHandler p) (package private)
CombinedVisitor
(Map<eu.bandm.tools.xslt.tdom.Element, MultiTypeNodeList> subtrees) (package private)
ContextChecker
(Map<eu.bandm.tools.xslt.tdom.Element, MultiTypeNodeList> subtrees)