Package | Description |
---|---|
org.glassfish.pfl.basic.fsm |
Modifier and Type | Class and Description |
---|---|
static class |
Guard.Base |
Modifier and Type | Method and Description |
---|---|
Guard |
Transition.getGuard() |
static Guard |
Guard.Base.makeGuard(Guard.Base.Predicate pred) |
Modifier and Type | Method and Description |
---|---|
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.
|
StateEngine |
StateEngine.add(State oldState,
Set<Input> input,
Guard guard,
Action action,
State newState)
Repeatedly calls add( State, Input, Guard, Action, State ) for
each element of input.
|
Copyright © 2017 Oracle. All rights reserved.