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
issues
LListCollector issues
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()
addIssue
protected void addIssue(PicoIX.Issue i)
addEventIssue
protected void addEventIssue(MessageQueue q)
selectIssue
PicoIX.Issue selectIssue()
installIssueHandlers
void installIssueHandlers(java.lang.Object[] issueHandlers)
installIssueHandlers
void installIssueHandlers(java.lang.Object[] handlers,
java.util.Hashtable table)
findHandler
PicoIX.IssueHandler findHandler(PicoIX.Issue i)
handleIssue
void handleIssue(PicoIX.Issue i)