Uses of Class
eu.bandm.tools.d2d2.model.ParseParticle
Packages that use ParseParticle
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 ParseParticle in eu.bandm.tools.d2d2.base
Fields in eu.bandm.tools.d2d2.base with type parameters of type ParseParticleModifier and TypeFieldDescription(package private) final Multimap<String, ParseParticle> CharParserPrepare.allParseParticlesMethods in eu.bandm.tools.d2d2.base with parameters of type ParseParticleModifier and TypeMethodDescriptionvoidCharacterParser.action(ParseParticle pp) voidCharParserPrepare.EliminateRecursion.action(ParseParticle pp) voidDef2Dtd.action(ParseParticle x) ParseParticles are currently kept as local defs in local scope (THIS SHOULD CHANGE / FIXME) never mixed content / either structured or chars-only.
(( when GLOBAL, this does nolonger hold!voidNavigate.CharSetCalc.action(ParseParticle x) Any parse particle is NOT a character set.voidResolver4.ParseParticleGenerator.action(ParseParticle pp) voidStackPrinter.ExpressionPrinter.action(ParseParticle x) Print a parse particle sub-expression of a character expression.voidSyntaxGraph.Layouter.action(ParseParticle pp) Caculates the size of the sub-expressions, shifts them to some co-ordinates relative to the operator expression, and calculates the resultingSyntaxGraph.Layouter.sizeInfo.voidSyntaxGraph.Painter.action(ParseParticle pp) Paint the graphical representation of a tag-generating parse particle in a character parser.voidClassifier.Equivalence.descend(ParseParticle e) protected voidResolver4.rewriteFields(ParseParticle clone) Rewrite sub-expression and propagate "empty" upwards. -
Uses of ParseParticle in eu.bandm.tools.d2d2.model
Fields in eu.bandm.tools.d2d2.model with type parameters of type ParseParticleModifier and TypeFieldDescriptionstatic final Function<ParseParticle, CharsRegExp> ParseParticle.get_collectorDeprecated.Use new '::' method reference instead.static final Function<ParseParticle, String> ParseParticle.get_identDeprecated.Use new '::' method reference instead.static final Function<ParseParticle, Expression> ParseParticle.get_onDeprecated.Use new '::' method reference instead.Methods in eu.bandm.tools.d2d2.model that return ParseParticleModifier and TypeMethodDescriptionParseParticle.doclone()Clones this object.__SAX_Parser.fill_ParseParticle(Object res) Copies values of all common fields from the argument.__SAX_Parser.matchSAX_ParseParticle()Methods in eu.bandm.tools.d2d2.model that return types with arguments of type ParseParticleModifier and TypeMethodDescriptionstatic Pattern<ParseParticle> ParseParticle.get_collector(Pattern<? super CharsRegExp> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<ParseParticle> Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<ParseParticle> ParseParticle.get_on(Pattern<? super Expression> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<ParseParticle> __Patterns.term_ParseParticle(Pattern<? super Expression> superpattern, Pattern<? super String> p_ident, Pattern<? super Expression> p_on, Pattern<? super CharsRegExp> p_collector) Methods in eu.bandm.tools.d2d2.model with parameters of type ParseParticleModifier and TypeMethodDescriptionprotected void__Formatter.action(ParseParticle el) void__SAX_Writer.action(ParseParticle e0) protected voidCoRewrite.action(ParseParticle e0) protected voidDump.action(ParseParticle e0) protected voidMATCH_ONLY_00.action(ParseParticle e0) protected voidMatch.action(ParseParticle e0) protected voidRewrite.action(ParseParticle e0) protected voidSinglePhase.action(ParseParticle e0) protected voidDump.descend(ParseParticle e0) protected voidMatch.descend(ParseParticle e0) void__SAX_Writer.dumpfields(ParseParticle e0) void__SAX_Parser.XMLPARSER_ParseParticle.fillFields(ParseParticle newobj) voidMATCH_ONLY_00.match(ParseParticle e0) void__SAX_Parser.XMLPARSER_ParseParticle.parsefields(ParseParticle newobj) protected voidMatch.post(ParseParticle e0) protected voidMatch.pre(ParseParticle e0) protected voidDump.printscalars(ParseParticle e0) protected voidCoRewrite.rewriteFields(ParseParticle clone) protected voidRewrite.rewriteFields(ParseParticle clone) protected Format__Formatter.toFormat(ParseParticle el) Method parameters in eu.bandm.tools.d2d2.model with type arguments of type ParseParticleModifier and TypeMethodDescription__Patterns.cast_ParseParticle(Pattern<? super ParseParticle> p)