Package repast.simphony.statecharts
Class ExponentialDecayRateTrigger<T>
java.lang.Object
repast.simphony.statecharts.AbstractTrigger<T>
repast.simphony.statecharts.ExponentialDecayRateTrigger<T>
- All Implemented Interfaces:
Trigger
-
Field Summary
Fields inherited from class repast.simphony.statecharts.AbstractTrigger
transition
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
double
double
protected Parameters
void
boolean
boolean
boolean
void
setInterval
(double interval) This does nothing as there is no polling time associated with this trigger type.toString()
Methods inherited from class repast.simphony.statecharts.AbstractTrigger
getAgent, isQueueConsuming, setAgent, setTransition
-
Constructor Details
-
ExponentialDecayRateTrigger
public ExponentialDecayRateTrigger(double decayRate) -
ExponentialDecayRateTrigger
-
-
Method Details
-
getParams
-
isRecurring
public boolean isRecurring() -
getInterval
public double getInterval() -
initialize
public void initialize() -
getNextTime
public double getNextTime() -
isTriggered
public boolean isTriggered() -
isTriggerConditionTrue
public boolean isTriggerConditionTrue() -
toString
-
canTransitionZeroTime
public boolean canTransitionZeroTime() -
setInterval
public void setInterval(double interval) This does nothing as there is no polling time associated with this trigger type.
-