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
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 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, 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_xattributesMethods 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:
actionin classSinglePhase
-
action
- Overrides:
actionin classSinglePhase
-
action
- Overrides:
actionin classSinglePhase
-
action
- Overrides:
actionin classSinglePhase
-
action
- Overrides:
actionin classSinglePhase
-