Uses of Interface
org.squirrelframework.foundation.fsm.MutableState

Packages that use MutableState
org.squirrelframework.foundation.fsm   
org.squirrelframework.foundation.fsm.impl   
 

Uses of MutableState in org.squirrelframework.foundation.fsm
 

Subinterfaces of MutableState in org.squirrelframework.foundation.fsm
 interface MutableLinkedState<T extends StateMachine<T,S,E,C>,S,E,C>
          Mutable linked state.
 interface MutableTimedState<T extends StateMachine<T,S,E,C>,S,E,C>
           
 interface UntypedMutableState
           
 

Methods in org.squirrelframework.foundation.fsm that return MutableState
 MutableState<T,S,E,C> StateMachineBuilder.defineFinalState(S stateId)
          Define a final state in state machine model
 MutableState<T,S,E,C> StateMachineBuilder.defineLinkedState(S stateId, StateMachineBuilder<? extends StateMachine<?,S,E,C>,S,E,C> linkedStateMachineBuilder, S initialLinkedState, Object... extraParams)
          Define a linked state
 MutableState<T,S,E,C> StateMachineBuilder.defineState(S stateId)
          Define a new state in state machine model
 MutableState<T,S,E,C> StateMachineBuilder.defineTimedState(S stateId, long initialDelay, long timeInterval, E autoEvent, C autoContext)
          Define a timed state
 

Methods in org.squirrelframework.foundation.fsm with parameters of type MutableState
 void MutableState.addChildState(MutableState<T,S,E,C> childState)
           
 void MutableState.setInitialState(MutableState<T,S,E,C> childInitialState)
           
 void MutableState.setParentState(MutableState<T,S,E,C> parent)
           
 

Uses of MutableState in org.squirrelframework.foundation.fsm.impl
 

Classes in org.squirrelframework.foundation.fsm.impl that implement MutableState
 class TimedStateImpl<T extends StateMachine<T,S,E,C>,S,E,C>
           
 

Fields in org.squirrelframework.foundation.fsm.impl with type parameters of type MutableState
protected  Stack<MutableState<T,S,E,C>> StateMachineImporterImpl.currentStates
           
protected  com.google.common.collect.ListMultimap<MutableState<T,S,E,C>,MutableState<T,S,E,C>> StateMachineImporterImpl.hierarchicalStateStore
           
protected  com.google.common.collect.ListMultimap<MutableState<T,S,E,C>,MutableState<T,S,E,C>> StateMachineImporterImpl.hierarchicalStateStore
           
 

Methods in org.squirrelframework.foundation.fsm.impl that return MutableState
 MutableState<T,S,E,C> StateMachineBuilderImpl.defineFinalState(S stateId)
           
 MutableState<T,S,E,C> StateMachineBuilderImpl.defineLinkedState(S stateId, StateMachineBuilder<? extends StateMachine<?,S,E,C>,S,E,C> linkedStateMachineBuilder, S initialLinkedState, Object... extraParams)
           
 MutableState<T,S,E,C> StateMachineBuilderImpl.defineState(S stateId)
           
 MutableState<T,S,E,C> StateMachineBuilderImpl.defineTimedState(S stateId, long initialDelay, long timeInterval, E autoEvent, C autoContext)
           
protected  MutableState<T,S,E,C> StateMachineImporterImpl.getCurrentState()
           
 



Copyright © 2013-2014. All Rights Reserved.