Uses of Class
eu.bandm.tools.d2d2.model.Insertion
Packages that use 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
Methods in eu.bandm.tools.d2d2.base with parameters of type InsertionModifier and TypeMethodDescriptionvoidSpecial case of insertion, namely the reference to an enumeration, can survive the rewriting process:(@ ref).voidASSUME that only "direct insertions of CharsRegExp (and Enumeration)" have survived the Resolve3 expansion process.voidvoidvoidMark as visited and set the director maps.voidVisit 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.voidPrint an insertion expression.voidvoidRender an insertion.voidstatic ExpressionNavigate.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
Fields in eu.bandm.tools.d2d2.model with type parameters of type InsertionModifier and TypeFieldDescriptionstatic final Function<Insertion, Expression> Insertion.get_onDeprecated.Use new '::' method reference instead.Insertion.get_syntheticDeprecated.Use new '::' method reference instead.Methods in eu.bandm.tools.d2d2.model that return InsertionModifier 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.Methods in eu.bandm.tools.d2d2.model that return types with arguments of type InsertionModifier 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) Methods in eu.bandm.tools.d2d2.model with parameters of type InsertionModifier and TypeMethodDescriptionprotected voidvoidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidvoid__SAX_Writer.dumpfields(Insertion e0) void__SAX_Parser.XMLPARSER_Insertion.fillFields(Insertion newobj) voidvoid__SAX_Parser.XMLPARSER_Insertion.parsefields(Insertion newobj) protected voidprotected voidprotected voidDump.printscalars(Insertion e0) protected voidCoRewrite.rewriteFields(Insertion clone) protected voidRewrite.rewriteFields(Insertion clone) protected FormatbooleanMethod parameters in eu.bandm.tools.d2d2.model with type arguments of type Insertion