oracle.cle.process
Class CLEStateMachine
java.lang.Object
|
+--oracle.cle.util.statemachine.StateMachine
|
+--oracle.cle.process.CLEStateMachine
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- public class CLEStateMachine
- extends StateMachine
A specialized StateMachine that comprises
the MVC Framework's process flow engine.
- See Also:
- Serialized Form
Method Summary |
java.lang.Object |
clone()
|
void |
start()
Begins the execution of this State Machine |
Methods inherited from class oracle.cle.util.statemachine.StateMachine |
debug, dumpStateStack, findState, getCurrentState, getInitialState, getStateGivenItsName, getStates, getTransitionTable, setInitialState, setStates, setTransitionTable, start |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLEStateMachine
public CLEStateMachine()
CLEStateMachine
public CLEStateMachine(java.util.Vector stateList,
State anInitialState)
- Constructor which sets the states and the begin state for the FSM
CLEStateMachine
public CLEStateMachine(java.util.Vector stateList,
State anInitialState,
TransitionTable aTransitionTable)
- Constructor which sets the states and the begin state for the FSM
start
public void start()
- Begins the execution of this State Machine
- Overrides:
start
in class StateMachine
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Overrides:
clone
in class StateMachine
Copyright © 2003 ORACLE Corp. All Rights Reserved.