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
FieldsModifier and TypeFieldDescription(package private) final String(package private) final Module(package private) final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> (package private) String[](package private) int(package private) StringFields inherited from class eu.bandm.tools.d2d2.model.MATCH_ONLY_00
_visitor_debug_stream, partial -
Constructor Summary
ConstructorsConstructorDescriptionDocuDistrib(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String key, Module module, List<LocString> docs) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidaction(ImportItem m) voidvoidaction(TagsRegExp d) voidprotected voidnosubs(SourceItem container) protected voidprotected voidrematch(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_xattributesMethods 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:
actionin classSinglePhase
-
action
- Overrides:
actionin classSinglePhase
-
action
- Overrides:
actionin classSinglePhase
-
rematch
-
action
- Overrides:
actionin classSinglePhase
-
action
- Overrides:
actionin classSinglePhase
-
nosubs
-
nosubs
-