Package | Description |
---|---|
com.aimpulse.spectrum.mas.behaviors |
Event-driven agent behavior
|
Modifier and Type | Method and Description |
---|---|
State |
FiniteStateMachineBehavior.currentState()
Returns the current state.
|
Modifier and Type | Method and Description |
---|---|
int |
State.compareTo(State other) |
void |
FiniteStateMachineBehavior.deregisterState(State state)
Deregister a state.
|
void |
FiniteStateMachineBehavior.deregisterTransition(State origin)
Deregister a default transition.
|
void |
FiniteStateMachineBehavior.deregisterTransition(State origin,
Result input)
Deregister a conditional transition.
|
void |
FiniteStateMachineBehavior.registerStartState(State start,
Behavior behavior)
Register a start state and the respective behavior.
|
void |
FiniteStateMachineBehavior.registerState(State state,
Behavior behavior)
Register a state.
|
void |
FiniteStateMachineBehavior.registerTransition(State origin,
State destination)
Register a default transition from one state to another.
|
void |
FiniteStateMachineBehavior.registerTransition(State origin,
State destination,
Result input)
Register a conditional transition from one state to another that depends
on the outcome of the origin state.
|
Copyright © Aimpulse Intelligent Systems GmbH
All rights reserved.