A B C D E F G H I J K L M N O P R S T U V W

A

AboutDialog - class org.intranet.sim.ui.AboutDialog.
 
AboutDialog(JFrame, SimulationApplication) - Constructor for class org.intranet.sim.ui.AboutDialog
 
ApplicationUI - class org.intranet.sim.ui.ApplicationUI.
 
ApplicationUI(SimulationApplication) - Constructor for class org.intranet.sim.ui.ApplicationUI
 
Assignment - class org.intranet.elevator.model.operate.controller.Assignment.
 
Assignment(Floor, Direction) - Constructor for class org.intranet.elevator.model.operate.controller.Assignment
 
AverageNumber - class org.intranet.sim.ui.multiple.AverageNumber.
 
AverageNumber() - Constructor for class org.intranet.sim.ui.multiple.AverageNumber
 
AverageNumber(double) - Constructor for class org.intranet.sim.ui.multiple.AverageNumber
 
accelFactor - Variable in class org.intranet.sim.clock.RealTimeClock
 
activateLog() - Method in class org.intranet.elevator.model.operate.controller.CarAssignments
 
add(double) - Method in class org.intranet.sim.ui.multiple.AverageNumber
 
addArrivalListener(CarRequestPanel.ArrivalListener) - Method in class org.intranet.elevator.model.CarRequestPanel
 
addAssignment(List, Assignment, Assignment) - Method in class org.intranet.elevator.model.operate.controller.CarAssignments
 
addButtonListener(CarRequestPanel.ButtonListener) - Method in class org.intranet.elevator.model.CarRequestPanel
 
addCar(Car, float) - Method in interface org.intranet.elevator.model.operate.controller.Controller
 
addCar(Car, float) - Method in class org.intranet.elevator.model.operate.controller.MetaController
 
addCar(Car, float) - Method in class org.intranet.elevator.model.operate.controller.SimpleController
 
addColumn(Column) - Method in class org.intranet.statistics.Table
 
addDestination(Floor, Direction) - Method in class org.intranet.elevator.model.operate.controller.CarController
 
addEvent(Event) - Method in class org.intranet.sim.event.EventQueue
 
addListDataListener(ListDataListener) - Method in class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel
 
addListDataListener(ListDataListener) - Method in class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel
 
addListener(Car.Listener) - Method in class org.intranet.elevator.model.Car
 
addListener(Door.Listener, boolean) - Method in class org.intranet.elevator.model.Door
 
addListener(DoorSensor.Listener) - Method in class org.intranet.elevator.model.DoorSensor
 
addListener(FloorRequestPanel.Listener) - Method in class org.intranet.elevator.model.FloorRequestPanel
 
addListener(Simulator.SimulatorListener) - Method in class org.intranet.sim.Simulator
 
addListener(Clock.Listener) - Method in class org.intranet.sim.clock.Clock
 
addListener(EventQueue.Listener) - Method in class org.intranet.sim.event.EventQueue
 
addListener(InputPanel.Listener) - Method in class org.intranet.ui.InputPanel
 
addParameter(Parameter) - Method in class org.intranet.ui.InputPanel
 
addParameter(Parameter) - Method in class org.intranet.ui.MultipleValueInputPanel
 
addParameter(Parameter) - Method in class org.intranet.ui.SingleValueInputPanel
 
addResultsSelectionListener(ResultsSelection.ResultsSelectionListener) - Method in class org.intranet.sim.ui.multiple.ResultsSelection
 
addResultsTableListener(ResultsTable.ResultsTableListener) - Method in class org.intranet.sim.ui.multiple.ResultsTable
 
addServicedFloor(Floor) - Method in class org.intranet.elevator.model.FloorRequestPanel
 
addStuffToArrays(Parameter, JComponent, JComponent, JComponent, JComponent) - Method in class org.intranet.ui.InputPanel.MemberArrays
 
addStuffToArrays(Parameter, JComponent) - Method in class org.intranet.ui.InputPanel.MemberArrays
 
animationLoop - Variable in class org.intranet.sim.clock.RealTimeClock
 
animationThread - Variable in class org.intranet.sim.clock.RealTimeClock
 
apply(int, boolean) - Method in class org.intranet.sim.ui.SimulationSelection
 
applyParameters() - Method in class org.intranet.ui.InputPanel
 
arePeopleWaitingToGetOut() - Method in class org.intranet.elevator.model.CarEntrance
 
arrivalEvent - Variable in class org.intranet.elevator.model.MovableLocation
 
arrivalListener - Variable in class org.intranet.elevator.model.operate.Person
 
arrivalListeners - Variable in class org.intranet.elevator.model.CarRequestPanel
 
arrive() - Method in class org.intranet.elevator.model.Car
 
arrive() - Method in class org.intranet.elevator.model.MovableLocation
 
arrive() - Method in class org.intranet.elevator.model.operate.controller.CarController
 
arrive(Car) - Method in interface org.intranet.elevator.model.operate.controller.Controller
To be called only once when a car arrives at a location.
arrive(Car) - Method in class org.intranet.elevator.model.operate.controller.MetaController
 
arrive(Car) - Method in class org.intranet.elevator.model.operate.controller.SimpleController
 
arrivedDown(CarEntrance) - Method in interface org.intranet.elevator.model.CarEntrance.CarEntranceListener
 
arrivedDown(CarEntrance) - Method in interface org.intranet.elevator.model.CarRequestPanel.ArrivalListener
 
arrivedDown(CarEntrance) - Method in class org.intranet.elevator.model.CarRequestPanel
 
arrivedUp(CarEntrance) - Method in interface org.intranet.elevator.model.CarEntrance.CarEntranceListener
 
arrivedUp(CarEntrance) - Method in interface org.intranet.elevator.model.CarRequestPanel.ArrivalListener
 
arrivedUp(CarEntrance) - Method in class org.intranet.elevator.model.CarRequestPanel
 
assignments - Variable in class org.intranet.elevator.model.operate.controller.CarController
 
average - Variable in class org.intranet.statistics.FloatColumn
 
average - Variable in class org.intranet.statistics.IntColumn
 
average - Variable in class org.intranet.statistics.LongColumn
 
averageChooser - Variable in class org.intranet.sim.ui.multiple.ResultsSelection
 
averageVar - Variable in class org.intranet.sim.ui.multiple.ResultsGrid
 

B

Building - class org.intranet.elevator.model.operate.Building.
The building is a factory for other domain objects that also links up CarRequests with the RequestIndicators for each Floor.
Building() - Constructor for class org.intranet.elevator.model.operate.Building
 
Building(EventQueue, Controller) - Constructor for class org.intranet.elevator.model.operate.Building
 
Building(EventQueue, int, int, int, Controller) - Constructor for class org.intranet.elevator.model.operate.Building
 
Building(EventQueue, int, int, Controller) - Constructor for class org.intranet.elevator.model.operate.Building
 
BuildingView - class org.intranet.elevator.view.BuildingView.
 
BuildingView(Building) - Constructor for class org.intranet.elevator.view.BuildingView
 
bView - Variable in class org.intranet.sim.ui.realtime.SimulationArea
 
baseInputFields - Variable in class org.intranet.ui.InputPanel.MemberArrays
 
baseValue - Variable in class org.intranet.ui.RangeParameter
 
beginEnterCar(CarEntrance) - Method in class org.intranet.elevator.model.operate.Person
 
beginTime - Variable in class org.intranet.sim.event.TrackingUpdateEvent
 
beginTravel() - Method in class org.intranet.elevator.model.operate.Person
 
beginValue - Variable in class org.intranet.sim.event.TrackingUpdateEvent
 
beginWaiting() - Method in class org.intranet.elevator.model.operate.Person
 
bottomPanel - Variable in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
bottomPanel - Variable in class org.intranet.sim.ui.realtime.SimulationArea
 
building - Variable in class org.intranet.elevator.EveningTrafficElevatorSimulator
 
building - Variable in class org.intranet.elevator.MorningTrafficElevatorSimulator
 
building - Variable in class org.intranet.elevator.NoIdleElevatorCarSimulator
 
building - Variable in class org.intranet.elevator.RandomElevatorSimulator
 
building - Variable in class org.intranet.elevator.ThreePersonBugSimulator
 
building - Variable in class org.intranet.elevator.ThreePersonElevatorSimulator
 
building - Variable in class org.intranet.elevator.ThreePersonTwoElevatorSimulator
 
building - Variable in class org.intranet.elevator.UpToFourThenDownSimulator
 
building - Variable in class org.intranet.elevator.view.BuildingView
 
buttonListeners - Variable in class org.intranet.elevator.model.CarRequestPanel
 

C

CLEAR - Static variable in class org.intranet.elevator.model.DoorSensor.State
The sensor is unobstructed and the door is available to be closed.
CLOSED - Static variable in class org.intranet.elevator.model.Door.State
 
CLOSE_TIME - Static variable in class org.intranet.elevator.model.Door
 
CLOSE_WAIT_TIME - Static variable in class org.intranet.elevator.model.Door
 
CLOSING - Static variable in class org.intranet.elevator.model.Door.State
 
Car - class org.intranet.elevator.model.Car.
The states of Car are substates of MovableLocation:IDLE.
Car(EventQueue, String, float, int) - Constructor for class org.intranet.elevator.model.Car
 
Car.Listener - interface org.intranet.elevator.model.Car.Listener.
 
CarAssignments - class org.intranet.elevator.model.operate.controller.CarAssignments.
 
CarAssignments() - Constructor for class org.intranet.elevator.model.operate.controller.CarAssignments
 
CarAssignments(String) - Constructor for class org.intranet.elevator.model.operate.controller.CarAssignments
 
CarAssignments(CarAssignments) - Constructor for class org.intranet.elevator.model.operate.controller.CarAssignments
 
CarController - class org.intranet.elevator.model.operate.controller.CarController.
 
CarController(Car, float) - Constructor for class org.intranet.elevator.model.operate.controller.CarController
 
CarEntrance - class org.intranet.elevator.model.CarEntrance.
 
CarEntrance(EventQueue, Location, Location, CarEntrance.CarEntranceListener) - Constructor for class org.intranet.elevator.model.CarEntrance
 
CarEntrance.CarEntranceListener - interface org.intranet.elevator.model.CarEntrance.CarEntranceListener.
 
CarEntrance.DoorWaitListener - interface org.intranet.elevator.model.CarEntrance.DoorWaitListener.
 
CarRequest - class org.intranet.elevator.model.operate.CarRequest.
Assigns a request from the CarRequestPanel for this Floor to the best CarController.
CarRequest(Controller, Floor) - Constructor for class org.intranet.elevator.model.operate.CarRequest
 
CarRequestPanel - class org.intranet.elevator.model.CarRequestPanel.
 
CarRequestPanel() - Constructor for class org.intranet.elevator.model.CarRequestPanel
 
CarRequestPanel.ArrivalListener - interface org.intranet.elevator.model.CarRequestPanel.ArrivalListener.
 
CarRequestPanel.ButtonListener - interface org.intranet.elevator.model.CarRequestPanel.ButtonListener.
 
CarView - class org.intranet.elevator.view.CarView.
 
CarView() - Constructor for class org.intranet.elevator.view.CarView
 
ChoiceParameter - class org.intranet.ui.ChoiceParameter.
 
ChoiceParameter(String, List, Object, Class) - Constructor for class org.intranet.ui.ChoiceParameter
 
Clock - class org.intranet.sim.clock.Clock.
 
Clock(Clock.FeedbackListener) - Constructor for class org.intranet.sim.clock.Clock
 
Clock.FeedbackListener - interface org.intranet.sim.clock.Clock.FeedbackListener.
 
Clock.Listener - interface org.intranet.sim.clock.Clock.Listener.
 
ClockDisplay - class org.intranet.sim.ui.realtime.ClockDisplay.
 
ClockDisplay() - Constructor for class org.intranet.sim.ui.realtime.ClockDisplay
 
ClockFactory - interface org.intranet.sim.clock.ClockFactory.
 
Column - interface org.intranet.statistics.Column.
 
Controller - interface org.intranet.elevator.model.operate.controller.Controller.
 
calcDimensions() - Method in class org.intranet.sim.ui.multiple.VTextIcon
 
calcMinFloorHeight() - Method in class org.intranet.elevator.view.BuildingView
 
calculate() - Method in class org.intranet.statistics.FloatColumn
 
calculate() - Method in class org.intranet.statistics.IntColumn
 
calculate() - Method in class org.intranet.statistics.LongColumn
 
callPanel - Variable in class org.intranet.elevator.model.Floor
 
capacity - Variable in class org.intranet.elevator.model.Location
 
capacityParameter - Variable in class org.intranet.elevator.RandomElevatorSimulator
 
car - Variable in class org.intranet.elevator.model.operate.controller.CarController
 
car - Variable in class org.intranet.elevator.view.CarView
 
carControllers - Variable in class org.intranet.elevator.model.operate.controller.MetaController
 
carEntranceListener - Variable in class org.intranet.elevator.model.Floor
 
carEntrances - Variable in class org.intranet.elevator.model.Floor
 
carName - Variable in class org.intranet.elevator.model.operate.controller.CarAssignments
 
cars - Variable in class org.intranet.elevator.model.operate.Building
 
cars - Variable in class org.intranet.elevator.model.operate.controller.SimpleController
 
carsMoving - Variable in class org.intranet.elevator.model.operate.controller.SimpleController
 
carsParameter - Variable in class org.intranet.elevator.EveningTrafficElevatorSimulator
 
carsParameter - Variable in class org.intranet.elevator.MorningTrafficElevatorSimulator
 
carsParameter - Variable in class org.intranet.elevator.NoIdleElevatorCarSimulator
 
carsParameter - Variable in class org.intranet.elevator.RandomElevatorSimulator
 
carsParameter - Variable in class org.intranet.elevator.ThreePersonBugSimulator
 
carsParameter - Variable in class org.intranet.elevator.ThreePersonElevatorSimulator
 
carsParameter - Variable in class org.intranet.elevator.ThreePersonTwoElevatorSimulator
 
carsParameter - Variable in class org.intranet.elevator.UpToFourThenDownSimulator
 
cc - Variable in class org.intranet.sim.Simulator
 
ceiling - Variable in class org.intranet.elevator.model.Floor
 
cellSelected(List) - Method in interface org.intranet.sim.ui.multiple.ResultsTable.ResultsTableListener
 
center - Variable in class org.intranet.ui.InputPanel
 
centerPanel - Variable in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
centerRow - Variable in class org.intranet.ui.InputPanel
 
checkDirectionChange(float) - Method in class org.intranet.elevator.model.MovableLocation
 
checkboxInputFields - Variable in class org.intranet.ui.InputPanel.MemberArrays
 
choiceParam - Variable in class org.intranet.ui.MultipleChoiceParameter
 
chooseSomeoneFromList() - Method in class org.intranet.elevator.model.CarEntrance
 
clear() - Method in class org.intranet.elevator.model.DoorSensor
 
clearEvent - Variable in class org.intranet.elevator.model.DoorSensor
 
clock - Variable in class org.intranet.sim.Simulator
 
clockDisplay - Variable in class org.intranet.sim.ui.realtime.SimulationArea
 
clockFactory - Variable in class org.intranet.sim.Simulator
 
clone() - Method in class org.intranet.ui.ChoiceParameter
 
clone() - Method in class org.intranet.ui.SingleValueParameter
 
close() - Method in class org.intranet.elevator.model.Door
 
closed() - Method in class org.intranet.elevator.model.Door
 
columns - Variable in class org.intranet.statistics.Table
 
compare(Object, Object) - Method in class org.intranet.sim.event.Event.EventTimeComparator
 
computePercentage(float, float, float) - Static method in class org.intranet.sim.ui.multiple.ResultsTable
 
contains(Assignment) - Method in class org.intranet.elevator.model.operate.controller.CarAssignments
 
contains(float) - Method in class org.intranet.elevator.model.operate.controller.FloorContext
 
controllerParameter - Variable in class org.intranet.elevator.RandomElevatorSimulator
 
copyUIToParameter(int, JComponent, Parameter) - Method in class org.intranet.ui.InputPanel
 
copyUIToParameter(int, JComponent, Parameter) - Method in class org.intranet.ui.MultipleValueInputPanel
 
copyUIToParameter(int, JComponent, Parameter) - Method in class org.intranet.ui.SingleValueInputPanel
 
copyUIToParameters() - Method in class org.intranet.ui.InputPanel.MemberArrays
 
createBottomPanel(MultipleValueParameter, MultipleValueParameter, MultipleValueParameter, List, StatisticVariable) - Method in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
createBottomPanel() - Method in class org.intranet.sim.ui.realtime.SimulationArea
 
createCarEntrance(Location) - Method in class org.intranet.elevator.model.Floor
 
createCars(int, int) - Method in class org.intranet.elevator.model.operate.Building
 
createCenterPanel() - Method in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
createChoosers(List) - Method in class org.intranet.sim.ui.multiple.ResultsSelection
 
createClock(Clock.FeedbackListener) - Method in interface org.intranet.sim.clock.ClockFactory
 
createClock(Clock.FeedbackListener) - Method in class org.intranet.sim.clock.RealTimeClock.RealTimeClockFactory
 
createContents(List, Exception) - Method in class org.intranet.ui.ExceptionDialog
 
createFloorContexts(List, Direction) - Method in class org.intranet.elevator.model.operate.controller.CarController
 
createFloors(int) - Method in class org.intranet.elevator.model.operate.Building
 
createLeftPane(SimulationApplication) - Method in class org.intranet.sim.ui.realtime.SimulationArea
 
createLicensePane() - Method in class org.intranet.sim.ui.AboutDialog
 
createMainScreenComponents(Simulator, SimulationApplication, boolean) - Method in class org.intranet.sim.ui.ApplicationUI
 
createMultiValueParameters(List) - Method in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
createParameterSetIterator(List) - Method in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
createPerson(int, int, long) - Method in class org.intranet.elevator.ThreePersonBugSimulator
 
createPerson(Location) - Method in class org.intranet.elevator.model.operate.Building
 
createRangeHeaders() - Method in class org.intranet.ui.MultipleValueInputPanel
 
createRightPane() - Method in class org.intranet.sim.ui.realtime.SimulationArea
 
createSpinners(List) - Method in class org.intranet.sim.ui.multiple.ResultsSelection
 
createTopPanel() - Method in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
createView(Model) - Method in class org.intranet.elevator.ElevatorSimulationApplication
 
createView(Model) - Method in interface org.intranet.sim.SimulationApplication
 
currentLocation - Variable in class org.intranet.elevator.model.operate.Person
 
currentParams - Variable in class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel
 
currentParams - Variable in class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel
 
currentTime - Variable in class org.intranet.sim.event.EventQueue
 
currentValue(long) - Method in class org.intranet.sim.event.TrackingUpdateEvent
Gets the current tracking value as a straight interpolation between the beginValue and endValue.

D

DEFAULT_CJK - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
DEFAULT_MUST_ROTATE - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
DEFAULT_ROMAN - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
DOWN - Static variable in class org.intranet.elevator.model.operate.controller.Direction
 
DURATION_FORMAT - Static variable in class org.intranet.sim.ui.realtime.ClockDisplay
 
Direction - class org.intranet.elevator.model.operate.controller.Direction.
 
Direction(String) - Constructor for class org.intranet.elevator.model.operate.controller.Direction
 
Door - class org.intranet.elevator.model.Door.
A door that opens and closes.
Door(EventQueue, Location, Location) - Constructor for class org.intranet.elevator.model.Door
 
Door.CloseEvent - class org.intranet.elevator.model.Door.CloseEvent.
 
Door.CloseEvent() - Constructor for class org.intranet.elevator.model.Door.CloseEvent
 
Door.Listener - interface org.intranet.elevator.model.Door.Listener.
 
Door.OpenEvent - class org.intranet.elevator.model.Door.OpenEvent.
 
Door.OpenEvent() - Constructor for class org.intranet.elevator.model.Door.OpenEvent
 
Door.State - class org.intranet.elevator.model.Door.State.
 
Door.State(String) - Constructor for class org.intranet.elevator.model.Door.State
 
DoorSensor - class org.intranet.elevator.model.DoorSensor.
Deals with obstructions.
DoorSensor(EventQueue) - Constructor for class org.intranet.elevator.model.DoorSensor
 
DoorSensor.ClearEvent - class org.intranet.elevator.model.DoorSensor.ClearEvent.
 
DoorSensor.ClearEvent(long) - Constructor for class org.intranet.elevator.model.DoorSensor.ClearEvent
 
DoorSensor.Listener - interface org.intranet.elevator.model.DoorSensor.Listener.
 
DoorSensor.State - class org.intranet.elevator.model.DoorSensor.State.
 
DoorSensor.State(String) - Constructor for class org.intranet.elevator.model.DoorSensor.State
 
Duration - class org.intranet.sim.ui.realtime.Duration.
 
Duration(Date, Date) - Constructor for class org.intranet.sim.ui.realtime.Duration
 
Duration(long) - Constructor for class org.intranet.sim.ui.realtime.Duration
 
description - Variable in class org.intranet.ui.Parameter
 
destination - Variable in class org.intranet.elevator.model.Car
 
destination - Variable in class org.intranet.elevator.model.operate.Person
 
destination - Variable in class org.intranet.elevator.model.operate.controller.Assignment
 
destinationHeight - Variable in class org.intranet.elevator.model.MovableLocation
 
direction - Variable in class org.intranet.elevator.model.operate.controller.Assignment
 
displayButton() - Method in class org.intranet.ui.ExceptionDialog
 
displayError(Exception) - Method in class org.intranet.ui.ExceptionDialog
 
displayParams(List) - Method in class org.intranet.ui.ExceptionDialog
 
dispose() - Method in class org.intranet.sim.clock.Clock
 
dispose() - Method in class org.intranet.sim.clock.RealTimeClock
 
dispose() - Method in class org.intranet.sim.ui.realtime.SimulationArea
 
disposeMainScreenComponents() - Method in class org.intranet.sim.ui.ApplicationUI
 
distance - Variable in class org.intranet.sim.event.TrackingUpdateEvent
 
docked() - Method in interface org.intranet.elevator.model.Car.Listener
 
door - Variable in class org.intranet.elevator.model.CarEntrance
 
doorAvailable() - Method in interface org.intranet.elevator.model.CarEntrance.DoorWaitListener
 
doorClosed() - Method in interface org.intranet.elevator.model.Door.Listener
 
doorListenerMap - Variable in class org.intranet.elevator.model.operate.Person
 
doorOpened() - Method in interface org.intranet.elevator.model.Door.Listener
 
doubleValue() - Method in class org.intranet.sim.ui.multiple.AverageNumber
 
down - Variable in class org.intranet.elevator.model.CarEntrance
 
down - Variable in class org.intranet.elevator.model.CarRequestPanel
 
downDestParameter - Variable in class org.intranet.elevator.NoIdleElevatorCarSimulator
 
drawCarMovingPersons(Graphics, Floor, int, int, int) - Method in class org.intranet.elevator.view.BuildingView
 
drawCars(Graphics, float, int, int, int) - Method in class org.intranet.elevator.view.BuildingView
 
drawEntrances(Graphics, Floor, int, int, int) - Method in class org.intranet.elevator.view.BuildingView
 
drawFloor(Graphics, Floor, float, int, int) - Method in class org.intranet.elevator.view.BuildingView
 
drawFloorPersons(Graphics, Floor, int, int, int) - Method in class org.intranet.elevator.view.BuildingView
 
drawRequestIndicators(Graphics, Floor, int, int, int) - Method in class org.intranet.elevator.view.BuildingView
 
duplicate() - Method in class org.intranet.elevator.EveningTrafficElevatorSimulator
 
duplicate() - Method in class org.intranet.elevator.MorningTrafficElevatorSimulator
 
duplicate() - Method in class org.intranet.elevator.NoIdleElevatorCarSimulator
 
duplicate() - Method in class org.intranet.elevator.RandomElevatorSimulator
 
duplicate() - Method in class org.intranet.elevator.ThreePersonBugSimulator
 
duplicate() - Method in class org.intranet.elevator.ThreePersonElevatorSimulator
 
duplicate() - Method in class org.intranet.elevator.ThreePersonTwoElevatorSimulator
 
duplicate() - Method in class org.intranet.elevator.UpToFourThenDownSimulator
 
duplicate() - Method in class org.intranet.sim.Simulator
 
duration - Variable in class org.intranet.sim.ui.realtime.Duration
 
durationParameter - Variable in class org.intranet.elevator.EveningTrafficElevatorSimulator
 
durationParameter - Variable in class org.intranet.elevator.MorningTrafficElevatorSimulator
 
durationParameter - Variable in class org.intranet.elevator.RandomElevatorSimulator
 

E

ElevatorSimulationApplication - class org.intranet.elevator.ElevatorSimulationApplication.
 
ElevatorSimulationApplication() - Constructor for class org.intranet.elevator.ElevatorSimulationApplication
 
EntranceView - class org.intranet.elevator.view.EntranceView.
 
EntranceView() - Constructor for class org.intranet.elevator.view.EntranceView
 
EveningTrafficElevatorSimulator - class org.intranet.elevator.EveningTrafficElevatorSimulator.
 
EveningTrafficElevatorSimulator() - Constructor for class org.intranet.elevator.EveningTrafficElevatorSimulator
 
Event - class org.intranet.sim.event.Event.
 
Event() - Constructor for class org.intranet.sim.event.Event
 
Event(long) - Constructor for class org.intranet.sim.event.Event
 
Event.EventTimeComparator - class org.intranet.sim.event.Event.EventTimeComparator.
 
Event.EventTimeComparator() - Constructor for class org.intranet.sim.event.Event.EventTimeComparator
 
EventQueue - class org.intranet.sim.event.EventQueue.
 
EventQueue() - Constructor for class org.intranet.sim.event.EventQueue
 
EventQueue.Listener - interface org.intranet.sim.event.EventQueue.Listener.
 
EventQueueDisplay - class org.intranet.sim.ui.realtime.EventQueueDisplay.
 
EventQueueDisplay() - Constructor for class org.intranet.sim.ui.realtime.EventQueueDisplay
 
EventQueueDisplay.EventListModel - class org.intranet.sim.ui.realtime.EventQueueDisplay.EventListModel.
 
EventQueueDisplay.EventListModel() - Constructor for class org.intranet.sim.ui.realtime.EventQueueDisplay.EventListModel
 
ExceptionDialog - class org.intranet.ui.ExceptionDialog.
 
ExceptionDialog(Frame, List, Exception) - Constructor for class org.intranet.ui.ExceptionDialog
 
ExceptionDialog(Dialog, List, Exception) - Constructor for class org.intranet.ui.ExceptionDialog
 
ExceptionDialog(Window, List, Exception) - Constructor for class org.intranet.ui.ExceptionDialog
 
endTravel() - Method in class org.intranet.elevator.model.operate.Person
 
endWaiting() - Method in class org.intranet.elevator.model.operate.Person
 
enterCar(CarEntrance) - Method in class org.intranet.elevator.model.operate.Person
The person enters the car through the specified entrance.
entrance - Variable in class org.intranet.elevator.view.EntranceView
 
entranceListener - Variable in class org.intranet.elevator.model.CarEntrance
 
equals(Object) - Method in class org.intranet.elevator.model.operate.controller.Assignment
 
errorDialog(List, Exception) - Method in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
evaluateCarsMoving(Car) - Method in class org.intranet.elevator.model.operate.controller.SimpleController
 
event - Variable in class org.intranet.elevator.model.Door
 
eventAdded(Event) - Method in interface org.intranet.sim.event.EventQueue.Listener
 
eventAdded(Event) - Method in class org.intranet.sim.ui.realtime.EventQueueDisplay.EventListModel
 
eventError(Exception) - Method in interface org.intranet.sim.event.EventQueue.Listener
 
eventError(Exception) - Method in class org.intranet.sim.ui.realtime.EventQueueDisplay.EventListModel
 
eventJList - Variable in class org.intranet.sim.ui.realtime.EventQueueDisplay
 
eventListModel - Variable in class org.intranet.sim.ui.realtime.EventQueueDisplay
 
eventQueue - Variable in class org.intranet.sim.ModelElement
 
eventQueue - Variable in class org.intranet.sim.Simulator
 
eventQueue - Variable in class org.intranet.sim.ui.realtime.EventQueueDisplay.EventListModel
 
eventQueueDisplay - Variable in class org.intranet.sim.ui.realtime.SimulationArea
 
eventRemoved(Event) - Method in interface org.intranet.sim.event.EventQueue.Listener
 
eventRemoved(Event) - Method in class org.intranet.sim.ui.realtime.EventQueueDisplay.EventListModel
 
eventSet - Variable in class org.intranet.sim.event.EventQueue
 

F

FloatColumn - class org.intranet.statistics.FloatColumn.
 
FloatColumn(String, float[]) - Constructor for class org.intranet.statistics.FloatColumn
 
FloatParameter - class org.intranet.ui.FloatParameter.
 
FloatParameter(String, float) - Constructor for class org.intranet.ui.FloatParameter
 
Floor - class org.intranet.elevator.model.Floor.
 
Floor(EventQueue, int, float, float) - Constructor for class org.intranet.elevator.model.Floor
 
FloorContext - class org.intranet.elevator.model.operate.controller.FloorContext.
FloorContext defines a range between floors, and includes enough information to tell if a car is in that range, and what the stop at the end of the range and the next stop after that range would be.
FloorContext(Floor, Floor, Floor) - Constructor for class org.intranet.elevator.model.operate.controller.FloorContext
 
FloorRequestPanel - class org.intranet.elevator.model.FloorRequestPanel.
 
FloorRequestPanel() - Constructor for class org.intranet.elevator.model.FloorRequestPanel
 
FloorRequestPanel.Listener - interface org.intranet.elevator.model.FloorRequestPanel.Listener.
 
fCharHeight - Variable in class org.intranet.sim.ui.multiple.VTextIcon
 
fCharStrings - Variable in class org.intranet.sim.ui.multiple.VTextIcon
 
fCharWidths - Variable in class org.intranet.sim.ui.multiple.VTextIcon
 
fComponent - Variable in class org.intranet.sim.ui.multiple.VTextIcon
 
fDescent - Variable in class org.intranet.sim.ui.multiple.VTextIcon
 
fHeight - Variable in class org.intranet.sim.ui.multiple.VTextIcon
 
fLabel - Variable in class org.intranet.sim.ui.multiple.VTextIcon
 
fPosition - Variable in class org.intranet.sim.ui.multiple.VTextIcon
 
fRotation - Variable in class org.intranet.sim.ui.multiple.VTextIcon
 
fWidth - Variable in class org.intranet.sim.ui.multiple.VTextIcon
 
feedbackListener - Variable in class org.intranet.sim.clock.Clock
 
findBestCar(Floor, Direction) - Method in class org.intranet.elevator.model.operate.controller.MetaController
 
findPrimaryColumn(List) - Method in class org.intranet.sim.ui.multiple.ResultsGrid
 
findSecondaryRow(List) - Method in class org.intranet.sim.ui.multiple.ResultsGrid
 
fireDockedEvent() - Method in class org.intranet.elevator.model.Car
 
floatValue() - Method in class org.intranet.sim.ui.multiple.AverageNumber
 
floor - Variable in class org.intranet.elevator.model.operate.CarRequest
 
floorRequested(Floor) - Method in interface org.intranet.elevator.model.FloorRequestPanel.Listener
 
floors - Variable in class org.intranet.elevator.model.FloorRequestPanel
 
floors - Variable in class org.intranet.elevator.model.operate.Building
 
floorsParameter - Variable in class org.intranet.elevator.EveningTrafficElevatorSimulator
 
floorsParameter - Variable in class org.intranet.elevator.MorningTrafficElevatorSimulator
 
floorsParameter - Variable in class org.intranet.elevator.NoIdleElevatorCarSimulator
 
floorsParameter - Variable in class org.intranet.elevator.RandomElevatorSimulator
 
floorsParameter - Variable in class org.intranet.elevator.ThreePersonElevatorSimulator
 
floorsParameter - Variable in class org.intranet.elevator.ThreePersonTwoElevatorSimulator
 
floorsParameter - Variable in class org.intranet.elevator.UpToFourThenDownSimulator
 
format - Variable in class org.intranet.sim.ui.realtime.ClockDisplay
 
format(long) - Static method in class org.intranet.sim.ui.realtime.Duration
 
foundError - Variable in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
from - Variable in class org.intranet.elevator.model.Door
 
functionName - Variable in class org.intranet.sim.ui.multiple.StatisticVariable
 

G

generateCarTable() - Method in class org.intranet.elevator.model.operate.Building
 
generatePersonTable() - Method in class org.intranet.elevator.model.operate.Building
 
getAbsoluteCeiling() - Method in class org.intranet.elevator.model.Floor
 
getApplicationName() - Method in class org.intranet.elevator.ElevatorSimulationApplication
 
getApplicationName() - Method in interface org.intranet.sim.SimulationApplication
 
getAverage() - Method in interface org.intranet.statistics.Column
 
getAverage() - Method in class org.intranet.statistics.FloatColumn
 
getAverage() - Method in class org.intranet.statistics.IntColumn
 
getAverage() - Method in class org.intranet.statistics.LongColumn
 
getBaseInputField(int) - Method in class org.intranet.ui.InputPanel.MemberArrays
 
getBaseValueAsString() - Method in class org.intranet.ui.RangeParameter
 
getCallPanel() - Method in class org.intranet.elevator.model.Floor
 
getCapacity() - Method in class org.intranet.elevator.model.Location
 
getCar() - Method in class org.intranet.elevator.model.operate.controller.CarController
 
getCarEntranceForCar(Location) - Method in class org.intranet.elevator.model.Floor
 
getCarEntrances() - Method in class org.intranet.elevator.model.Floor
 
getCars() - Method in class org.intranet.elevator.model.operate.Building
 
getCeiling() - Method in class org.intranet.elevator.model.Floor
 
getCheckboxInputField(int) - Method in class org.intranet.ui.InputPanel.MemberArrays
 
getChoiceValue() - Method in class org.intranet.ui.ChoiceParameter
 
getClock() - Method in class org.intranet.sim.Simulator
 
getColumn(int) - Method in class org.intranet.statistics.Table
 
getColumnCount() - Method in class org.intranet.sim.ui.multiple.ResultsTable.ResultsGridTableModel
 
getColumnCount() - Method in class org.intranet.sim.ui.multiple.ResultsTable.ResultsRowTableModel
 
getColumnCount() - Method in class org.intranet.sim.ui.realtime.Statistics.StatisticsTableModel
 
getColumnCount() - Method in class org.intranet.statistics.Table
 
getColumnName(int) - Method in class org.intranet.sim.ui.multiple.ResultsGrid
 
getColumnName(int) - Method in class org.intranet.sim.ui.multiple.ResultsTable.ResultsGridTableModel
 
getColumnName(int) - Method in class org.intranet.sim.ui.realtime.Statistics.StatisticsTableModel
 
getController(Car) - Method in class org.intranet.elevator.model.operate.controller.MetaController
 
getCopyright() - Method in class org.intranet.elevator.ElevatorSimulationApplication
 
getCopyright() - Method in interface org.intranet.sim.SimulationApplication
 
getCost(Floor, Direction) - Method in class org.intranet.elevator.model.operate.controller.CarController
 
getCurrentAssignment() - Method in class org.intranet.elevator.model.operate.controller.CarAssignments
 
getCurrentIndex(Car) - Method in class org.intranet.elevator.model.operate.controller.SimpleController
 
getCurrentTime() - Method in class org.intranet.sim.event.EventQueue
 
getDescription() - Method in class org.intranet.elevator.EveningTrafficElevatorSimulator
 
getDescription() - Method in class org.intranet.elevator.MorningTrafficElevatorSimulator
 
getDescription() - Method in class org.intranet.elevator.NoIdleElevatorCarSimulator
 
getDescription() - Method in class org.intranet.elevator.RandomElevatorSimulator
 
getDescription() - Method in class org.intranet.elevator.ThreePersonBugSimulator
 
getDescription() - Method in class org.intranet.elevator.ThreePersonElevatorSimulator
 
getDescription() - Method in class org.intranet.elevator.ThreePersonTwoElevatorSimulator
 
getDescription() - Method in class org.intranet.elevator.UpToFourThenDownSimulator
 
getDescription() - Method in class org.intranet.sim.Simulator
 
getDescription() - Method in class org.intranet.ui.Parameter
 
getDestination() - Method in class org.intranet.elevator.model.Car
 
getDestination() - Method in class org.intranet.elevator.model.operate.Person
 
getDestination() - Method in class org.intranet.elevator.model.operate.controller.Assignment
 
getDestination() - Method in class org.intranet.elevator.model.operate.controller.CarController
 
getDirection() - Method in class org.intranet.elevator.model.operate.controller.Assignment
 
getDoor() - Method in class org.intranet.elevator.model.CarEntrance
 
getDoorSensor() - Method in class org.intranet.elevator.model.CarEntrance
 
getElementAt(int) - Method in class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel
 
getElementAt(int) - Method in class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel
 
getElementAt(int) - Method in class org.intranet.sim.ui.realtime.EventQueueDisplay.EventListModel
 
getEventList() - Method in class org.intranet.sim.event.EventQueue
 
getEventQueue() - Method in class org.intranet.sim.Simulator
 
getFloatValue() - Method in class org.intranet.ui.FloatParameter
 
getFloor(int) - Method in class org.intranet.elevator.model.operate.Building
 
getFloorAt() - Method in class org.intranet.elevator.model.Car
 
getFloorAt(float) - Method in class org.intranet.elevator.model.FloorRequestPanel
 
getFloorNumber() - Method in class org.intranet.elevator.model.Floor
 
getFloorRequestPanel() - Method in class org.intranet.elevator.model.Car
 
getFloors() - Method in class org.intranet.elevator.model.operate.Building
 
getFrom() - Method in class org.intranet.elevator.model.Door
 
getFunctionName() - Method in class org.intranet.sim.ui.multiple.StatisticVariable
 
getGaussian(Random, int) - Static method in class org.intranet.elevator.EveningTrafficElevatorSimulator
 
getGaussian(Random, int) - Static method in class org.intranet.elevator.MorningTrafficElevatorSimulator
 
getHeading() - Method in interface org.intranet.statistics.Column
 
getHeading() - Method in class org.intranet.statistics.FloatColumn
 
getHeading() - Method in class org.intranet.statistics.IntColumn
 
getHeading() - Method in class org.intranet.statistics.LongColumn
 
getHeight() - Method in class org.intranet.elevator.model.Location
 
getHeight() - Method in class org.intranet.elevator.model.operate.Building
 
getIconHeight() - Method in class org.intranet.sim.ui.multiple.VTextIcon
Returns the icon's height.
getIconWidth() - Method in class org.intranet.sim.ui.multiple.VTextIcon
Returns the icon's width.
getId() - Method in class org.intranet.sim.event.Event
 
getImageIcon() - Method in class org.intranet.elevator.ElevatorSimulationApplication
 
getImageIcon() - Method in interface org.intranet.sim.SimulationApplication
 
getIncrementInputField(int) - Method in class org.intranet.ui.InputPanel.MemberArrays
 
getIncrementValueAsString() - Method in class org.intranet.ui.RangeParameter
 
getIntegerValue() - Method in class org.intranet.ui.IntegerParameter
 
getLastEventProcessTime() - Method in class org.intranet.sim.event.EventQueue
 
getLegalValues() - Method in class org.intranet.ui.ChoiceParameter
 
getLegalValues() - Method in class org.intranet.ui.MultipleChoiceParameter
 
getLocation() - Method in class org.intranet.elevator.model.Car
 
getLongValue() - Method in class org.intranet.ui.LongParameter
 
getMax() - Method in class org.intranet.sim.ui.multiple.ResultsGrid
 
getMax() - Method in interface org.intranet.statistics.Column
 
getMax() - Method in class org.intranet.statistics.FloatColumn
 
getMax() - Method in class org.intranet.statistics.IntColumn
 
getMax() - Method in class org.intranet.statistics.LongColumn
 
getMaxFloor() - Method in class org.intranet.elevator.model.FloorRequestPanel
 
getMaxIndex() - Method in interface org.intranet.statistics.Column
 
getMaxIndex() - Method in class org.intranet.statistics.FloatColumn
 
getMaxIndex() - Method in class org.intranet.statistics.IntColumn
 
getMaxIndex() - Method in class org.intranet.statistics.LongColumn
 
getMaxInputField(int) - Method in class org.intranet.ui.InputPanel.MemberArrays
 
getMaxValueAsString() - Method in class org.intranet.ui.RangeParameter
 
getMin() - Method in class org.intranet.sim.ui.multiple.ResultsGrid
 
getMin() - Method in interface org.intranet.statistics.Column
 
getMin() - Method in class org.intranet.statistics.FloatColumn
 
getMin() - Method in class org.intranet.statistics.IntColumn
 
getMin() - Method in class org.intranet.statistics.LongColumn
 
getMinFloor() - Method in class org.intranet.elevator.model.FloorRequestPanel
 
getMinIndex() - Method in interface org.intranet.statistics.Column
 
getMinIndex() - Method in class org.intranet.statistics.FloatColumn
 
getMinIndex() - Method in class org.intranet.statistics.IntColumn
 
getMinIndex() - Method in class org.intranet.statistics.LongColumn
 
getMinimumCycleTime() - Method in class org.intranet.elevator.model.Door
 
getModel() - Method in class org.intranet.elevator.EveningTrafficElevatorSimulator
 
getModel() - Method in class org.intranet.elevator.MorningTrafficElevatorSimulator
 
getModel() - Method in class org.intranet.elevator.NoIdleElevatorCarSimulator
 
getModel() - Method in class org.intranet.elevator.RandomElevatorSimulator
 
getModel() - Method in class org.intranet.elevator.ThreePersonBugSimulator
 
getModel() - Method in class org.intranet.elevator.ThreePersonElevatorSimulator
 
getModel() - Method in class org.intranet.elevator.ThreePersonTwoElevatorSimulator
 
getModel() - Method in class org.intranet.elevator.UpToFourThenDownSimulator
 
getModel() - Method in class org.intranet.sim.Simulator
 
getName() - Method in class org.intranet.elevator.model.Car
 
getName() - Method in class org.intranet.statistics.Table
 
getNearestBase() - Method in class org.intranet.elevator.model.operate.controller.CarController
The nearest base is the nearest floor we could reasonably stop at.
getNext() - Method in class org.intranet.elevator.model.operate.controller.FloorContext
 
getNextId() - Static method in class org.intranet.sim.event.Event
 
getNumCars() - Method in class org.intranet.elevator.model.operate.Building
 
getNumFloors() - Method in class org.intranet.elevator.model.operate.Building
 
getNumTravels() - Method in class org.intranet.elevator.model.MovableLocation
 
getOpenCarEntrance(boolean) - Method in class org.intranet.elevator.model.Floor
 
getParameter(String) - Method in class org.intranet.sim.Simulator
 
getParameter() - Method in class org.intranet.sim.ui.multiple.ValueSelector
 
getParameter(int) - Method in class org.intranet.ui.InputPanel.MemberArrays
 
getParameterList() - Method in class org.intranet.ui.MultipleChoiceParameter
 
getParameterList() - Method in class org.intranet.ui.MultipleValueParameter
 
getParameterList() - Method in class org.intranet.ui.RangeParameter
 
getParameters() - Method in class org.intranet.sim.Simulator
 
getParameters(int, int) - Method in class org.intranet.sim.ui.multiple.ResultsGrid
 
getParameters() - Method in class org.intranet.ui.InputPanel.MemberArrays
 
getPeople() - Method in class org.intranet.elevator.model.Location
 
getPercentClosed() - Method in class org.intranet.elevator.model.Door
Returns the percentage the door is closed in its current state.
getPercentMoved() - Method in class org.intranet.elevator.model.operate.Person
 
getPrevious() - Method in class org.intranet.elevator.model.operate.controller.FloorContext
 
getRatePerSecond() - Method in class org.intranet.elevator.model.Car
 
getRatePerSecond() - Method in class org.intranet.elevator.model.MovableLocation
 
getRequestedFloors() - Method in class org.intranet.elevator.model.FloorRequestPanel
 
getResult(int, int) - Method in class org.intranet.sim.ui.multiple.ResultsGrid
 
getRowCount() - Method in class org.intranet.sim.ui.multiple.ResultsTable.ResultsGridTableModel
 
getRowCount() - Method in class org.intranet.sim.ui.multiple.ResultsTable.ResultsRowTableModel
 
getRowCount() - Method in class org.intranet.sim.ui.realtime.Statistics.StatisticsTableModel
 
getRowCount() - Method in class org.intranet.statistics.Table
 
getRowName(int) - Method in class org.intranet.sim.ui.multiple.ResultsGrid
 
getRowName(int) - Method in class org.intranet.statistics.Table
 
getSelectedItem() - Method in class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel
 
getSelectedItem() - Method in class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel
 
getSelectedParameter() - Method in class org.intranet.sim.ui.multiple.ValueSelector
 
getServicedFloors() - Method in class org.intranet.elevator.model.FloorRequestPanel
 
getServicedFloorsI() - Method in class org.intranet.elevator.model.FloorRequestPanel
 
getSimulationTime() - Method in class org.intranet.sim.clock.Clock
 
getSimulations() - Method in class org.intranet.elevator.ElevatorSimulationApplication
 
getSimulations() - Method in interface org.intranet.sim.SimulationApplication
 
getSingleValue() - Method in class org.intranet.ui.MultipleChoiceParameter
 
getSingleValue() - Method in class org.intranet.ui.MultipleValueParameter
 
getSingleValue() - Method in class org.intranet.ui.RangeParameter
 
getSize() - Method in class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel
 
getSize() - Method in class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel
 
getSize() - Method in class org.intranet.sim.ui.realtime.EventQueueDisplay.EventListModel
 
getSize() - Method in class org.intranet.ui.InputPanel.MemberArrays
 
getSpinnerValue(Map, String) - Static method in class org.intranet.sim.ui.multiple.ResultsSelection
 
getState() - Method in class org.intranet.elevator.model.Door
 
getState() - Method in class org.intranet.elevator.model.DoorSensor
 
getStatistic(List, StatisticVariable) - Method in class org.intranet.sim.ui.multiple.ResultsGrid
 
getStatisticName() - Method in class org.intranet.sim.ui.multiple.StatisticVariable
 
getStatistics() - Method in class org.intranet.elevator.model.operate.Building
 
getStatistics() - Method in class org.intranet.sim.Model
 
getSuccessor() - Method in class org.intranet.elevator.model.operate.controller.FloorContext
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.intranet.sim.ui.multiple.ResultsTable.ResultsTableRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.intranet.sim.ui.realtime.Statistics.StatisticsTableCellRenderer
 
getTableName() - Method in class org.intranet.sim.ui.multiple.StatisticVariable
 
getTime() - Method in class org.intranet.sim.event.Event
 
getTimeConversion() - Method in class org.intranet.sim.clock.RealTimeClock
 
getTo() - Method in class org.intranet.elevator.model.Door
 
getTotal() - Method in interface org.intranet.statistics.Column
 
getTotal() - Method in class org.intranet.statistics.FloatColumn
 
getTotal() - Method in class org.intranet.statistics.IntColumn
 
getTotal() - Method in class org.intranet.statistics.LongColumn
 
getTotalDistance() - Method in class org.intranet.elevator.model.MovableLocation
 
getTotalTime() - Method in class org.intranet.elevator.model.operate.Person
 
getTotalTravelTime() - Method in class org.intranet.elevator.model.operate.Person
 
getTotalWaitingTime() - Method in class org.intranet.elevator.model.operate.Person
 
getTravelTime(Floor) - Method in class org.intranet.elevator.model.Car
 
getTravelTime(float) - Method in class org.intranet.elevator.model.MovableLocation
 
getType() - Method in class org.intranet.ui.ChoiceParameter
 
getUIValue() - Method in class org.intranet.ui.ChoiceParameter
 
getUIValue() - Method in class org.intranet.ui.FloatParameter
 
getUIValue() - Method in class org.intranet.ui.IntegerParameter
 
getUIValue() - Method in class org.intranet.ui.LongParameter
 
getUIValue() - Method in class org.intranet.ui.SingleValueParameter
 
getValue(int) - Method in interface org.intranet.statistics.Column
 
getValue(int) - Method in class org.intranet.statistics.FloatColumn
 
getValue(int) - Method in class org.intranet.statistics.IntColumn
 
getValue(int) - Method in class org.intranet.statistics.LongColumn
 
getValueAt(int, int) - Method in class org.intranet.sim.ui.multiple.ResultsTable.ResultsGridTableModel
 
getValueAt(int, int) - Method in class org.intranet.sim.ui.multiple.ResultsTable.ResultsRowTableModel
 
getValueAt(int, int) - Method in class org.intranet.sim.ui.realtime.Statistics.StatisticsTableModel
 
getValueCount() - Method in interface org.intranet.statistics.Column
 
getValueCount() - Method in class org.intranet.statistics.FloatColumn
 
getValueCount() - Method in class org.intranet.statistics.IntColumn
 
getValueCount() - Method in class org.intranet.statistics.LongColumn
 
getValues(String, String, String) - Method in class org.intranet.ui.ChoiceParameter
 
getValues(String, String, String) - Method in class org.intranet.ui.FloatParameter
 
getValues(String, String, String) - Method in class org.intranet.ui.IntegerParameter
 
getValues(String, String, String) - Method in class org.intranet.ui.LongParameter
 
getValues(String, String, String) - Method in class org.intranet.ui.RangeParameter
 
getValues(String, String, String) - Method in class org.intranet.ui.SingleValueParameter
 
getVersion() - Method in class org.intranet.elevator.ElevatorSimulationApplication
 
getVersion() - Method in interface org.intranet.sim.SimulationApplication
 
grid - Variable in class org.intranet.sim.ui.multiple.ResultsTable.ResultsGridTableModel
 

H

hashCode() - Method in class org.intranet.elevator.model.operate.controller.Assignment
 
heading - Variable in class org.intranet.statistics.FloatColumn
 
heading - Variable in class org.intranet.statistics.IntColumn
 
heading - Variable in class org.intranet.statistics.LongColumn
 
height - Variable in class org.intranet.elevator.model.Location
 
height - Variable in class org.intranet.elevator.model.operate.Building
 

I

IncrementalUpdateEvent - class org.intranet.sim.event.IncrementalUpdateEvent.
 
IncrementalUpdateEvent() - Constructor for class org.intranet.sim.event.IncrementalUpdateEvent
 
IncrementalUpdateEvent(long) - Constructor for class org.intranet.sim.event.IncrementalUpdateEvent
 
InputPanel - class org.intranet.ui.InputPanel.
 
InputPanel() - Constructor for class org.intranet.ui.InputPanel
 
InputPanel(List, InputPanel.Listener) - Constructor for class org.intranet.ui.InputPanel
 
InputPanel.Listener - interface org.intranet.ui.InputPanel.Listener.
 
InputPanel.MemberArrays - class org.intranet.ui.InputPanel.MemberArrays.
 
InputPanel.MemberArrays() - Constructor for class org.intranet.ui.InputPanel.MemberArrays
 
IntColumn - class org.intranet.statistics.IntColumn.
 
IntColumn(String, int[]) - Constructor for class org.intranet.statistics.IntColumn
 
IntegerParameter - class org.intranet.ui.IntegerParameter.
 
IntegerParameter(String, int) - Constructor for class org.intranet.ui.IntegerParameter
 
iconImage - Variable in class org.intranet.elevator.ElevatorSimulationApplication
 
id - Variable in class org.intranet.sim.event.Event
 
incrementInputFields - Variable in class org.intranet.ui.InputPanel.MemberArrays
 
incrementValue - Variable in class org.intranet.ui.RangeParameter
 
initialize(EventQueue) - Method in interface org.intranet.elevator.model.operate.controller.Controller
 
initialize(EventQueue) - Method in class org.intranet.elevator.model.operate.controller.MetaController
 
initialize(EventQueue) - Method in class org.intranet.elevator.model.operate.controller.SimpleController
 
initialize(Car, int, int, int) - Method in class org.intranet.elevator.view.CarView
 
initialize(CarEntrance, int, int) - Method in class org.intranet.elevator.view.EntranceView
 
initialize(Person, int, int) - Method in class org.intranet.elevator.view.PersonView
 
initialize(ClockFactory) - Method in class org.intranet.sim.Simulator
 
initialize(EventQueue) - Method in class org.intranet.sim.ui.realtime.EventQueueDisplay
 
initializeModel() - Method in class org.intranet.elevator.EveningTrafficElevatorSimulator
 
initializeModel() - Method in class org.intranet.elevator.MorningTrafficElevatorSimulator
 
initializeModel() - Method in class org.intranet.elevator.NoIdleElevatorCarSimulator
 
initializeModel() - Method in class org.intranet.elevator.RandomElevatorSimulator
 
initializeModel() - Method in class org.intranet.elevator.ThreePersonBugSimulator
 
initializeModel() - Method in class org.intranet.elevator.ThreePersonElevatorSimulator
 
initializeModel() - Method in class org.intranet.elevator.ThreePersonTwoElevatorSimulator
 
initializeModel() - Method in class org.intranet.elevator.UpToFourThenDownSimulator
 
initializeModel() - Method in class org.intranet.sim.Simulator
 
initialized - Variable in class org.intranet.sim.Simulator
 
inputParams - Variable in class org.intranet.ui.InputPanel.MemberArrays
 
intValue() - Method in class org.intranet.sim.ui.multiple.AverageNumber
 
interpolate(float, int, int) - Static method in class org.intranet.sim.ui.multiple.ResultsTable
 
isAtCapacity() - Method in class org.intranet.elevator.model.Location
 
isDown() - Method in class org.intranet.elevator.model.CarEntrance
 
isDown() - Method in class org.intranet.elevator.model.CarRequestPanel
 
isInitializied() - Method in class org.intranet.sim.Simulator
 
isMax(int) - Method in interface org.intranet.statistics.Column
 
isMax(int) - Method in class org.intranet.statistics.FloatColumn
 
isMax(int) - Method in class org.intranet.statistics.IntColumn
 
isMax(int) - Method in class org.intranet.statistics.LongColumn
 
isMin(int) - Method in interface org.intranet.statistics.Column
 
isMin(int) - Method in class org.intranet.statistics.FloatColumn
 
isMin(int) - Method in class org.intranet.statistics.IntColumn
 
isMin(int) - Method in class org.intranet.statistics.LongColumn
 
isMultiple - Variable in class org.intranet.ui.MultipleValueParameter
 
isMultiple() - Method in class org.intranet.ui.MultipleValueParameter
 
isOpen() - Method in class org.intranet.elevator.model.Door
 
isRunning - Variable in class org.intranet.sim.clock.Clock
 
isRunning() - Method in class org.intranet.sim.clock.Clock
 
isUp() - Method in class org.intranet.elevator.model.CarEntrance
 
isUp() - Method in class org.intranet.elevator.model.CarRequestPanel
 
isUp() - Method in class org.intranet.elevator.model.operate.controller.Direction
 
iterator() - Method in class org.intranet.elevator.model.operate.controller.CarAssignments
 
iteratorIncluding(List, Assignment, Assignment) - Method in class org.intranet.elevator.model.operate.controller.CarAssignments
 

J

jsp - Variable in class org.intranet.sim.ui.multiple.ResultsTable
 
jtables - Variable in class org.intranet.sim.ui.realtime.Statistics
 
jtp - Variable in class org.intranet.sim.ui.realtime.Statistics
 

K

kBufferSpace - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 

L

LEGAL_MUST_ROTATE - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
LEGAL_ROMAN - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
Location - class org.intranet.elevator.model.Location.
 
Location(EventQueue, float, int) - Constructor for class org.intranet.elevator.model.Location
 
LongColumn - class org.intranet.statistics.LongColumn.
 
LongColumn(String, long[]) - Constructor for class org.intranet.statistics.LongColumn
 
LongParameter - class org.intranet.ui.LongParameter.
 
LongParameter(String, long) - Constructor for class org.intranet.ui.LongParameter
 
label - Variable in class org.intranet.sim.ui.multiple.ValueSelector
 
lastEventProcessTime - Variable in class org.intranet.sim.event.EventQueue
 
lastTime - Variable in class org.intranet.sim.event.EventQueue
 
leaveCar() - Method in class org.intranet.elevator.model.operate.Person
When a person arrives at the destination, this is all the processing that has to happen.
leftPane - Variable in class org.intranet.sim.ui.realtime.SimulationArea
 
legalValues - Variable in class org.intranet.ui.ChoiceParameter
 
list - Variable in class org.intranet.elevator.model.operate.controller.CarAssignments
 
list - Variable in class org.intranet.sim.ui.realtime.EventQueueDisplay.EventListModel
 
listener - Variable in class org.intranet.sim.ui.SimulationSelection
 
listener - Variable in class org.intranet.sim.ui.multiple.ValueSelector
 
listener - Variable in class org.intranet.sim.ui.realtime.ClockDisplay
 
listeners - Variable in class org.intranet.elevator.model.Car
 
listeners - Variable in class org.intranet.elevator.model.Door
 
listeners - Variable in class org.intranet.elevator.model.DoorSensor
 
listeners - Variable in class org.intranet.elevator.model.FloorRequestPanel
 
listeners - Variable in class org.intranet.sim.Simulator
 
listeners - Variable in class org.intranet.sim.clock.Clock
 
listeners - Variable in class org.intranet.sim.event.EventQueue
 
listeners - Variable in class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel
 
listeners - Variable in class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel
 
listeners - Variable in class org.intranet.sim.ui.multiple.ResultsSelection
 
listeners - Variable in class org.intranet.sim.ui.multiple.ResultsTable
 
listeners - Variable in class org.intranet.ui.InputPanel
 
location - Variable in class org.intranet.elevator.model.Car
 
log - Variable in class org.intranet.elevator.model.operate.controller.CarAssignments
 
log(String) - Method in class org.intranet.elevator.model.operate.controller.CarAssignments
 
longValue() - Method in class org.intranet.sim.ui.multiple.AverageNumber
 

M

MetaController - class org.intranet.elevator.model.operate.controller.MetaController.
 
MetaController() - Constructor for class org.intranet.elevator.model.operate.controller.MetaController
 
Model - class org.intranet.sim.Model.
 
Model(EventQueue) - Constructor for class org.intranet.sim.Model
 
ModelElement - class org.intranet.sim.ModelElement.
 
ModelElement(EventQueue) - Constructor for class org.intranet.sim.ModelElement
 
MorningTrafficElevatorSimulator - class org.intranet.elevator.MorningTrafficElevatorSimulator.
 
MorningTrafficElevatorSimulator() - Constructor for class org.intranet.elevator.MorningTrafficElevatorSimulator
 
MovableLocation - class org.intranet.elevator.model.MovableLocation.
A location that can move.
MovableLocation(EventQueue, float, int) - Constructor for class org.intranet.elevator.model.MovableLocation
 
MovableLocation.ArrivalEvent - class org.intranet.elevator.model.MovableLocation.ArrivalEvent.
 
MovableLocation.ArrivalEvent(float, long, long) - Constructor for class org.intranet.elevator.model.MovableLocation.ArrivalEvent
 
MultipleChoiceParameter - class org.intranet.ui.MultipleChoiceParameter.
 
MultipleChoiceParameter(ChoiceParameter) - Constructor for class org.intranet.ui.MultipleChoiceParameter
 
MultipleSimulationArea - class org.intranet.sim.ui.multiple.MultipleSimulationArea.
 
MultipleSimulationArea(Simulator, SimulationApplication) - Constructor for class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
MultipleValueInputPanel - class org.intranet.ui.MultipleValueInputPanel.
 
MultipleValueInputPanel(List, InputPanel.Listener) - Constructor for class org.intranet.ui.MultipleValueInputPanel
 
MultipleValueParameter - class org.intranet.ui.MultipleValueParameter.
 
MultipleValueParameter(String) - Constructor for class org.intranet.ui.MultipleValueParameter
 
main(String[]) - Static method in class org.intranet.elevator.ElevatorSimulationApplication
 
max - Variable in class org.intranet.sim.ui.multiple.ResultsTable.ResultsTableRenderer
 
max - Static variable in class org.intranet.sim.ui.realtime.Statistics
 
max - Variable in class org.intranet.statistics.FloatColumn
 
max - Variable in class org.intranet.statistics.IntColumn
 
max - Variable in class org.intranet.statistics.LongColumn
 
maxColor - Variable in class org.intranet.sim.ui.multiple.ResultsTable.ResultsTableRenderer
 
maxId - Static variable in class org.intranet.sim.event.Event
 
maxIndex - Variable in class org.intranet.statistics.FloatColumn
 
maxIndex - Variable in class org.intranet.statistics.IntColumn
 
maxIndex - Variable in class org.intranet.statistics.LongColumn
 
maxInputFields - Variable in class org.intranet.ui.InputPanel.MemberArrays
 
maxStops(List, Assignment, Assignment) - Method in class org.intranet.elevator.model.operate.controller.CarAssignments
 
maxValue - Variable in class org.intranet.ui.RangeParameter
 
megaController - Variable in class org.intranet.elevator.model.operate.CarRequest
 
members - Variable in class org.intranet.ui.InputPanel
 
metaController - Variable in class org.intranet.elevator.model.operate.Building
 
min - Variable in class org.intranet.sim.ui.multiple.ResultsTable.ResultsTableRenderer
 
min - Static variable in class org.intranet.sim.ui.realtime.Statistics
 
min - Variable in class org.intranet.statistics.FloatColumn
 
min - Variable in class org.intranet.statistics.IntColumn
 
min - Variable in class org.intranet.statistics.LongColumn
 
minColor - Variable in class org.intranet.sim.ui.multiple.ResultsTable.ResultsTableRenderer
 
minIndex - Variable in class org.intranet.statistics.FloatColumn
 
minIndex - Variable in class org.intranet.statistics.IntColumn
 
minIndex - Variable in class org.intranet.statistics.LongColumn
 
model - Variable in class org.intranet.sim.ui.realtime.Statistics
 
modelUpdate(long) - Method in interface org.intranet.sim.Simulator.SimulatorListener
 
moveCars() - Method in class org.intranet.elevator.model.operate.controller.SimpleController
 
movePerson(Location) - Method in class org.intranet.elevator.model.operate.Person
Move the person to the specified destination.
multiValueParams - Variable in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 

N

NINETY_DEGREES - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
NONE - Static variable in class org.intranet.elevator.model.operate.controller.Direction
 
NUMERIC_FORMAT - Static variable in class org.intranet.sim.ui.realtime.ClockDisplay
 
NoIdleElevatorCarSimulator - class org.intranet.elevator.NoIdleElevatorCarSimulator.
 
NoIdleElevatorCarSimulator() - Constructor for class org.intranet.elevator.NoIdleElevatorCarSimulator
 
n - Variable in class org.intranet.sim.ui.multiple.AverageNumber
 
name - Variable in class org.intranet.elevator.model.Car
 
name - Variable in class org.intranet.elevator.model.Door.State
 
name - Variable in class org.intranet.elevator.model.DoorSensor.State
 
name - Variable in class org.intranet.elevator.model.operate.controller.Direction
 
name - Variable in class org.intranet.statistics.Table
 
next - Variable in class org.intranet.elevator.model.operate.controller.FloorContext
 
numTravels - Variable in class org.intranet.elevator.model.MovableLocation
 
number - Variable in class org.intranet.elevator.model.Floor
 

O

OBSTRUCTED - Static variable in class org.intranet.elevator.model.DoorSensor.State
Someone is obstructing the way.
OPENED - Static variable in class org.intranet.elevator.model.Door.State
 
OPENING - Static variable in class org.intranet.elevator.model.Door.State
 
obstruct() - Method in class org.intranet.elevator.model.DoorSensor
 
oneDigitFormat - Static variable in class org.intranet.sim.ui.realtime.Duration
 
open() - Method in class org.intranet.elevator.model.Door
 
opened() - Method in class org.intranet.elevator.model.Door
 
org.intranet.elevator - package org.intranet.elevator
 
org.intranet.elevator.model - package org.intranet.elevator.model
 
org.intranet.elevator.model.operate - package org.intranet.elevator.model.operate
 
org.intranet.elevator.model.operate.controller - package org.intranet.elevator.model.operate.controller
 
org.intranet.elevator.view - package org.intranet.elevator.view
 
org.intranet.sim - package org.intranet.sim
 
org.intranet.sim.clock - package org.intranet.sim.clock
 
org.intranet.sim.event - package org.intranet.sim.event
 
org.intranet.sim.ui - package org.intranet.sim.ui
 
org.intranet.sim.ui.multiple - package org.intranet.sim.ui.multiple
 
org.intranet.sim.ui.realtime - package org.intranet.sim.ui.realtime
 
org.intranet.statistics - package org.intranet.statistics
 
org.intranet.ui - package org.intranet.ui
 
otherVariables - Variable in class org.intranet.sim.ui.multiple.ResultsGrid
 

P

POSITION_FAR_TOP_RIGHT - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
POSITION_NORMAL - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
POSITION_TOP_RIGHT - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
Parameter - class org.intranet.ui.Parameter.
 
Parameter() - Constructor for class org.intranet.ui.Parameter
 
Parameter(String) - Constructor for class org.intranet.ui.Parameter
 
Person - class org.intranet.elevator.model.operate.Person.
A Person moves around the building, calling elevators, entering elevators, and leaving elevators.
Person(EventQueue, Location) - Constructor for class org.intranet.elevator.model.operate.Person
 
PersonView - class org.intranet.elevator.view.PersonView.
 
PersonView() - Constructor for class org.intranet.elevator.view.PersonView
 
paint(Graphics) - Method in class org.intranet.sim.ui.realtime.SimulationArea
 
paintComponent(Graphics) - Method in class org.intranet.elevator.view.BuildingView
 
paintComponent(Graphics) - Method in class org.intranet.elevator.view.CarView
 
paintComponent(Graphics) - Method in class org.intranet.elevator.view.EntranceView
 
paintComponent(Graphics) - Method in class org.intranet.elevator.view.PersonView
 
paintIcon(Component, Graphics, int, int) - Method in class org.intranet.sim.ui.multiple.VTextIcon
Draw the icon at the specified location.
panel - Variable in class org.intranet.elevator.model.Car
 
param - Variable in class org.intranet.sim.ui.multiple.ValueSelector
 
param - Variable in class org.intranet.ui.RangeParameter
 
parameterLists - Variable in class org.intranet.sim.ui.multiple.ResultsGrid
 
parameters - Variable in class org.intranet.sim.Simulator
 
parametersApplied() - Method in interface org.intranet.ui.InputPanel.Listener
 
params - Variable in class org.intranet.sim.ui.multiple.ResultsTable.ResultsRowTableModel
 
pause() - Method in class org.intranet.sim.clock.Clock
 
pause() - Method in class org.intranet.sim.clock.RealTimeClock
 
payAttentionToEntrance(CarEntrance, boolean) - Method in class org.intranet.elevator.model.operate.Person
 
people - Variable in class org.intranet.elevator.model.Location
 
people - Variable in class org.intranet.elevator.model.operate.Building
 
percentClosed - Variable in class org.intranet.elevator.model.Door
Varies from 0 to 100.
percentDone(long) - Method in class org.intranet.sim.event.TrackingUpdateEvent
 
percentMoved - Variable in class org.intranet.elevator.model.operate.Person
 
perform() - Method in class org.intranet.elevator.model.Door.CloseEvent
 
perform() - Method in class org.intranet.elevator.model.Door.OpenEvent
 
perform() - Method in class org.intranet.elevator.model.DoorSensor.ClearEvent
 
perform() - Method in class org.intranet.elevator.model.MovableLocation.ArrivalEvent
 
perform() - Method in class org.intranet.sim.event.Event
 
person - Variable in class org.intranet.elevator.view.PersonView
 
personEnters(Object) - Method in class org.intranet.elevator.model.Location
 
personHeight - Variable in class org.intranet.elevator.view.CarView
 
personLeaves(Object) - Method in class org.intranet.elevator.model.Location
 
pressDown() - Method in class org.intranet.elevator.model.CarRequestPanel
 
pressUp() - Method in class org.intranet.elevator.model.CarRequestPanel
 
pressedDown() - Method in interface org.intranet.elevator.model.CarRequestPanel.ButtonListener
 
pressedDown() - Method in class org.intranet.elevator.model.operate.CarRequest
 
pressedUp() - Method in interface org.intranet.elevator.model.CarRequestPanel.ButtonListener
 
pressedUp() - Method in class org.intranet.elevator.model.operate.CarRequest
 
previous - Variable in class org.intranet.elevator.model.operate.controller.FloorContext
 
primaryChooser - Variable in class org.intranet.sim.ui.multiple.ResultsSelection
 
primaryParameters - Variable in class org.intranet.sim.ui.multiple.ResultsTable.ResultsGridTableModel
 
primaryVar - Variable in class org.intranet.sim.ui.multiple.ResultsGrid
 
printAssignments(String) - Method in class org.intranet.elevator.model.operate.controller.CarAssignments
 
priorityListeners - Variable in class org.intranet.elevator.model.Door
 
processEventsUpTo(long) - Method in class org.intranet.sim.event.EventQueue
Processes events in the event list up to the requested time.
propertyChange(PropertyChangeEvent) - Method in class org.intranet.sim.ui.multiple.VTextIcon
Checks for changes to the font on the fComponent so that it can invalidate the layout if the size changes

R

ROTATE_DEFAULT - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
ROTATE_LEFT - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
ROTATE_NONE - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
ROTATE_RIGHT - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
RandomElevatorSimulator - class org.intranet.elevator.RandomElevatorSimulator.
 
RandomElevatorSimulator() - Constructor for class org.intranet.elevator.RandomElevatorSimulator
 
RangeParameter - class org.intranet.ui.RangeParameter.
 
RangeParameter(SingleValueParameter) - Constructor for class org.intranet.ui.RangeParameter
 
RealTimeClock - class org.intranet.sim.clock.RealTimeClock.
 
RealTimeClock(Clock.FeedbackListener) - Constructor for class org.intranet.sim.clock.RealTimeClock
 
RealTimeClock.AnimationLoop - class org.intranet.sim.clock.RealTimeClock.AnimationLoop.
 
RealTimeClock.AnimationLoop() - Constructor for class org.intranet.sim.clock.RealTimeClock.AnimationLoop
 
RealTimeClock.RealTimeClockFactory - class org.intranet.sim.clock.RealTimeClock.RealTimeClockFactory.
 
RealTimeClock.RealTimeClockFactory() - Constructor for class org.intranet.sim.clock.RealTimeClock.RealTimeClockFactory
 
ResultsGrid - class org.intranet.sim.ui.multiple.ResultsGrid.
 
ResultsGrid(Map, MultipleValueParameter, MultipleValueParameter, MultipleValueParameter, List, StatisticVariable) - Constructor for class org.intranet.sim.ui.multiple.ResultsGrid
 
ResultsSelection - class org.intranet.sim.ui.multiple.ResultsSelection.
 
ResultsSelection(List, List, ResultsSelection.ResultsSelectionListener) - Constructor for class org.intranet.sim.ui.multiple.ResultsSelection
 
ResultsSelection.AverageComboBoxModel - class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel.
 
ResultsSelection.AverageComboBoxModel(List, Object, Object) - Constructor for class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel
 
ResultsSelection.ResultsSelectionListener - interface org.intranet.sim.ui.multiple.ResultsSelection.ResultsSelectionListener.
 
ResultsSelection.SecondaryComboBoxModel - class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel.
 
ResultsSelection.SecondaryComboBoxModel(List, Object) - Constructor for class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel
 
ResultsTable - class org.intranet.sim.ui.multiple.ResultsTable.
 
ResultsTable(MultipleValueParameter, MultipleValueParameter, ResultsGrid) - Constructor for class org.intranet.sim.ui.multiple.ResultsTable
 
ResultsTable.ResultsGridTableModel - class org.intranet.sim.ui.multiple.ResultsTable.ResultsGridTableModel.
 
ResultsTable.ResultsGridTableModel(List, ResultsGrid, List) - Constructor for class org.intranet.sim.ui.multiple.ResultsTable.ResultsGridTableModel
 
ResultsTable.ResultsRowTableModel - class org.intranet.sim.ui.multiple.ResultsTable.ResultsRowTableModel.
 
ResultsTable.ResultsRowTableModel(List) - Constructor for class org.intranet.sim.ui.multiple.ResultsTable.ResultsRowTableModel
 
ResultsTable.ResultsTableListener - interface org.intranet.sim.ui.multiple.ResultsTable.ResultsTableListener.
 
ResultsTable.ResultsTableRenderer - class org.intranet.sim.ui.multiple.ResultsTable.ResultsTableRenderer.
 
ResultsTable.ResultsTableRenderer(TableCellRenderer, float, float) - Constructor for class org.intranet.sim.ui.multiple.ResultsTable.ResultsTableRenderer
 
rangeParams - Variable in class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel
 
rangeParams - Variable in class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel
 
realTime2SimTime - Variable in class org.intranet.sim.clock.RealTimeClock
 
recalcDimensions() - Method in class org.intranet.sim.ui.multiple.VTextIcon
Calculates the dimensions.
reconfigureSimulation(SimulationApplication) - Method in class org.intranet.sim.ui.realtime.SimulationArea
 
removeArrivalListener(CarRequestPanel.ArrivalListener) - Method in class org.intranet.elevator.model.CarRequestPanel
 
removeAssignment(Assignment) - Method in class org.intranet.elevator.model.operate.controller.CarAssignments
 
removeButtonListener(CarRequestPanel.ButtonListener) - Method in class org.intranet.elevator.model.CarRequestPanel
 
removeEvent(Event) - Method in class org.intranet.sim.event.EventQueue
 
removeListDataListener(ListDataListener) - Method in class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel
 
removeListDataListener(ListDataListener) - Method in class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel
 
removeListener(Car.Listener) - Method in class org.intranet.elevator.model.Car
 
removeListener(Door.Listener) - Method in class org.intranet.elevator.model.Door
 
removeListener(DoorSensor.Listener) - Method in class org.intranet.elevator.model.DoorSensor
 
removeListener(Simulator.SimulatorListener) - Method in class org.intranet.sim.Simulator
 
removeListener(EventQueue.Listener) - Method in class org.intranet.sim.event.EventQueue
 
removeListener(InputPanel.Listener) - Method in class org.intranet.ui.InputPanel
 
requestCar(Floor, Direction) - Method in interface org.intranet.elevator.model.operate.controller.Controller
 
requestCar(Floor, Direction) - Method in class org.intranet.elevator.model.operate.controller.MetaController
 
requestCar(Floor, Direction) - Method in class org.intranet.elevator.model.operate.controller.SimpleController
 
requestFloor(Floor) - Method in class org.intranet.elevator.model.FloorRequestPanel
 
requestFulfilled(Floor) - Method in class org.intranet.elevator.model.FloorRequestPanel
 
requestedFloors - Variable in class org.intranet.elevator.model.FloorRequestPanel
 
results - Variable in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
resultsSelected(MultipleValueParameter, MultipleValueParameter, MultipleValueParameter, List, StatisticVariable) - Method in interface org.intranet.sim.ui.multiple.ResultsSelection.ResultsSelectionListener
 
ridersParameter - Variable in class org.intranet.elevator.EveningTrafficElevatorSimulator
 
ridersParameter - Variable in class org.intranet.elevator.MorningTrafficElevatorSimulator
 
ridersParameter - Variable in class org.intranet.elevator.RandomElevatorSimulator
 
rightSplitPane - Variable in class org.intranet.sim.ui.realtime.SimulationArea
 
rowNames - Variable in class org.intranet.statistics.Table
 
run() - Method in class org.intranet.sim.clock.RealTimeClock.AnimationLoop
 
running - Variable in class org.intranet.sim.clock.RealTimeClock.AnimationLoop
 

S

SimpleController - class org.intranet.elevator.model.operate.controller.SimpleController.
Goal 1: (Complete) Elevators should stop when there are no car requests and no floor requests.
SimpleController() - Constructor for class org.intranet.elevator.model.operate.controller.SimpleController
 
SimulationApplication - interface org.intranet.sim.SimulationApplication.
 
SimulationArea - class org.intranet.sim.ui.realtime.SimulationArea.
 
SimulationArea(Simulator, SimulationApplication) - Constructor for class org.intranet.sim.ui.realtime.SimulationArea
 
SimulationSelection - class org.intranet.sim.ui.SimulationSelection.
 
SimulationSelection(SimulationApplication, SimulationSelection.Listener) - Constructor for class org.intranet.sim.ui.SimulationSelection
 
SimulationSelection.Listener - interface org.intranet.sim.ui.SimulationSelection.Listener.
 
SimulationSelectionDialog - class org.intranet.sim.ui.SimulationSelectionDialog.
 
SimulationSelectionDialog(JFrame, SimulationApplication, SimulationSelection.Listener) - Constructor for class org.intranet.sim.ui.SimulationSelectionDialog
 
Simulator - class org.intranet.sim.Simulator.
 
Simulator() - Constructor for class org.intranet.sim.Simulator
 
Simulator.SimulatorListener - interface org.intranet.sim.Simulator.SimulatorListener.
 
SingleValueInputPanel - class org.intranet.ui.SingleValueInputPanel.
 
SingleValueInputPanel(List, InputPanel.Listener) - Constructor for class org.intranet.ui.SingleValueInputPanel
 
SingleValueParameter - class org.intranet.ui.SingleValueParameter.
 
SingleValueParameter(String) - Constructor for class org.intranet.ui.SingleValueParameter
 
StatisticVariable - class org.intranet.sim.ui.multiple.StatisticVariable.
 
StatisticVariable(String, String, String) - Constructor for class org.intranet.sim.ui.multiple.StatisticVariable
 
Statistics - class org.intranet.sim.ui.realtime.Statistics.
 
Statistics() - Constructor for class org.intranet.sim.ui.realtime.Statistics
 
Statistics.StatisticsTableCellRenderer - class org.intranet.sim.ui.realtime.Statistics.StatisticsTableCellRenderer.
 
Statistics.StatisticsTableCellRenderer(Table) - Constructor for class org.intranet.sim.ui.realtime.Statistics.StatisticsTableCellRenderer
 
Statistics.StatisticsTableModel - class org.intranet.sim.ui.realtime.Statistics.StatisticsTableModel.
 
Statistics.StatisticsTableModel(Table) - Constructor for class org.intranet.sim.ui.realtime.Statistics.StatisticsTableModel
 
sDrawsInFarTopRight - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
sDrawsInTopRight - Static variable in class org.intranet.sim.ui.multiple.VTextIcon
 
secondaryChooser - Variable in class org.intranet.sim.ui.multiple.ResultsSelection
 
secondaryParameters - Variable in class org.intranet.sim.ui.multiple.ResultsTable.ResultsGridTableModel
 
secondaryVar - Variable in class org.intranet.sim.ui.multiple.ResultsGrid
 
seedParameter - Variable in class org.intranet.elevator.EveningTrafficElevatorSimulator
 
seedParameter - Variable in class org.intranet.elevator.MorningTrafficElevatorSimulator
 
seedParameter - Variable in class org.intranet.elevator.RandomElevatorSimulator
 
selected - Variable in class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel
 
selected - Variable in class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel
 
selected - Variable in class org.intranet.sim.ui.multiple.ValueSelector
 
selectedValues - Variable in class org.intranet.ui.MultipleChoiceParameter
 
sendToNextFloor(Car) - Method in class org.intranet.elevator.model.operate.controller.SimpleController
 
sensor - Variable in class org.intranet.elevator.model.CarEntrance
 
sensorCleared() - Method in interface org.intranet.elevator.model.DoorSensor.Listener
 
sensorListenerMap - Variable in class org.intranet.elevator.model.operate.Person
 
sensorObstructed() - Method in interface org.intranet.elevator.model.DoorSensor.Listener
 
sensorUnobstructed() - Method in interface org.intranet.elevator.model.DoorSensor.Listener
 
setAverage() - Method in class org.intranet.sim.ui.multiple.ValueSelector
 
setBaseValueFromString(String) - Method in class org.intranet.ui.RangeParameter
 
setChoice(Object[]) - Method in class org.intranet.ui.MultipleChoiceParameter
 
setClock(Clock) - Method in class org.intranet.sim.ui.realtime.ClockDisplay
 
setDestination(Floor) - Method in class org.intranet.elevator.model.Car
 
setDestination(Floor) - Method in class org.intranet.elevator.model.operate.Person
 
setDestinationHeight(float) - Method in class org.intranet.elevator.model.MovableLocation
 
setDown(boolean) - Method in class org.intranet.elevator.model.CarEntrance
 
setEventQueue(EventQueue) - Method in class org.intranet.sim.ui.realtime.EventQueueDisplay.EventListModel
 
setFeedbackListener(Clock.FeedbackListener) - Method in class org.intranet.sim.clock.Clock
 
setFloatValue(float) - Method in class org.intranet.ui.FloatParameter
 
setHeight(float) - Method in class org.intranet.elevator.model.Location
 
setHeight(float) - Method in class org.intranet.elevator.model.MovableLocation
 
setIncrementValueFromString(String) - Method in class org.intranet.ui.RangeParameter
 
setIntegerValue(int) - Method in class org.intranet.ui.IntegerParameter
 
setLabel(String) - Method in class org.intranet.sim.ui.multiple.VTextIcon
sets the label to the given string, updating the orientation as needed and invalidating the layout if the size changes
setLongValue(long) - Method in class org.intranet.ui.LongParameter
 
setMaxValueFromString(String) - Method in class org.intranet.ui.RangeParameter
 
setModel(Model) - Method in class org.intranet.sim.ui.realtime.Statistics
 
setMultiple(boolean) - Method in class org.intranet.ui.MultipleValueParameter
 
setNextDestination() - Method in class org.intranet.elevator.model.operate.controller.CarController
 
setNextDestination(Car) - Method in interface org.intranet.elevator.model.operate.controller.Controller
 
setNextDestination(Car) - Method in class org.intranet.elevator.model.operate.controller.MetaController
 
setNextDestination(Car) - Method in class org.intranet.elevator.model.operate.controller.SimpleController
 
setPrimary() - Method in class org.intranet.sim.ui.multiple.ValueSelector
 
setRunningState(boolean) - Method in class org.intranet.sim.clock.Clock
 
setSecondary() - Method in class org.intranet.sim.ui.multiple.ValueSelector
 
setSelectedItem(Object) - Method in class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel
 
setSelectedItem(Object) - Method in class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel
 
setSimulationTime(long) - Method in class org.intranet.sim.clock.Clock
 
setState(Door.State) - Method in class org.intranet.elevator.model.Door
 
setTertiary() - Method in class org.intranet.sim.ui.multiple.ValueSelector
 
setTimeConversion(int) - Method in class org.intranet.sim.clock.RealTimeClock
 
setUp(boolean) - Method in class org.intranet.elevator.model.CarEntrance
 
setValueFromUI(Object) - Method in class org.intranet.ui.ChoiceParameter
 
setValueFromUI(Object) - Method in class org.intranet.ui.FloatParameter
 
setValueFromUI(Object) - Method in class org.intranet.ui.IntegerParameter
 
setValueFromUI(Object) - Method in class org.intranet.ui.LongParameter
 
setValueFromUI(Object) - Method in class org.intranet.ui.SingleValueParameter
 
sim - Variable in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
sim - Variable in class org.intranet.sim.ui.realtime.SimulationArea
 
simApp - Variable in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
simulationApp - Variable in class org.intranet.sim.ui.SimulationSelection
 
simulationArea - Variable in class org.intranet.sim.ui.ApplicationUI
 
simulationJList - Variable in class org.intranet.sim.ui.SimulationSelection
 
simulationSelected(Simulator, SimulationApplication, boolean) - Method in interface org.intranet.sim.ui.SimulationSelection.Listener
 
simulationTime - Variable in class org.intranet.sim.clock.Clock
 
simulations - Variable in class org.intranet.sim.ui.SimulationSelection
 
sleep(long) - Method in class org.intranet.sim.clock.RealTimeClock.AnimationLoop
 
spinner - Variable in class org.intranet.sim.ui.multiple.ValueSelector
 
start() - Method in class org.intranet.sim.clock.Clock
 
start() - Method in class org.intranet.sim.clock.RealTimeClock
 
startButton - Variable in class org.intranet.sim.ui.realtime.SimulationArea
 
startPayingAttention(boolean) - Method in class org.intranet.elevator.model.operate.Person
 
startSimulation(List) - Method in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
startTravelTime - Variable in class org.intranet.elevator.model.operate.Person
 
startWaitTime - Variable in class org.intranet.elevator.model.operate.Person
 
state - Variable in class org.intranet.elevator.model.Door
 
state - Variable in class org.intranet.elevator.model.DoorSensor
 
stateUpdate(boolean) - Method in interface org.intranet.sim.clock.Clock.Listener
 
statisticLists - Variable in class org.intranet.sim.ui.multiple.ResultsGrid
 
statisticName - Variable in class org.intranet.sim.ui.multiple.StatisticVariable
 
statistics - Variable in class org.intranet.sim.ui.realtime.SimulationArea
 
statisticsChooser - Variable in class org.intranet.sim.ui.multiple.ResultsSelection
 
statisticsVariables - Variable in class org.intranet.sim.ui.multiple.ResultsSelection
 
stdDeviationParameter - Variable in class org.intranet.elevator.EveningTrafficElevatorSimulator
 
stdDeviationParameter - Variable in class org.intranet.elevator.MorningTrafficElevatorSimulator
 
stop() - Method in class org.intranet.sim.clock.RealTimeClock.AnimationLoop
 
stopPayingAttention() - Method in class org.intranet.elevator.model.operate.Person
 
stoppingDistance - Variable in class org.intranet.elevator.model.operate.controller.CarController
 
successor - Variable in class org.intranet.elevator.model.operate.controller.FloorContext
 
sum - Variable in class org.intranet.sim.ui.multiple.AverageNumber
 

T

Table - class org.intranet.statistics.Table.
 
Table(String[], String) - Constructor for class org.intranet.statistics.Table
 
ThreePersonBugSimulator - class org.intranet.elevator.ThreePersonBugSimulator.
 
ThreePersonBugSimulator() - Constructor for class org.intranet.elevator.ThreePersonBugSimulator
 
ThreePersonElevatorSimulator - class org.intranet.elevator.ThreePersonElevatorSimulator.
 
ThreePersonElevatorSimulator() - Constructor for class org.intranet.elevator.ThreePersonElevatorSimulator
 
ThreePersonTwoElevatorSimulator - class org.intranet.elevator.ThreePersonTwoElevatorSimulator.
 
ThreePersonTwoElevatorSimulator() - Constructor for class org.intranet.elevator.ThreePersonTwoElevatorSimulator
 
TrackingUpdateEvent - class org.intranet.sim.event.TrackingUpdateEvent.
 
TrackingUpdateEvent() - Constructor for class org.intranet.sim.event.TrackingUpdateEvent
 
TrackingUpdateEvent(long, float, long, float) - Constructor for class org.intranet.sim.event.TrackingUpdateEvent
 
t - Variable in class org.intranet.sim.ui.realtime.Statistics.StatisticsTableCellRenderer
 
t - Variable in class org.intranet.sim.ui.realtime.Statistics.StatisticsTableModel
 
tableName - Variable in class org.intranet.sim.ui.multiple.StatisticVariable
 
tcRenderer - Variable in class org.intranet.sim.ui.multiple.ResultsTable.ResultsTableRenderer
 
tcRenderer - Variable in class org.intranet.sim.ui.multiple.ResultsTable
 
threeDigitFormat - Static variable in class org.intranet.sim.ui.realtime.Duration
 
time - Variable in class org.intranet.sim.event.Event
 
timeUpdate(long) - Method in interface org.intranet.sim.clock.Clock.FeedbackListener
 
timeUpdate(long) - Method in interface org.intranet.sim.clock.Clock.Listener
 
tmma - Variable in class org.intranet.sim.ui.realtime.Statistics.StatisticsTableModel
 
to - Variable in class org.intranet.elevator.model.Door
 
toString() - Method in class org.intranet.elevator.model.Door.State
 
toString() - Method in class org.intranet.elevator.model.DoorSensor.State
 
toString() - Method in class org.intranet.elevator.model.Floor
 
toString() - Method in class org.intranet.elevator.model.operate.controller.Assignment
 
toString() - Method in class org.intranet.elevator.model.operate.controller.CarAssignments
 
toString() - Method in class org.intranet.elevator.model.operate.controller.Direction
 
toString() - Method in class org.intranet.elevator.model.operate.controller.FloorContext
 
toString() - Method in class org.intranet.elevator.model.operate.controller.MetaController
 
toString() - Method in class org.intranet.elevator.model.operate.controller.SimpleController
 
toString() - Method in class org.intranet.sim.event.Event
 
toString() - Method in class org.intranet.sim.ui.multiple.StatisticVariable
 
toString() - Method in class org.intranet.sim.ui.realtime.Duration
 
toString() - Method in class org.intranet.ui.Parameter
 
topBox - Variable in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
topPanel - Variable in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
total - Variable in class org.intranet.statistics.FloatColumn
 
total - Variable in class org.intranet.statistics.IntColumn
 
total - Variable in class org.intranet.statistics.LongColumn
 
totalDistance - Variable in class org.intranet.elevator.model.MovableLocation
 
totalTravelTime - Variable in class org.intranet.elevator.model.operate.Person
 
totalWaitingTime - Variable in class org.intranet.elevator.model.operate.Person
 
travel() - Method in class org.intranet.elevator.model.MovableLocation
 
tryToEnterCar(boolean) - Method in class org.intranet.elevator.model.operate.Person
 
twoDigitFormat - Static variable in class org.intranet.sim.ui.realtime.Duration
 
type - Variable in class org.intranet.ui.ChoiceParameter
 

U

UNOBSTRUCTED - Static variable in class org.intranet.elevator.model.DoorSensor.State
There is noone in the way of the door, and after a timeout the state will change to CLEAR unless another obstruct() occurs.
UP - Static variable in class org.intranet.elevator.model.operate.controller.Direction
 
UpToFourThenDownSimulator - class org.intranet.elevator.UpToFourThenDownSimulator.
 
UpToFourThenDownSimulator() - Constructor for class org.intranet.elevator.UpToFourThenDownSimulator
 
undock() - Method in class org.intranet.elevator.model.Car
 
unobstruct() - Method in class org.intranet.elevator.model.DoorSensor
 
up - Variable in class org.intranet.elevator.model.CarEntrance
 
up - Variable in class org.intranet.elevator.model.CarRequestPanel
 
up - Variable in class org.intranet.elevator.model.operate.controller.SimpleController
 
upDestParameter - Variable in class org.intranet.elevator.NoIdleElevatorCarSimulator
 
updateButtonText(boolean) - Method in class org.intranet.sim.ui.realtime.SimulationArea
 
updateCurrentList(Object, Object) - Method in class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel
 
updateCurrentList(Object) - Method in class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel
 
updateEventProgress() - Method in class org.intranet.sim.event.EventQueue
 
updateSimulationParameters(Simulator, List) - Method in class org.intranet.sim.ui.multiple.MultipleSimulationArea
 
updateStatistics() - Method in class org.intranet.sim.ui.realtime.Statistics
 
updateTime() - Method in class org.intranet.elevator.model.Door.CloseEvent
 
updateTime() - Method in class org.intranet.elevator.model.Door.OpenEvent
 
updateTime() - Method in class org.intranet.elevator.model.MovableLocation.ArrivalEvent
 
updateTime() - Method in class org.intranet.sim.event.IncrementalUpdateEvent
 
updateTime(long) - Method in class org.intranet.sim.ui.realtime.ClockDisplay
 
updateValueSelectors() - Method in class org.intranet.sim.ui.multiple.ResultsSelection
 

V

VTextIcon - class org.intranet.sim.ui.multiple.VTextIcon.
VTextIcon is an Icon implementation which draws a short string vertically.
VTextIcon(Component, String) - Constructor for class org.intranet.sim.ui.multiple.VTextIcon
Creates a VTextIcon for the specified component with the specified label.
VTextIcon(Component, String, int) - Constructor for class org.intranet.sim.ui.multiple.VTextIcon
Creates a VTextIcon for the specified component with the specified label.
ValueSelector - class org.intranet.sim.ui.multiple.ValueSelector.
 
ValueSelector(MultipleValueParameter, List, Map, ValueSelector.Listener) - Constructor for class org.intranet.sim.ui.multiple.ValueSelector
 
ValueSelector.Listener - interface org.intranet.sim.ui.multiple.ValueSelector.Listener.
 
validateValues(MultipleValueParameter, MultipleValueParameter) - Method in class org.intranet.sim.ui.multiple.ResultsSelection.AverageComboBoxModel
 
validateValues(MultipleValueParameter) - Method in class org.intranet.sim.ui.multiple.ResultsSelection.SecondaryComboBoxModel
 
value - Variable in class org.intranet.ui.ChoiceParameter
 
value - Variable in class org.intranet.ui.FloatParameter
 
value - Variable in class org.intranet.ui.IntegerParameter
 
value - Variable in class org.intranet.ui.LongParameter
 
valueChanged() - Method in interface org.intranet.sim.ui.multiple.ValueSelector.Listener
 
valueSelectors - Variable in class org.intranet.sim.ui.multiple.ResultsSelection
 
values - Variable in class org.intranet.statistics.FloatColumn
 
values - Variable in class org.intranet.statistics.IntColumn
 
values - Variable in class org.intranet.statistics.LongColumn
 
variablesMatch(List) - Method in class org.intranet.sim.ui.multiple.ResultsGrid
 
variablesUpdated() - Method in class org.intranet.sim.ui.multiple.ResultsSelection
Notifies ResultsSelectionLister (which is the spinners on the right hand side of the UI) that the primary/secondary/average selections have changed.
verifyRotation(String, int) - Static method in class org.intranet.sim.ui.multiple.VTextIcon
verifyRotation returns the best rotation for the string (ROTATE_NONE, ROTATE_LEFT, ROTATE_RIGHT) This is public static so you can use it to test a string without creating a VTextIcon from http://www.unicode.org/unicode/reports/tr9/tr9-3.html When setting text using the Arabic script in vertical lines, it is more common to employ a horizontal baseline that is rotated by 90¡ counterclockwise so that the characters are ordered from top to bottom.

W

waitForDoorOpen(Door) - Method in class org.intranet.elevator.model.operate.Person
 
waitToEnterDoor(CarEntrance.DoorWaitListener) - Method in class org.intranet.elevator.model.CarEntrance
 
waiters - Variable in class org.intranet.elevator.model.CarEntrance
 

A B C D E F G H I J K L M N O P R S T U V W