Package eu.bandm.tools.d2d2.base
Class Resolver.ParseParticleGenerator
java.lang.Object
eu.bandm.tools.d2d2.model.MATCH_ONLY_00
eu.bandm.tools.d2d2.model.SinglePhase
eu.bandm.tools.d2d2.base.Navigate.VisitReachable<Object>
eu.bandm.tools.d2d2.base.Resolver.ParseParticleGenerator
- Enclosing class:
- Resolver
Links top-level fragment declarations and all
parse particles with the same name.
If the former does not exist, create one and store the xml tag.
This may raise a "duplicate name usage".
-
Field Summary
Fields inherited from class eu.bandm.tools.d2d2.base.Navigate.VisitReachable
done, result, todo
Fields inherited from class eu.bandm.tools.d2d2.model.MATCH_ONLY_00
_visitor_debug_stream, partial
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
action
(CharsRegExp def) void
action
(ParseParticle pp) void
Methods inherited from class eu.bandm.tools.d2d2.base.Navigate.VisitReachable
markToDo, markToDo, process, process, processAll, processPublic
Methods inherited from class eu.bandm.tools.d2d2.model.SinglePhase
action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, descend_ImportItem$globalSubsts, descend_ImportItem$localSubsts, descend_Module$definitions, descend_Module$imports, descend_Module$modules, descend_TagsRegExp$localdefs
Methods inherited from class eu.bandm.tools.d2d2.model.MATCH_ONLY_00
_visitor_trace, action, action, action, action, compile, descend_Alt$on, descend_Perm$on, descend_Seq$on, foreignObject, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, nomatch
-
Field Details
-
currentparser
CharsRegExp currentparser -
currentmodule
Module currentmodule
-
-
Constructor Details
-
ParseParticleGenerator
protected ParseParticleGenerator()
-
-
Method Details
-
action
- Overrides:
action
in classSinglePhase
-
action
- Overrides:
action
in classSinglePhase
-
action
- Overrides:
action
in classSinglePhase
-