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.
|
Modifier and Type | Class and Description |
---|---|
class |
CharacterParser
Realizes the fine granular d2d character level parsing.
|
static class |
CharParserPrepare.EliminateRecursion |
static class |
CharParserPrepare.ReduceToCardinalities |
class |
Def2Dtd
Implements the translation of a d2d definition module (imported from
.ddf/.umod/.dtd/ad lib) into a Dtd object.
|
class |
Def2Xslt
Implements the extraction of all xslt rules for all definitions
in a given module into the given target format.
|
class |
Def2Xslt3
KOMMENTAR UEBERARBEITEN : FIXME
Collects XSLT rules (and the necessary namespce declarations)
from a set of resolved modules, for one particular transformation
target key.
|
static class |
Navigate.CharSetCalc
Under a CharBinary all refs and defs and operators MUST be of character type.
|
static class |
Navigate.LocalReferenceNormalizer
Replaces hard every refering id which is local to some
declared object by the normalized identifier, as valid on module level.
|
static class |
Navigate.VisitReachable<T> |
protected class |
Resolver.AllExpressionNormalizer
Flatten all insertions which are subject to a *LOCAL* substitution.
|
class |
Resolver.FirstCalculator
Sets up constants in each
Expression , which cache
structural properties of the syntax for later parsing. |
protected class |
Resolver.ParseParticleGenerator
Links top-level fragment declarations and all
parse particles with the same name.
|
class |
Resolver2
Changes an unresolved module into a resolved one, new strategy which allows
recursive module imports etc., since it has a finer granularity.
|
class |
Resolver3.DistributeSolutions
Adjusts alle reachable references to point to the representative of its
equivalence class: by the pointer ".resolved" to the rewritten Definition object,
as well as by "sourceText" to the compound name.
|
class |
Resolver4.DistributeToResolved |
protected static class |
StackPrinter.ExpressionPrinter
Simply prints expressions, inserting parentheses by priority.
|
protected class |
StackPrinter.FollowSet.ExprAnalyse |
class |
SyntaxGraph.Layouter
Every action method returns a SizeInfo object in the register
SyntaxGraph.Layouter.sizeInfo . |
class |
SyntaxGraph.Painter |
protected class |
Text2Udom.CollectAllElements
Collect all elements which can appear in an xslt template "spontanuously"
on top level of a template content.
|
protected class |
Text2Udom.Starter
Opens all "
State "-frames needed for later continuations,
directed by an Expression and the recognized tag. |
class |
TypeCheck
ATTENTION: Typecheck itself NOT YET used, BUT collectAttributes.
|
protected static class |
TypeCheck.AttributeCollector |
protected class |
XsltSpecialized.CollectAllElements
Collect all elements which can appear in an xslt template "spontanuously"
on top level of a template content.
|
see also the complete user documentation .