Package eu.bandm.tools.d2d2.parser2
Class Parser2.DocuDistrib
java.lang.Object
eu.bandm.tools.d2d2.model.MATCH_ONLY_00
eu.bandm.tools.d2d2.model.SinglePhase
eu.bandm.tools.d2d2.parser2.Parser2.DocuDistrib
- Enclosing class:
- Parser2
Distributes documentation text to definitions in the current module,
descending into local definitions when required.
ATTENTION New and not in oldparser: "docu user_en mymodule" does attach to a module from outside; "docu user_en mymodule.a" does attach into a module from outside.
ATTENTION New and not in oldparser: "docu user_en mymodule" does attach to a module from outside; "docu user_en mymodule.a" does 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
nosubs
(SourceItem container) protected 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, action, 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_rawModules, follow_text, follow_weakfirsts, follow_xattributes
Methods inherited from class eu.bandm.tools.d2d2.model.MATCH_ONLY_00
_visitor_trace, action, action, action, action, action, compile, 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_rawModules, followAll_text, 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, match, nomatch
-
Field Details
-
Constructor Details
-
DocuDistrib
public DocuDistrib(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String key, Module module, List<LocString> docs)
-
-
Method Details
-
execute
-
action
- Overrides:
action
in classSinglePhase
-
action
- Overrides:
action
in classSinglePhase
-
action
- Overrides:
action
in classSinglePhase
-
rematch
-
action
- Overrides:
action
in classSinglePhase
-
action
- Overrides:
action
in classSinglePhase
-
nosubs
-
nosubs
-