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.model |
Umod main model class: This is the internal
model for the d2d text type definitions.
|
Modifier and Type | Field and Description |
---|---|
static CharSet |
MemScanner.nonBlank |
protected CharSet |
Navigate.CharSetCalc.result |
Modifier and Type | Field and Description |
---|---|
protected Map<Expression,CharSet> |
Navigate.CharSetCalc.charsets |
Modifier and Type | Method and Description |
---|---|
CharSet |
Navigate.CharSetCalc.find(Expression exp) |
protected CharSet |
Navigate.CharSetCalc.makeRange(CharSet from,
CharSet to,
CharBinary rangeExpr) |
Modifier and Type | Method and Description |
---|---|
int |
MemScanner.accept_greedy_filtered_chars(CharSet set)
Only called (only once) from
CharacterParser . |
boolean |
MemScanner.accept_one_filtered_char(CharSet set)
Only called from CharacterParser.
|
boolean |
MemScanner.accept_one(CharSet cs) |
protected void |
CharacterParser.acceptCharRep(CharSet cset,
boolean isstar,
boolean istight)
Provides special treatment (implemented directly in the scanner),
including different semantics (greedy, not non-determinstically !)
for character set expressions.
|
protected CharSet |
Navigate.CharSetCalc.makeRange(CharSet from,
CharSet to,
CharBinary rangeExpr) |
Modifier and Type | Field and Description |
---|---|
static CharSet |
CharSet.EMPTY_SET |
Modifier and Type | Method and Description |
---|---|
CharSet |
CharSet.cut(CharSet cs2) |
CharSet |
CharSet.join(CharSet cs2) |
static CharSet |
CharSet.makeCharSet(String chars)
Returns a
CharSet containing the all characters contained in the
string argument. |
CharSet |
CharSet.negate() |
Modifier and Type | Method and Description |
---|---|
CharSet |
CharSet.cut(CharSet cs2) |
CharSet |
CharSet.join(CharSet cs2) |
static String |
CharSet.staticStringRepD2d(CharSet cs) |
Modifier and Type | Field and Description |
---|---|
static CharSet |
Chars.charset_ascii_alpha_lower |
static CharSet |
Chars.charset_ascii_alpha_upper |
static CharSet |
Chars.charset_ascii_numeric |
static CharSet |
Chars.charset_blanks |
static CharSet |
Chars.charset_eoline |
static CharSet |
Chars.charset_hex_letters |
static CharSet |
Chars.charset_ident_initial |
static CharSet |
Chars.charset_ident_initial_or_subsequent |
static CharSet |
Chars.charset_ident_subsequent |
static CharSet |
Chars.charset_numeric_initial |
static CharSet |
Chars.charset_numeric_initial_or_subsequent |
protected CharSet |
CharSetConst.value
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Field and Description |
---|---|
static Function<CharSetConst,CharSet> |
CharSetConst.get_value
Deprecated.
Use new '::' method reference instead.
|
Modifier and Type | Method and Description |
---|---|
CharSet |
CharSetConst.get_value()
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MATCH_ONLY_00.action(CharSet e0) |
CharSetConst |
CharSetConst.with_value(CharSet val)
Generated by umod; model author's documentation MISSING.
|
Constructor and Description |
---|
CharSetConst(CharSet value)
Synthetic minimal constructor provided by the umod compiler.
|
CharSetConst(Location<XMLDocumentIdentifier> location,
CharSet value)
Constructor generated according to specification #0
Constructor defined according to directive "C 0/..". |
see also the complete user documentation .