|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Action | |
|---|---|
| org.squirrelframework.foundation.fsm | |
| org.squirrelframework.foundation.fsm.builder | |
| org.squirrelframework.foundation.fsm.impl | |
| Uses of Action in org.squirrelframework.foundation.fsm |
|---|
| Classes in org.squirrelframework.foundation.fsm that implement Action | |
|---|---|
class |
ActionWrapper<T extends StateMachine<T,S,E,C>,S,E,C>
|
class |
AnonymousAction<T extends StateMachine<T,S,E,C>,S,E,C>
|
class |
UntypedAnonymousAction
|
| Fields in org.squirrelframework.foundation.fsm declared as Action | |
|---|---|
static Action |
Action.DUMMY_ACTION
|
| Methods in org.squirrelframework.foundation.fsm that return Action | |
|---|---|
Action<T,S,E,C> |
ActionExecutionService.ActionEvent.getExecutionTarget()
|
| Methods in org.squirrelframework.foundation.fsm that return types with arguments of type Action | |
|---|---|
List<Action<T,S,E,C>> |
ImmutableTransition.getActions()
|
List<Action<T,S,E,C>> |
Actions.getAll()
|
List<Action<T,S,E,C>> |
ImmutableState.getEntryActions()
|
List<Action<T,S,E,C>> |
ImmutableState.getExitActions()
|
| Methods in org.squirrelframework.foundation.fsm with parameters of type Action | |
|---|---|
void |
Actions.add(Action<T,S,E,C> newAction)
Add a new action |
void |
MutableTransition.addAction(Action<T,S,E,C> newAction)
|
void |
MutableState.addEntryAction(Action<T,S,E,C> newAction)
|
void |
MutableState.addExitAction(Action<T,S,E,C> newAction)
|
void |
ActionExecutionService.defer(Action<T,S,E,C> action,
S from,
S to,
E event,
C context,
T stateMachine)
Add action and all the execution parameters into execution context; |
void |
StateMachinePerformanceMonitor.onActionExecException(Action<?,?,?,?> action)
|
void |
StateMachineLogger.onActionExecException(Action<?,?,?,?> action,
TransitionException e)
|
void |
StateMachineLogger.onAfterActionExecuted(Object sourceState,
Object targetState,
Object event,
Object context,
int[] mOfN,
Action<?,?,?,?> action)
|
void |
StateMachinePerformanceMonitor.onAfterActionExecuted(StateMachine<?,?,?,?> fsm,
Action<?,?,?,?> action)
|
void |
StateMachineLogger.onBeforeActionExecuted(Object sourceState,
Object targetState,
Object event,
Object context,
int[] mOfN,
Action<?,?,?,?> action)
|
void |
StateMachinePerformanceMonitor.onBeforeActionExecuted(StateMachine<?,?,?,?> fsm,
Action<?,?,?,?> action)
|
| Method parameters in org.squirrelframework.foundation.fsm with type arguments of type Action | |
|---|---|
void |
MutableTransition.addActions(List<Action<T,S,E,C>> newActions)
|
void |
Actions.addAll(List<Action<T,S,E,C>> newActions)
Add a list of new actions |
void |
MutableState.addEntryActions(List<Action<T,S,E,C>> newActions)
|
void |
MutableState.addExitActions(List<Action<T,S,E,C>> newActions)
|
| Constructors in org.squirrelframework.foundation.fsm with parameters of type Action | |
|---|---|
ActionWrapper(Action<T,S,E,C> delegator)
|
|
| Uses of Action in org.squirrelframework.foundation.fsm.builder |
|---|
| Methods in org.squirrelframework.foundation.fsm.builder with parameters of type Action | |
|---|---|
void |
When.perform(Action<T,S,E,C> action)
Define action to be performed during transition |
| Method parameters in org.squirrelframework.foundation.fsm.builder with type arguments of type Action | |
|---|---|
void |
When.perform(List<Action<T,S,E,C>> actions)
Define actions to be performed during transition |
| Uses of Action in org.squirrelframework.foundation.fsm.impl |
|---|
| Methods in org.squirrelframework.foundation.fsm.impl that return types with arguments of type Action | |
|---|---|
List<Action<T,S,E,C>> |
DeferBoundActionInfo.getActions()
|
List<Action<T,S,E,C>> |
ActionsImpl.getAll()
|
| Methods in org.squirrelframework.foundation.fsm.impl with parameters of type Action | |
|---|---|
void |
ActionsImpl.add(Action<T,S,E,C> newAction)
|
void |
AbstractExecutionService.defer(Action<T,S,E,C> action,
S from,
S to,
E event,
C context,
T stateMachine)
|
void |
DeferBoundActionBuilderImpl.perform(Action<T,S,E,C> action)
|
| Method parameters in org.squirrelframework.foundation.fsm.impl with type arguments of type Action | |
|---|---|
void |
ActionsImpl.addAll(List<Action<T,S,E,C>> newActions)
|
void |
DeferBoundActionBuilderImpl.perform(List<Action<T,S,E,C>> actions)
|
void |
DeferBoundActionInfo.setActions(List<Action<T,S,E,C>> actions)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||