Package | Description |
---|---|
eu.bandm.tools.xslt.base |
txsl = typed xslt 1.0 interpreter with "fragmented validation".
|
Modifier and Type | Field and Description |
---|---|
protected MultiTypeNodeList |
Application.resultFrame |
Modifier and Type | Field and Description |
---|---|
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.
|
Map<eu.bandm.tools.xslt.tdom.Element,MultiTypeNodeList> |
Templates.result_subtrees
Links from xslt elements at LEAF position to their raw/MultiType contents.
|
Modifier and Type | Method and Description |
---|---|
MultiTypeNodeList |
Application.execute()
Top-level call for the start element.
|
protected MultiTypeNodeList |
MultiTypeNodeList.shallowCopy()
Copies all data but NOT the subnodes, which must be done explicitly by caller.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Application.collectPcData(MultiTypeNodeList c,
StringBuilder sb,
String desc) |
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.
|
void |
Application.visitMultiList(MultiTypeNodeList mtn)
Top-Level MultiTypeNodeList are sequences of xslt elements, complete
result elements and MultiTypeNodeList.
|
see also the complete user documentation .