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.formatfrontends |
Generate format generating code (or formats dynamically) controlled by the
format description language.
|
eu.bandm.tools.formatfrontends.absy | |
eu.bandm.tools.lablog.base |
Evaluation, statistics and renderings of bandm lab log format.
|
eu.bandm.tools.metajava.format | |
eu.bandm.tools.muli |
Support *MU*lti *LI*ngual user interfaces by advanced translation look-up,
incremental deserialization, etc.
|
eu.bandm.tools.muli.tdom |
Meaning: Source format for multi lingual
support.
|
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.tdom.runtime |
Contains base and auxiliary classes for code generated by tdom.
|
eu.bandm.tools.umod |
Compiler for data models, from a concise mathematical oriented language into
Java.
|
eu.bandm.tools.xslt.base |
txsl = typed xslt 1.0 interpreter with "fragmented validation".
|
Modifier and Type | Class and Description |
---|---|
class |
DocOnly
A source file which only adds comments to existing modules.
|
protected class |
Reducer.DocuDistrib
Distributes documentation text to defintions in the current module,
descending into local definitions when required.
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicFormatter
Interpreter for generating formats from the format description language
dynamically.
|
class |
GenericCompiler
Base class for different compilers which generate format-generating java
sources,
realizing the code generation for the common constructs
of the
format description language.
|
protected class |
GenericCompiler.Subformat
A sub-parser which extracts the list format description
for a sub-object which is an aggregate,
and stores them locally, for ease of recursion.
|
class |
Tdom2format
Application to translate a
format description for elements of a tdom model into format generating code.
|
protected class |
Tdom2format.NameMangler |
protected class |
Tdom2format.Switchselection |
protected class |
Tdom2format.TdomSubformat |
Modifier and Type | Class and Description |
---|---|
class |
eu.bandm.tools.formatfrontends.absy.Visitor |
Modifier and Type | Class and Description |
---|---|
class |
ToHtml
Generate from a collection of lablog entries an interactive HTML representation.
|
Modifier and Type | Class and Description |
---|---|
class |
GeneratedJavaFormatter |
class |
JavaFormatter |
Modifier and Type | Class and Description |
---|---|
protected class |
CatalogByString.TranslationCollector |
Modifier and Type | Class and Description |
---|---|
class |
Dumper
Serializes the model instance into a sequence of SAX events.
|
class |
VisitorTemplate
Copy-and-edit "boilerplate" source for user defined visitor code.
|
Modifier and Type | Class and Description |
---|---|
protected class |
Compiler.Phase
Base class for compiler phases.
|
protected class |
Compiler.Phase_enum
Zeroth phase, collect and generate code for enumerations.
|
protected class |
Compiler.Phase_gui
Compile code for the gui class.
|
protected class |
Compiler.Phase_parser
Create a parsing method for each option, and two "switch" methods calling these,
one for short and one for long names.
|
protected class |
Compiler.Phase_pre_enum
Minus-first phase, make crossref in which arguments an enum occurs.
|
protected class |
Compiler.Phase_usage
Common superclass for
Compiler.Phase_usage_enumerations and
Compiler.Phase_usage_options . |
protected class |
Compiler.Phase_usage_enumerations
Deliver the documentation text table for all enumeration types.
|
protected class |
Compiler.Phase_usage_options
Make one default
usage() function and many specials for
each language appearing at least once in the collection of descriptions. |
protected class |
Compiler.Phase1
First and main code generation phase.
Creates code for (1) checks uniqueness and correctness of names and abbrevs. (2) collects documentation into desrcibes_argument_types .(3) makes value fields and getter methods for all option arguments (4) generates code for enabling conditions. (currently only simple "equal()" have been tested. |
Modifier and Type | Class and Description |
---|---|
class |
BaseVisitor<V extends Visitable<? extends BaseVisitor>> |
interface |
Visitable<V extends BaseVisitor>
Marks all generated classes which are reachable by the generated Visitor class.
|
Modifier and Type | Method and Description |
---|---|
void |
TypedPCData.host(BaseVisitor v) |
Modifier and Type | Class and Description |
---|---|
class |
Reducer
ATTENTION:
umod.g reserved words (like "TOPLEVEL") are excluded from being used as class identifiers ONLY by the umod.g lexer (via |
protected class |
Reducer.PragsVisitor |
protected class |
UMod2format.Compiler |
protected class |
UMod2format.Compiler.Subformat |
protected class |
UMod2java.ExtInstantier |
Modifier and Type | Class and Description |
---|---|
class |
Application<N>
Each instance of this class realizes the application of an xslt program,
given as a
Transformation , to a certain input. |
protected class |
Transformation.Loader
Copies top-level definitions from template into its own, structured directories,
for named templates, pattern controlled templates, attribute value sets,
top-level parameters and variables.
|
see also the complete user documentation .