ix.examples
Class PicoIX.IX_System
java.lang.Object
|
+--ix.examples.PicoIX.IX_System
- All Implemented Interfaces:
- java.lang.Runnable
- Direct Known Subclasses:
- PicoISim.IX_Simulator
- Enclosing class:
- PicoIX
- static class PicoIX.IX_System
- extends java.lang.Object
- implements java.lang.Runnable
A simple I-X entity with its own thread.
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
thread
java.lang.Thread thread
q
MessageQueue q
controller
PicoIX.Controller controller
model
PicoIX.ModelManager model
listener
PicoIX.IX_SystemListener listener
PicoIX.IX_System
PicoIX.IX_System()
PicoIX.IX_System
PicoIX.IX_System(PicoIX.Controller c,
PicoIX.ModelManager a)
addIssueHandlers
void addIssueHandlers(java.lang.Object[] issueHandlers)
addConstraintManagers
void addConstraintManagers(java.lang.Object[] constraintManagers)
setListener
public void setListener(PicoIX.IX_SystemListener listener)
notifyListener
void notifyListener(java.lang.Object message)
newEvent
public void newEvent(java.lang.Object e)
eventToIssue
PicoIX.Issue eventToIssue(java.lang.Object e)
start
public void start()
stop
public void stop()
run
public void run()
- Specified by:
run
in interface java.lang.Runnable