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 SummaryFields inherited from class repast.simphony.statecharts.AbstractTriggertransition
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleandoubledoubleprotected ParametersvoidbooleanbooleanbooleanvoidsetInterval(double interval) This does nothing as there is no polling time associated with this trigger type.toString()Methods inherited from class repast.simphony.statecharts.AbstractTriggergetAgent, isQueueConsuming, setAgent, setTransition
- 
Constructor Details- 
ExponentialDecayRateTriggerpublic ExponentialDecayRateTrigger(double decayRate) 
- 
ExponentialDecayRateTrigger
 
- 
- 
Method Details- 
getParams
- 
isRecurringpublic boolean isRecurring()
- 
getIntervalpublic double getInterval()
- 
initializepublic void initialize()
- 
getNextTimepublic double getNextTime()
- 
isTriggeredpublic boolean isTriggered()
- 
isTriggerConditionTruepublic boolean isTriggerConditionTrue()
- 
toString
- 
canTransitionZeroTimepublic boolean canTransitionZeroTime()
- 
setIntervalpublic void setInterval(double interval) This does nothing as there is no polling time associated with this trigger type.
 
-