ix.examples
Class PicoISim

java.lang.Object
  |
  +--ix.examples.PicoIX
        |
        +--ix.examples.PicoISim
Direct Known Subclasses:
PicoISimTest1, PicoISimTest2, PicoISimTest3, SimResource.ISim

public class PicoISim
extends PicoIX

A simple example using an I-X framework. This example shows how to extend PicoIX for a particular application type, in this case discrete event simulation.


Inner Class Summary
(package private) static class PicoISim.IX_Simulator
          An IX_System for discrete event simulation.
(package private) static class PicoISim.SimController
          The controller for a simulator handles an agenda of simulated events as well as the agenda of issues that the simulator addresses as an agent.
(package private) static class PicoISim.SimEvent
          Issues that represent scheduled events in the simulation.
(package private) static class PicoISim.SimEventHandler
          Handlers for SimEvents.
 
Inner classes inherited from class ix.examples.PicoIX
PicoIX.Constraint, PicoIX.ConstraintManager, PicoIX.Controller, PicoIX.Issue, PicoIX.IssueHandler, PicoIX.IX_System, PicoIX.IX_SystemListener, PicoIX.ModelManager
 
Constructor Summary
PicoISim()
           
 
Method Summary
(package private) static Symbol SYM(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PicoISim

public PicoISim()
Method Detail

SYM

static Symbol SYM(java.lang.String name)