org.intranet.elevator
Class ThreePersonTwoElevatorSimulator

java.lang.Object
  extended byorg.intranet.sim.Simulator
      extended byorg.intranet.elevator.ThreePersonTwoElevatorSimulator

public class ThreePersonTwoElevatorSimulator
extends Simulator


Nested Class Summary
 
Nested classes inherited from class org.intranet.sim.Simulator
Simulator.SimulatorListener
 
Field Summary
private  Building building
           
private  IntegerParameter carsParameter
           
private  IntegerParameter floorsParameter
           
 
Fields inherited from class org.intranet.sim.Simulator
parameters
 
Constructor Summary
ThreePersonTwoElevatorSimulator()
           
 
Method Summary
 Simulator duplicate()
           
 java.lang.String getDescription()
           
 Model getModel()
           
 void initializeModel()
           
 
Methods inherited from class org.intranet.sim.Simulator
addListener, getClock, getEventQueue, getParameter, getParameters, initialize, isInitializied, removeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

floorsParameter

private IntegerParameter floorsParameter

carsParameter

private IntegerParameter carsParameter

building

private Building building
Constructor Detail

ThreePersonTwoElevatorSimulator

public ThreePersonTwoElevatorSimulator()
Method Detail

initializeModel

public void initializeModel()
Specified by:
initializeModel in class Simulator

getModel

public final Model getModel()
Specified by:
getModel in class Simulator

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in class Simulator

duplicate

public Simulator duplicate()
Specified by:
duplicate in class Simulator