org.squirrelframework.foundation.fsm
Interface MutableTimedState<T extends StateMachine<T,S,E,C>,S,E,C>

All Superinterfaces:
ImmutableState<T,S,E,C>, MutableState<T,S,E,C>, SquirrelComponent, Visitable
All Known Implementing Classes:
TimedStateImpl

public interface MutableTimedState<T extends StateMachine<T,S,E,C>,S,E,C>
extends MutableState<T,S,E,C>


Method Summary
 void setAutoFireContext(C context)
           
 void setAutoFireEvent(E event)
           
 void setInitialDelay(long initialDelay)
           
 void setTimeInterval(long timeInterval)
           
 
Methods inherited from interface org.squirrelframework.foundation.fsm.MutableState
addChildState, addEntryAction, addEntryActions, addExitAction, addExitActions, addTransitionOn, prioritizeTransitions, setCompositeType, setFinal, setHistoryType, setInitialState, setLevel, setParentState
 
Methods inherited from interface org.squirrelframework.foundation.fsm.ImmutableState
enterByHistory, enterDeep, enterShallow, entry, exit, getAcceptableEvents, getAllTransitions, getChildStates, getCompositeType, getEntryActions, getExitActions, getHistoryType, getInitialState, getLevel, getParentState, getPath, getStateId, getThis, getTransitions, hasChildStates, internalFire, isFinalState, isParallelState, isRegion, isRootState, verify
 
Methods inherited from interface org.squirrelframework.foundation.fsm.Visitable
accept
 

Method Detail

setTimeInterval

void setTimeInterval(long timeInterval)

setInitialDelay

void setInitialDelay(long initialDelay)

setAutoFireEvent

void setAutoFireEvent(E event)

setAutoFireContext

void setAutoFireContext(C context)


Copyright © 2013-2014. All Rights Reserved.