org.intranet.elevator
Class RandomElevatorSimulator

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

public class RandomElevatorSimulator
extends Simulator


Nested Class Summary
 
Nested classes inherited from class org.intranet.sim.Simulator
Simulator.SimulatorListener
 
Field Summary
private  Building building
           
private  IntegerParameter capacityParameter
           
private  IntegerParameter carsParameter
           
private  ChoiceParameter controllerParameter
           
private  LongParameter durationParameter
           
private  IntegerParameter floorsParameter
           
private  IntegerParameter ridersParameter
           
private  LongParameter seedParameter
           
 
Fields inherited from class org.intranet.sim.Simulator
parameters
 
Constructor Summary
RandomElevatorSimulator()
           
 
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

capacityParameter

private IntegerParameter capacityParameter

ridersParameter

private IntegerParameter ridersParameter

durationParameter

private LongParameter durationParameter

seedParameter

private LongParameter seedParameter

controllerParameter

private ChoiceParameter controllerParameter

building

private Building building
Constructor Detail

RandomElevatorSimulator

public RandomElevatorSimulator()
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