Package org.oristool.models.tpn
Class TimeBoundStopCriterion
java.lang.Object
org.oristool.models.tpn.TimeBoundStopCriterion
- All Implemented Interfaces:
AnalyzerObserver,StopCriterion
A global stop criterion.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidnotifyNodeAdded(Succession succession) Notifies the observer that the analyzer has added the child node of the given succession to the graph.voidnotifySuccessionCreated(Succession succession) Notifies the observer that the analyzer has created the given succession after firing one of the events in the extracted succession.voidnotifySuccessionExtracted(Succession succession) Notifies the observer that the analyzer has extracted the given succession from the policy.voidnotifySuccessionInserted(Succession succession) Notifies the observer that the analyzer has inserted the given succession into the policy queue.voidnotifySuccessionPostProcessed(Succession succession) Notifies the observer that the analyzer has post-processed the given succession.voidnotifySuccessionPreProcessed(Succession succession) Notifies the observer that the analyzer has pre-processed the given succession.booleanstop()
-
Constructor Details
-
TimeBoundStopCriterion
-
-
Method Details
-
stop
public boolean stop()- Specified by:
stopin interfaceStopCriterion
-
notifySuccessionExtracted
Description copied from interface:AnalyzerObserverNotifies the observer that the analyzer has extracted the given succession from the policy.- Specified by:
notifySuccessionExtractedin interfaceAnalyzerObserver- Parameters:
succession- succession extracted by the analyzer
-
notifySuccessionPreProcessed
Description copied from interface:AnalyzerObserverNotifies the observer that the analyzer has pre-processed the given succession.- Specified by:
notifySuccessionPreProcessedin interfaceAnalyzerObserver- Parameters:
succession- succession pre-processed by the analyzer
-
notifyNodeAdded
Description copied from interface:AnalyzerObserverNotifies the observer that the analyzer has added the child node of the given succession to the graph.- Specified by:
notifyNodeAddedin interfaceAnalyzerObserver- Parameters:
succession- succession added to the graph by the analyzer
-
notifySuccessionCreated
Description copied from interface:AnalyzerObserverNotifies the observer that the analyzer has created the given succession after firing one of the events in the extracted succession.- Specified by:
notifySuccessionCreatedin interfaceAnalyzerObserver- Parameters:
succession- succession created by the analyzer
-
notifySuccessionPostProcessed
Description copied from interface:AnalyzerObserverNotifies the observer that the analyzer has post-processed the given succession.- Specified by:
notifySuccessionPostProcessedin interfaceAnalyzerObserver- Parameters:
succession- succession post-processed by the analyzer
-
notifySuccessionInserted
Description copied from interface:AnalyzerObserverNotifies the observer that the analyzer has inserted the given succession into the policy queue.- Specified by:
notifySuccessionInsertedin interfaceAnalyzerObserver- Parameters:
succession- succession added by the analyzer to the policy queue
-