Package | Description |
---|---|
com.sun.corba.se.impl.orbutil.fsm | |
com.sun.corba.se.spi.orbutil.fsm |
Modifier and Type | Method and Description |
---|---|
StateEngine |
StateEngineImpl.add(State oldState,
Input input,
Action action,
State newState) |
StateEngine |
StateEngineImpl.add(State oldState,
Input input,
Guard guard,
Action action,
State newState) |
void |
StateEngineImpl.doIt(FSM fsm,
Input in,
boolean debug) |
Modifier and Type | Class and Description |
---|---|
class |
InputImpl |
Modifier and Type | Field and Description |
---|---|
static Input |
FSMTest.INPUT1 |
static Input |
FSMTest.INPUT2 |
static Input |
FSMTest.INPUT3 |
static Input |
FSMTest.INPUT4 |
Modifier and Type | Method and Description |
---|---|
StateEngine |
StateEngine.add(State oldState,
Input input,
Action action,
State newState)
Add a transition with a guard that always evaluates to true.
|
StateEngine |
StateEngine.add(State oldState,
Input input,
Guard guard,
Action action,
State newState)
Add a new transition (old,in,guard,act,new) to the state engine.
|
void |
StateImpl.addGuardedAction(Input in,
GuardedAction ga) |
void |
Action.doIt(FSM fsm,
Input in)
Called by the state engine to perform an action
before a state transition takes place.
|
void |
FSMImpl.doIt(Input in)
Perform the transition for the given input in the current state.
|
void |
FSM.doIt(Input in)
Perform the action and transition to the next state based
on the current state of the FSM and the input.
|
Guard.Result |
Guard.evaluate(FSM fsm,
Input in)
Called by the state engine to determine whether a
transition is enabled, defered, or disabled.
|
Guard.Result |
Guard.Complement.evaluate(FSM fsm,
Input in) |
Set |
StateImpl.getGuardedActions(Input in) |
Copyright © 2019 JBoss by Red Hat. All rights reserved.