|
|||||||||
Home >> All >> edu >> iicm >> xpg >> [ statemachine overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |
edu.iicm.xpg.statemachine
Interface State

- All Known Implementing Classes:
- PrimitiveState
- public interface State
- Version:
- $Revision: 1.1.1.1 $
Method Summary | |
java.util.Set |
getRegisteredTransitions()
|
Transition |
getTransition(Input input)
|
State |
getTransitionDestination(Input input)
|
boolean |
isTransitionRegistered(Input input)
|
void |
registerDefaultTransition(Transition transition,
State state)
|
void |
registerTransition(Input input,
Transition transition,
State state)
|
void |
unregisterTransition(Input input)
|
Method Detail |
registerTransition
public void registerTransition(Input input, Transition transition, State state) throws java.lang.IllegalArgumentException, DuplicateStateException
registerDefaultTransition
public void registerDefaultTransition(Transition transition, State state) throws java.lang.IllegalArgumentException
unregisterTransition
public void unregisterTransition(Input input) throws java.lang.IllegalArgumentException
isTransitionRegistered
public boolean isTransitionRegistered(Input input) throws java.lang.IllegalArgumentException
getTransition
public Transition getTransition(Input input)
getTransitionDestination
public State getTransitionDestination(Input input)
getRegisteredTransitions
public java.util.Set getRegisteredTransitions()
|
|||||||||
Home >> All >> edu >> iicm >> xpg >> [ statemachine overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |