ix.examples
Class PicoIX.Controller
java.lang.Object
ix.examples.PicoIX.Controller
- Direct Known Subclasses:
- PicoISim.SimController, PicoIXTest2.TestController
- Enclosing class:
- PicoIX
static class PicoIX.Controller
- extends java.lang.Object
A very simple controller.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
system
PicoIX.IX_System system
q
MessageQueue q
activities
LListCollector activities
handlerTable
java.util.Hashtable handlerTable
PicoIX.Controller
PicoIX.Controller()
PicoIX.Controller
PicoIX.Controller(PicoIX.IX_System system)
setSystem
void setSystem(PicoIX.IX_System system)
mainLoop
void mainLoop()
addActivity
protected void addActivity(PicoIX.Activity i)
addEventActivity
protected void addEventActivity(MessageQueue q)
selectActivity
PicoIX.Activity selectActivity()
installActivityHandlers
void installActivityHandlers(java.lang.Object[] activityHandlers)
installActivityHandlers
void installActivityHandlers(java.lang.Object[] handlers,
java.util.Hashtable table)
findHandler
PicoIX.ActivityHandler findHandler(PicoIX.Activity i)
handleActivity
void handleActivity(PicoIX.Activity i)