Uses of Interface
eu.bandm.tools.tdom.runtime.PCDataVisitor
Package
Description
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
Meaning: Data model for documents conforming
to xhtml 1.0 strict.
Generate format generating code (or formats dynamically) controlled by the
format description language.
Evaluation, statistics and renderings of bandm lab log format.
Meaning: Created from d2d definition module
lablog$expanded at
2024-09-15_20h27m30.
Support *MU*lti *LI*ngual user interfaces by advanced translation look-up,
incremental deserialization, etc.
Meaning: Source format for multi lingual
support.
Command line parser and graphical user input generated from
one abstract description of programming options, incl data types
and multi-lingual descriptions.
Meaning: Source format for the Option
compiler, for command line parsing, GUI input,
generation of documentation, etc.
Contains base and auxiliary classes for code generated by tdom.
Compiler for data models, from a concise mathematical oriented language into
Java.
txsl = typed xslt 1.0 interpreter with "fragmented validation".
-
Uses of PCDataVisitor in eu.bandm.tools.d2d2.absy
Modifier and TypeClassDescriptionclass
eu.bandm.tools.d2d2.absy.Visitor
-
Uses of PCDataVisitor in eu.bandm.tools.d2d2.base
Modifier and TypeClassDescriptionclass
A source file which only adds comments to existing modules.final class
Reduces a d2d definition text file ("ddf") given as a tdomDocument_module
into an umodModule
and its sub-structures (= contained sub-modules and definitions).protected class
Distributes documentation text to source items in the current module, descending into local definitions when required. -
Uses of PCDataVisitor in eu.bandm.tools.doctypes.xhtml
Modifier and TypeClassDescriptionclass
Serializes the model instance into a sequence of SAX events.class
Super class for all user defined visitor code.final class
Copy-and-edit "boilerplate" source for user defined visitor code. -
Uses of PCDataVisitor in eu.bandm.tools.formatfrontends
Modifier and TypeClassDescriptionclass
Interpreter for generating formats from the format description language dynamically.class
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
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
Application to translate a format description for elements of a tdom model into format generating code.protected class
protected class
protected class
-
Uses of PCDataVisitor in eu.bandm.tools.formatfrontends.absy
Modifier and TypeClassDescriptionclass
eu.bandm.tools.formatfrontends.absy.Visitor
-
Uses of PCDataVisitor in eu.bandm.tools.lablog.base
Modifier and TypeClassDescriptionclass
Generate from a collection of lablog entries an interactive HTML representation. -
Uses of PCDataVisitor in eu.bandm.tools.lablog.xml
Modifier and TypeClassDescriptionclass
Serializes the model instance into a sequence of SAX events.class
Super class for all user defined visitor code.final class
Copy-and-edit "boilerplate" source for user defined visitor code. -
Uses of PCDataVisitor in eu.bandm.tools.metajava.format
-
Uses of PCDataVisitor in eu.bandm.tools.metajava.tdom
Modifier and TypeClassDescriptionclass
eu.bandm.tools.metajava.tdom.Visitor
-
Uses of PCDataVisitor in eu.bandm.tools.muli
-
Uses of PCDataVisitor in eu.bandm.tools.muli.tdom
Modifier and TypeClassDescriptionclass
Serializes the model instance into a sequence of SAX events.class
Super class for all user defined visitor code.final class
Copy-and-edit "boilerplate" source for user defined visitor code. -
Uses of PCDataVisitor in eu.bandm.tools.option
Modifier and TypeClassDescriptionprotected class
Base class for compiler phases.protected class
Zeroth phase, collect and generate code for enumerations.protected class
Compile code for the gui class.protected class
Create a parsing method for each option, and two "switch" methods calling these, one for short and one for long names.protected class
Minus-first phase, make crossref in which arguments an enum occurs.protected class
Common superclass forCompiler.Phase_usage_enumerations
andCompiler.Phase_usage_options
.protected class
Deliver the documentation text table for all enumeration types.protected class
Make one defaultusage()
function and many specials for each language appearing at least once in the collection of descriptions.protected class
First and main code generation phase.
Creates code for
(1) checks uniqueness and correctness of names and abbrevs.
(2) collects documentation intoCompiler.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. -
Uses of PCDataVisitor in eu.bandm.tools.option.absy
Modifier and TypeClassDescriptionclass
Serializes the model instance into a sequence of SAX events.class
Super class for all user defined visitor code.final class
Copy-and-edit "boilerplate" source for user defined visitor code. -
Uses of PCDataVisitor in eu.bandm.tools.tdom.runtime
-
Uses of PCDataVisitor in eu.bandm.tools.umod
Modifier and TypeClassDescriptionfinal class
ATTENTION:
umod.g reserved words (like "TOPLEVEL") are excluded from being used as class identifiers ONLY by the umod.g lexer (viaIDENT_UPPER options { testLiterals = true ; } .protected class
Reduces pragma codes.protected class
protected class
protected class
-
Uses of PCDataVisitor in eu.bandm.tools.umod.absy
Modifier and TypeClassDescriptionclass
eu.bandm.tools.umod.absy.Visitor
-
Uses of PCDataVisitor in eu.bandm.tools.xslt.base
Modifier and TypeClassDescriptionclass
Application<N>
Each instance of this class realizes the application of an xslt program, given as aTransformation
, to a certain input.(package private) class
Descends through an xslt tdom, and dumps the SAX events to someContentHandler
.(package private) class
Descends through an xslt tdom, and switches automatically to result tree fragment visitation (=MultiTypeNodeList
visitation), if those are found as contents of xslt leaf elements (of particular types only!), as indicated by the mapCombinedVisitor.subtrees
.(package private) class
protected class
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. -
Uses of PCDataVisitor in eu.bandm.tools.xslt.tdom
Modifier and TypeClassDescriptionclass
eu.bandm.tools.xslt.tdom.Dumper
Serializes the model instance into a sequence of SAX events.class
eu.bandm.tools.xslt.tdom.Visitor
Super class for all user defined visitor code.