Package | Description |
---|---|
eu.bandm.tools.umod |
Compiler for data models, from a concise mathematical oriented language into
Java.
|
Modifier and Type | Class and Description |
---|---|
static class |
UMod.ClassDef |
static class |
UMod.ClassLike |
static class |
UMod.EnumDef |
static class |
UMod.ExtDeclaration |
static class |
UMod.FieldDef |
static class |
UMod.Forest |
static class |
UMod.IfaceDef |
static class |
UMod.Javablock |
static class |
UMod.Pr_constructor |
static class |
UMod.Pr_visitor |
static class |
UMod.Pragma00 |
static class |
UMod.T_2 |
static class |
UMod.T_bool |
static class |
UMod.T_char |
static class |
UMod.T_copair |
static class |
UMod.T_dsum |
static class |
UMod.T_float |
static class |
UMod.T_int |
static class |
UMod.T_map |
static class |
UMod.T_opt |
static class |
UMod.T_pair |
static class |
UMod.T_power |
static class |
UMod.T_reference |
static class |
UMod.T_rel |
static class |
UMod.T_seq |
static class |
UMod.T_string |
static class |
UMod.Type |
static class |
UMod.TypeBasic |
static class |
UMod.TypeConstructed |
static class |
UMod.TypeDef |
static class |
UMod.TypePrime |
static class |
UMod.VisitorHint |
Modifier and Type | Field and Description |
---|---|
protected UMod.Item |
UMod.Visitor.result |
Modifier and Type | Field and Description |
---|---|
protected Map<String,UMod.Item> |
UMod.Forest.alldefs |
protected CheckedMap_RD<UMod.Item,CheckedList<String>> |
UMod.Forest.docutexts |
Modifier and Type | Method and Description |
---|---|
UMod.Item |
UMod.Visitor.getResult() |
Modifier and Type | Method and Description |
---|---|
Map<String,UMod.Item> |
UMod.Forest.get_alldefs() |
Modifier and Type | Method and Description |
---|---|
protected void |
UMod.Visitor.action(UMod.Item i) |
protected void |
UMod.Forest.add_docutexts(UMod.Item i,
String s) |
protected void |
UMod2java.addDocumentation(GeneratedAnnotationTarget target,
UMod.Item source,
@Opt String genericAlternative,
@Opt String concludingText)
Adds metajava documentation objects to the generated metajava structure.
|
protected void |
UMod2java.addDocumentation(GeneratedAnnotationTarget target,
UMod.Item source,
@Opt String prefixToUser,
@Opt String genericAlternative,
@Opt String concludingText)
Adds metajava documentation objects to the generated metajava structure.
|
void |
Factory.addDocumentation(UMod.Item item,
String text)
Append a String to the documentation sequence of the model itself,
a Class/Enumeration/Visitor/Interface definition, or a Field definition.
|
protected void |
Reducer.copylocation(TypedElement<?,?> el,
UMod.Item it) |
void |
UMod.Visitor.match(UMod.Item i) |
protected void |
Factory.opt_addDocumentation(UMod.Item item,
@Opt String text) |
static void |
UMod.Printer.print(UMod.Item i) |
static void |
UMod.Printer.print(UMod.Item i,
PrintStream s) |
protected void |
Reducer.putDef(UMod.Item it,
String name) |
protected void |
Factory.putDef(UMod.Item it,
String name)
Add definition into the one, unified toplevel namespace.
|
protected void |
Reducer.storeDocumentation(UMod.Item target,
eu.bandm.tools.umod.absy.Element_doctext doc) |
see also the complete user documentation .