| 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 .