Package | Description |
---|---|
eu.bandm.tools.option |
Command line parser and graphical user input generated from
one abstract description of programming options, incl data types
and multi-lingual descriptions.
|
eu.bandm.tools.option.absy |
Meaning: Source format for the Option
compiler, for command line parsing, GUI input,
generation of documentation, etc.
|
Modifier and Type | Method and Description |
---|---|
void |
Compiler.Phase1.visit(Element_rep el)
Generate a class representing the repeting goup and fill this with
field and method definitions using the same methods as implied for the
top-level
Model . |
void |
Compiler.Phase_parser.visit(Element_rep el)
Add to the growing code the call to the parser of the repeting group.
|
void |
Compiler.Phase_gui.visit(Element_rep el)
Make all gui objects and aux methods for a repeting group of arguments.
|
Modifier and Type | Method and Description |
---|---|
Element_rep |
Element_rep.checkRequiredAttrs() |
@Opt Element_rep |
Element_type.getElem_1_rep() |
static Element_rep |
Element_rep.parse(SAXEventStream in,
Extension ext,
TypedNode.ParseListener<Element> listener) |
Element_rep |
Element_type.setElem_1_rep(@Opt Element_rep newElem_1_rep) |
Modifier and Type | Method and Description |
---|---|
protected void |
BaseMatcher.action(Element_rep element) |
protected void |
Matcher.action(Element_rep element) |
protected void |
Matcher.phase(int phase,
boolean generalizing,
boolean descending,
Element_rep element) |
void |
Element_type.set(Element_type.Choice_1[] choices_1,
Element_rep elem_1_rep)
Set all contents fields to a new value, after checking.
|
Element_rep |
Element_type.setElem_1_rep(@Opt Element_rep newElem_1_rep) |
void |
Dumper.visit(Element_rep element) |
void |
VisitorTemplate.visit(Element_rep element)
(Superclass implementation descends into
<!ELEMENT rep ((%simpletypes;)+, defaults?) >
.) |
void |
Visitor.visit(Element_rep element)
Can be overridden by the user to define particular semantic operations.
|
Constructor and Description |
---|
Element_type(Element_type.Choice_1[] choices_1,
Element_rep elem_1_rep)
Statically typed w.r.t. the contents, as far as possible.
|
see also the complete user documentation .