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.infra |
This is a package of auxiliary classes for
the d2d version 2.0 implementation.
|
eu.bandm.tools.d2d2.rt |
Umod main model class: This is a model for the
results of d2d text parsing.
|
Modifier and Type | Class and Description |
---|---|
class |
MemScanner
Basic scanner for d2d text recognition, working on and returning
MemString objects. |
Modifier and Type | Field and Description |
---|---|
protected MemString |
Udom2Sax.lastCharsWritten |
protected MemString |
MemScanner.lastContent
output parameter, holding the character content consumed as last
|
Modifier and Type | Method and Description |
---|---|
MemString |
MemScanner.get_lastContent()
interface procedure: deliver MemString lastly consumed.
|
Modifier and Type | Method and Description |
---|---|
protected @Opt ResultingStructure |
Text2Udom.fromMemString(MemString text) |
@Opt ResultingStructure |
Text2Udom.fromMemString(String locationText,
MemString text) |
protected void |
Udom2Sax.memoChars(MemString chars) |
protected void |
Text2Udom.process_char_parser_error(String tag,
MemString charsStart)
Is called after a non-acceptions by char parser or by an enumeration has been detected.
|
protected void |
Udom2Sax.write(MemString mem) |
protected void |
Udom2Sax.writeSimpleElement(NamespaceName tag,
MemString val) |
Constructor and Description |
---|
MemScanner(MemString m) |
Modifier and Type | Method and Description |
---|---|
MemString |
MemString.advance()
returns a memString which points one(1) character position behind the
current porision of
this and adjusts line and column number
accordingly. |
MemString |
MemString.advanceBy(int count) |
MemString |
MemString.copy()
returns a clone.
|
MemString |
MemString.getNextLine()
Returns a new MemString object pointing to the linefeed character preceding
the character data of the follower line.
Uses advanceX() , so see there for exceptions. |
MemString |
MemString.upTo(MemString n)
Returns a new MemString describing the range starting with
this
and ending before the argument. |
Modifier and Type | Method and Description |
---|---|
void |
MemString.initFrom(MemString ms)
Re-sets all values of "this" to the values of the argument.
|
MemString |
MemString.upTo(MemString n)
Returns a new MemString describing the range starting with
this
and ending before the argument. |
void |
MemString.upToX(MemString n)
destructive variant:
alters
this to a region ending before the argument. |
Constructor and Description |
---|
MemString(MemString ms)
Creates a copy of the MemString argument.
|
Modifier and Type | Field and Description |
---|---|
protected MemString |
ResultingChars.chars
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Field and Description |
---|---|
static Function<ResultingChars,MemString> |
ResultingChars.get_chars
Deprecated.
Use new '::' method reference instead.
|
Modifier and Type | Method and Description |
---|---|
MemString |
ResultingChars.get_chars()
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MATCH_ONLY_00.action(MemString e0) |
boolean |
ResultingChars.set_chars(MemString val)
Generated by umod; model author's documentation MISSING.
|
Constructor and Description |
---|
ResultingChars(MemString chars,
boolean isWhitespace)
Constructor generated according to specification #0
Constructor defined according to directive "C 0/..". |
see also the complete user documentation .