Class MarkModule
java.lang.Object
|
+----FlowIteration
|
+----MarkModule
- abstract class MarkModule
- extends FlowIteration
Abstract class that marks modules. An instances of a super class of this
class can be passed on as parameter to the either the FlowUpModuleStore-
Iterator or FlowDownModuleStoreIterator that will walk up resp. down through
the network of modules.
The methods defined in this class will be called every time a module is
investigated. (Some of the) methods defined here are overrided in sub
classes of this class (i.e modulePostCondition is defined in the
classes FlowUpMarkModule and FlowDownMarkModule in the class
InfluencesModule.
- See Also:
- FlowUpModuleStoreIterator, FlowDownModuleStoreIterator, modulePostCondition, modulePostCondition, Module
-
MarkModule()
-
-
followAction(Module)
- All modules that are analyzed are marked
-
modulePostCondition(Module)
- Go on to the next level.
-
modulePreCondition(Module)
- Mark the module when it is not already marked.
MarkModule
MarkModule()
followAction
public void followAction(Module m)
- All modules that are analyzed are marked
- Overrides:
- followAction in class FlowIteration
modulePreCondition
public boolean modulePreCondition(Module m)
- Mark the module when it is not already marked.
- Overrides:
- modulePreCondition in class FlowIteration
modulePostCondition
public boolean modulePostCondition(Module m)
- Go on to the next level.
- Overrides:
- modulePostCondition in class FlowIteration