Package repast.simphony.statecharts
Interface Trigger
- All Known Implementing Classes:
AbstractTrigger
,AlwaysTrigger
,ConditionTrigger
,ExponentialDecayRateTrigger
,MessageTrigger
,ProbabilityTrigger
,TimedTrigger
public interface Trigger
-
Method Summary
Modifier and TypeMethodDescriptionboolean
double
double
void
boolean
boolean
boolean
boolean
void
setInterval
(double interval)
-
Method Details
-
initialize
void initialize() -
isTriggered
boolean isTriggered() -
isTriggerConditionTrue
boolean isTriggerConditionTrue() -
isRecurring
boolean isRecurring() -
getInterval
double getInterval() -
setInterval
void setInterval(double interval) -
getNextTime
double getNextTime() -
canTransitionZeroTime
boolean canTransitionZeroTime() -
isQueueConsuming
boolean isQueueConsuming()
-