Package eu.bandm.tools.d2d2.parser2
Class Parser.DocuDistrib
java.lang.Object
eu.bandm.tools.d2d2.model.MATCH_ONLY_00
eu.bandm.tools.d2d2.model.SinglePhase
eu.bandm.tools.d2d2.parser2.Parser.DocuDistrib
- Enclosing class:
- Parser
Distributes documentation text to definitions in the current module,
descending into local definitions when required.
ATTENTION "docu user_en mymodule" is possible to attach to a module from outside. ATTENTION "docu user_en mymodule.a" is possible to attach into a module from outside.
ATTENTION "docu user_en mymodule" is possible to attach to a module from outside. ATTENTION "docu user_en mymodule.a" is possible to attach into a module from outside.
-
Field Summary
Modifier and TypeFieldDescription(package private) final String
(package private) final Module
(package private) final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
(package private) String[]
(package private) int
(package private) String
Fields inherited from class eu.bandm.tools.d2d2.model.MATCH_ONLY_00
_visitor_debug_stream, partial
-
Constructor Summary
ConstructorDescriptionDocuDistrib
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String key, Module module, List<LocString> docs) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
action
(ImportItem m) void
void
action
(TagsRegExp d) void
protected void
rematch
(SourceItem container, @Opt SourceItem s) 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, follow_allRawModules, follow_definitions, follow_defInstances, follow_docu, follow_firsts, follow_globalSubsts, follow_imports, follow_itemDocu, follow_localdefs, follow_localSubsts, follow_modules, follow_namespaces, follow_obligates, follow_on, follow_resolved, follow_sources, follow_weakfirsts, follow_xattributes
Methods inherited from class eu.bandm.tools.d2d2.model.MATCH_ONLY_00
_visitor_trace, action, action, action, action, compile, followAll_allRawModules, followAll_definitions, followAll_defInstances, followAll_docu, followAll_firsts, followAll_globalSubsts, followAll_imports, followAll_itemDocu, followAll_localdefs, followAll_localSubsts, followAll_modules, followAll_namespaces, followAll_obligates, followAll_on, followAll_resolved, followAll_sources, followAll_weakfirsts, followAll_xattributes, 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
-
Constructor Details
-
DocuDistrib
public DocuDistrib(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String key, Module module, List<LocString> docs)
-
-
Method Details
-
execute
-
rematch
-
action
- Overrides:
action
in classSinglePhase
-
action
- Overrides:
action
in classSinglePhase
-
action
- Overrides:
action
in classSinglePhase
-
action
- Overrides:
action
in classSinglePhase
-
action
- Overrides:
action
in classSinglePhase
-