public final class XsltSpecialized extends Object
Text2Udom.process_open_tag(String, boolean)
.Modifier and Type | Class and Description |
---|---|
protected class |
XsltSpecialized.CollectAllElements
Collect all elements which can appear in an xslt template "spontanuously"
on top level of a template content.
|
Modifier and Type | Field and Description |
---|---|
static Function<SourceItem,String> |
getFullPath |
protected ModuleRegistry |
moduleRegistry |
protected MessageCounter<SimpleMessage<XMLDocumentIdentifier>> |
msgC |
protected MessageTee<SimpleMessage<XMLDocumentIdentifier>> |
msgT |
protected Module |
targetModule |
protected String |
toplevelTag |
Expression |
xslt_alt_ubiquituous |
Expression |
xslt_alt_ubiquituous_repeated |
protected Module |
xslt_module_raw |
Module |
xslt_module_resolved |
Constructor and Description |
---|
XsltSpecialized(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
ModuleRegistry moduleRegistry,
Module targetModule,
String toplevelTag,
Module xslt_module_raw) |
Modifier and Type | Method and Description |
---|---|
protected void |
errorcheck_xsltprepare(MessageCounter<SimpleMessage<XMLDocumentIdentifier>> cnt) |
protected void |
hint(Location<XMLDocumentIdentifier> loc,
String text) |
void |
instantiate() |
protected void |
logEnd(String text) |
protected void |
logStart(String text) |
protected Alt |
makealt(CheckedList<Expression> subs) |
protected Alt |
makealt(Collection<Reference> subs) |
protected void |
warning(Location<XMLDocumentIdentifier> loc,
String text) |
public Module xslt_module_resolved
public Expression xslt_alt_ubiquituous
public Expression xslt_alt_ubiquituous_repeated
protected final ModuleRegistry moduleRegistry
protected final Module targetModule
protected final String toplevelTag
protected final Module xslt_module_raw
protected MessageCounter<SimpleMessage<XMLDocumentIdentifier>> msgC
protected MessageTee<SimpleMessage<XMLDocumentIdentifier>> msgT
public static final Function<SourceItem,String> getFullPath
public XsltSpecialized(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, ModuleRegistry moduleRegistry, Module targetModule, String toplevelTag, Module xslt_module_raw)
protected void hint(Location<XMLDocumentIdentifier> loc, String text)
protected void warning(Location<XMLDocumentIdentifier> loc, String text)
protected void logStart(String text)
protected void logEnd(String text)
public void instantiate()
protected void errorcheck_xsltprepare(MessageCounter<SimpleMessage<XMLDocumentIdentifier>> cnt)
protected Alt makealt(CheckedList<Expression> subs)
protected Alt makealt(Collection<Reference> subs)
see also the complete user documentation .