Package eu.bandm.tools.d2d2.base
Class Navigate.AttributeCollector
java.lang.Object
eu.bandm.tools.d2d2.model.MATCH_ONLY_00
eu.bandm.tools.d2d2.model.SinglePhase
eu.bandm.tools.d2d2.base.Navigate.AttributeCollector
- Enclosing class:
Navigate
Worker for updating the local attribute cache.
- See Also:
-
Field Summary
Fields inherited from class eu.bandm.tools.d2d2.model.MATCH_ONLY_00
_visitor_debug_stream, partial -
Constructor Summary
ConstructorsConstructorDescriptionAttributeCollector(NonNullMap<Definition, Boolean> atts, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Only constructor. -
Method Summary
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, 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
-
Constructor Details
-
AttributeCollector
public AttributeCollector(NonNullMap<Definition, Boolean> atts, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Only constructor.
-
-
Method Details
-
action
Memorize situation and descend- Overrides:
actionin classSinglePhase
-
action
Memorize situation and descend- Overrides:
actionin classSinglePhase
-
action
Memorize situation and descend- Overrides:
actionin classSinglePhase
-
action
Store the referred definiton as an attribute, if appropriate.- Overrides:
actionin classSinglePhase
-