Uses of Class
eu.bandm.tools.d2d2.model.Insertion
Package
Description
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
Umod main model class: This is the internal
model for the d2d text type definitions.
-
Uses of Insertion in eu.bandm.tools.d2d2.base
Modifier and TypeMethodDescriptionvoid
Special case of insertion, namely the reference to an enumeration, can survive the rewriting process: (@ ref).void
ASSUME that only "direct insertions of CharsRegExp (and Enumeration)" have survived the Resolve3 expansion process.void
void
void
Mark as visited and set the director maps.void
Visit the expression defined by the inserted reference.void
"rewriteFields()" is NOT called on this level, but "match()" on the contained expression, with a further "FlattenContext" added to their stack.void
Print an insertion expression.void
void
Render an insertion.void
static Expression
Navigate.insertedExpression
(Insertion ins) Delivers the expression which is meant to be inserted by an insertion expression which contains only one single (resolved) reference expression.Navigate.singleReference
(Insertion ins) Returns the only reference which is the argument of the insertion, otherwise null. -
Uses of Insertion in eu.bandm.tools.d2d2.model
Modifier and TypeFieldDescriptionstatic final Function<Insertion,
Expression> Insertion.get_on
Deprecated.Use new '::' method reference instead.Insertion.get_synthetic
Deprecated.Use new '::' method reference instead.Modifier and TypeMethodDescriptionInsertion.doclone()
Clones this object.__SAX_Parser.fill_Insertion
(Object res) Copies values of all common fields from the argument.__SAX_Parser.matchSAX_Insertion()
Insertion.with_on
(Expression val) Generated by umod; model author's documentation MISSING.Insertion.with_synthetic
(boolean val) Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionInsertion.get_on
(Pattern<? super Expression> p) Lifts a pattern which matches the field value to one which matches this whole object.Insertion.get_synthetic
(Pattern<? super Boolean> p) Lifts a pattern which matches the field value to one which matches this whole object.__Patterns.term_Insertion
(Pattern<? super Expression> superpattern, Pattern<? super Expression> p_on, Pattern<? super Boolean> p_synthetic) Modifier and TypeMethodDescriptionprotected void
void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
void
__SAX_Writer.dumpfields
(Insertion e0) void
__SAX_Parser.XMLPARSER_Insertion.fillFields
(Insertion newobj) void
void
__SAX_Parser.XMLPARSER_Insertion.parsefields
(Insertion newobj) protected void
protected void
protected void
Dump.printscalars
(Insertion e0) protected void
CoRewrite.rewriteFields
(Insertion clone) protected void
Rewrite.rewriteFields
(Insertion clone) protected Format
boolean