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
Modifier and TypeFieldDescription(package private) CheckedMap_RD<Definition,
Boolean> Result accumulator(package private) boolean
Visitor state register: currently descended under Opt operator.(package private) boolean
Visitor state register: currently descended under Plus operator.(package private) boolean
Visitor state register: currently descended under Star operator.Fields inherited from class eu.bandm.tools.d2d2.model.MATCH_ONLY_00
_visitor_debug_stream, partial
-
Constructor Summary
ConstructorDescriptionOnly 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_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
-
atts
CheckedMap_RD<Definition,Boolean> attsResult accumulator -
underOpt
boolean underOptVisitor state register: currently descended under Opt operator. -
underStar
boolean underStarVisitor state register: currently descended under Star operator. -
underPlus
boolean underPlusVisitor state register: currently descended under Plus operator.
-
-
Constructor Details
-
AttributeCollector
Only constructor.
-
-
Method Details
-
action
Memorize situation and descend- Overrides:
action
in classSinglePhase
-
action
Memorize situation and descend- Overrides:
action
in classSinglePhase
-
action
Memorize situation and descend- Overrides:
action
in classSinglePhase
-
action
Store the referred definiton as an attribute, if appropriate.- Overrides:
action
in classSinglePhase
-