|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectalice.util.Automaton
this abstract class is the base class for implementing automaton abstraction automaton state behaviour is expressed in public method and the become method allows to move computation from state to state method representing state must be public (to allow correct behaviour of reflection)
| Constructor Summary | |
Automaton()
|
|
| Method Summary | |
abstract void |
boot()
boot state of automaton |
void |
end()
shutdown state |
void |
error()
error state |
void |
idle()
idle state |
void |
run()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Automaton()
| Method Detail |
public abstract void boot()
public void run()
run in interface java.lang.Runnablepublic void idle()
public void end()
public void error()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||