Uses of Class
eu.bandm.tools.d2d2.model.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
Modifier and TypeFieldDescription(package private) final Multimap<String,
ParseParticle> CharParserPrepare.allParseParticles
Modifier and TypeMethodDescriptionvoid
CharacterParser.action
(ParseParticle pp) void
CharParserPrepare.EliminateRecursion.action
(ParseParticle pp) void
Def2Dtd.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!void
Navigate.CharSetCalc.action
(ParseParticle x) Any parse particle is NOT a character set.void
Resolver4.ParseParticleGenerator.action
(ParseParticle pp) void
StackPrinter.ExpressionPrinter.action
(ParseParticle x) Print a parse particle sub-expression of a character expression.void
SyntaxGraph.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
.void
SyntaxGraph.Painter.action
(ParseParticle pp) Paint the graphical representation of a tag-generating parse particle in a character parser.void
Classifier.Equivalence.descend
(ParseParticle e) protected void
Resolver4.rewriteFields
(ParseParticle clone) Rewrite sub-expression and propagate "empty" upwards. -
Uses of ParseParticle in eu.bandm.tools.d2d2.model
Modifier and TypeFieldDescriptionstatic final Function<ParseParticle,
CharsRegExp> ParseParticle.get_collector
Deprecated.Use new '::' method reference instead.static final Function<ParseParticle,
String> ParseParticle.get_ident
Deprecated.Use new '::' method reference instead.static final Function<ParseParticle,
Expression> ParseParticle.get_on
Deprecated.Use new '::' method reference instead.Modifier 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()
Modifier 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) Modifier and TypeMethodDescriptionprotected void
__Formatter.action
(ParseParticle el) void
__SAX_Writer.action
(ParseParticle e0) protected void
CoRewrite.action
(ParseParticle e0) protected void
Dump.action
(ParseParticle e0) protected void
MATCH_ONLY_00.action
(ParseParticle e0) protected void
Match.action
(ParseParticle e0) protected void
Rewrite.action
(ParseParticle e0) protected void
SinglePhase.action
(ParseParticle e0) protected void
Dump.descend
(ParseParticle e0) protected void
Match.descend
(ParseParticle e0) void
__SAX_Writer.dumpfields
(ParseParticle e0) void
__SAX_Parser.XMLPARSER_ParseParticle.fillFields
(ParseParticle newobj) void
MATCH_ONLY_00.match
(ParseParticle e0) void
__SAX_Parser.XMLPARSER_ParseParticle.parsefields
(ParseParticle newobj) protected void
Match.post
(ParseParticle e0) protected void
Match.pre
(ParseParticle e0) protected void
Dump.printscalars
(ParseParticle e0) protected void
CoRewrite.rewriteFields
(ParseParticle clone) protected void
Rewrite.rewriteFields
(ParseParticle clone) protected Format
__Formatter.toFormat
(ParseParticle el) Modifier and TypeMethodDescription__Patterns.cast_ParseParticle
(Pattern<? super ParseParticle> p)