Package | Description |
---|---|
eu.bandm.tools.d2d2.base |
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
|
eu.bandm.tools.d2d2.postproc |
Postprocessors for sematic modification of d2d parsing results, on the fly.
|
eu.bandm.tools.d2d2.rt |
Umod main model class: This is a model for the
results of d2d text parsing.
|
Modifier and Type | Field and Description |
---|---|
protected ResultingStructure |
Text2Udom.skipContainer
For reporting skipped input
|
protected ResultingStructure |
Text2Udom.top_result
Toplevel result of parsing the input text.
|
protected ResultingStructure |
Udom2Sax.toplevelStructure
Diagnosis only.
|
Modifier and Type | Method and Description |
---|---|
ResultingStructure |
Udom2Sax.applyPostProc(ResultingStructure input) |
protected static @Opt ResultingStructure |
Text2Udom.consume_enumeration(MemScanner scan,
Enumeration etype)
Used by tag parsers AND character parsers (with multiple parallel scanners !)
|
@Opt ResultingStructure |
Text2Udom.fromFile(File f) |
@Opt ResultingStructure |
Text2Udom.fromFile(String s)
The calling graph of the main scanner functions is :
|
protected @Opt ResultingStructure |
Text2Udom.fromMemString(MemString text) |
@Opt ResultingStructure |
Text2Udom.fromMemString(String locationText,
MemString text) |
ResultingStructure |
CharacterParser.parse(MemScanner scanner,
CharsRegExp parser,
ResultingStructure result)
Central executive method.
|
abstract ResultingStructure |
PostProcessor.process(ResultingStructure input) |
Modifier and Type | Method and Description |
---|---|
void |
Udom2Sax.action(ResultingStructure res_pre)
If argument is not yet written out as attribute, then (1) apply
postproc, (2) collect all attributes, (3) emit an "open element" sax event,
(4) visit sub-structure, (5) emit a "close element" sax event.
|
ResultingStructure |
Udom2Sax.applyPostProc(ResultingStructure input) |
void |
Udom2Sax.convert(MessageReceiver<SimpleMessage<Object>> msg,
ContentHandler sax,
ResultingStructure structure,
Map<String,String> namespaceContext)
Top-level entry point.
|
protected void |
CharacterParser.copyContentsFromTo(CharacterParser.ParseResult from,
MemScanner startpos,
ResultingStructure to)
If "from" has structured contents, then add this into "to", as a sequence
and per assoc.
|
protected void |
Text2Udom.deliver_spontanuous(ResultingStructure res)
Append the argument to the top-most resulting structure which is
not encoded as xml attribute.
|
protected void |
Text2Udom.deliver_to_singletonstate(ResultingStructure res,
State_singleton tss) |
protected void |
Text2Udom.deliver(ResultingStructure res)
Append the argument to the top-most resulting structure.
|
protected static void |
Tasks.execXsltUsingXalan(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> e_msg,
MessageReceiver<SimpleMessage<Object>> msgNOLOC,
ResultingStructure res,
Templates templates,
NamespaceName2String e_stylesheetParams,
boolean errorsInSourceFound,
@Opt String stylesheetErrorFlag,
File resfile,
@Opt Map<String,String> inputNamespaces) |
static void |
Text2Udom.insertPlainChars(ResultingStructure host,
Definition tag,
String chars) |
protected void |
Text2Udom.makeGlobalSkipContainer(ResultingStructure errormsg) |
protected void |
Udom2Sax.memoLoc(ResultingStructure res) |
ResultingStructure |
CharacterParser.parse(MemScanner scanner,
CharsRegExp parser,
ResultingStructure result)
Central executive method.
|
abstract ResultingStructure |
PostProcessor.process(ResultingStructure input) |
static Integer |
PostProcessor.read_int(ResultingStructure udom,
String tag)
Auxiliary function to read the given tag content as an integer value.
|
static Long |
PostProcessor.read_long(ResultingStructure udom,
String tag)
Auxiliary function to read the given tag content as a "long"
floating point value.
|
static String |
PostProcessor.read_string(ResultingStructure udom,
String tag)
Auxiliary function to read the current string content of a sub-udom
with the given tag, in the given udom.
|
static void |
PostProcessor.remove_all(ResultingStructure udom,
Definition tag)
Auxiliary function to remove all resulting structures with the given
tag.
|
protected void |
Udom2Sax.writeout_enum(Enumeration enumT,
ResultingStructure res,
AttributesImpl att) |
Modifier and Type | Method and Description |
---|---|
ResultingStructure |
Calendaric.process(ResultingStructure input)
see the doc
|
ResultingStructure |
Forget.process(ResultingStructure input) |
Modifier and Type | Method and Description |
---|---|
ResultingStructure |
Calendaric.process(ResultingStructure input)
see the doc
|
ResultingStructure |
Forget.process(ResultingStructure input) |
Modifier and Type | Field and Description |
---|---|
protected CheckedMultimap_RD<Definition,ResultingStructure> |
ResultingStructure.assoc
Generated by umod; model author's documentation MISSING.
|
static Function<ResultingStructure,CheckedMultimap_RD<Definition,ResultingStructure>> |
ResultingStructure.get_assoc
Deprecated.
Use new '::' method reference instead.
|
static Function<ResultingStructure,CheckedMultimap_RD<Definition,ResultingStructure>> |
ResultingStructure.get_assoc
Deprecated.
Use new '::' method reference instead.
|
static Function<ResultingStructure,Definition> |
ResultingStructure.get_tag
Deprecated.
Use new '::' method reference instead.
|
Modifier and Type | Method and Description |
---|---|
ResultingStructure |
ResultingStructure.doclone()
Clones this object.
|
ResultingStructure |
ResultingStructure.initFrom(Object o0)
Copies values of all common fields from the argument.
|
Modifier and Type | Method and Description |
---|---|
CheckedMultimap_RD<Definition,ResultingStructure> |
ResultingStructure.get_assoc()
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SinglePhase_rt.action(ResultingStructure e0) |
protected void |
Match_rt.action(ResultingStructure e0) |
protected void |
Dump_rt.action(ResultingStructure e0) |
protected void |
__Formatter.action(ResultingStructure el) |
protected void |
MATCH_ONLY_00.action(ResultingStructure e0) |
protected void |
Match_rt.descend(ResultingStructure e0) |
protected void |
Dump_rt.descend(ResultingStructure e0) |
void |
MATCH_ONLY_00.match(ResultingStructure e0) |
protected void |
Match_rt.post(ResultingStructure e0) |
protected void |
Match_rt.pre(ResultingStructure e0) |
protected void |
Dump_rt.printscalars(ResultingStructure e0) |
protected Format |
__Formatter.toFormat(ResultingStructure el) |
Modifier and Type | Method and Description |
---|---|
boolean |
ResultingStructure.set_assoc(CheckedMultimap_RD<Definition,ResultingStructure> val)
Generated by umod; model author's documentation MISSING.
|
see also the complete user documentation .