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

S

S - Static variable in class gui.ui.trainViewMode.Marker
 
SAVE_PROJECT_TOOL - Static variable in class globalVariables.GlobalVariables
 
saveAsMenuItem - Variable in class input.SectionInputDialog
 
saveMenuItem - Variable in class input.SectionInputDialog
 
sawRedSignal(double) - Method in class simulator.scheduler.BlockScheduler
 
scheduled - Variable in class gui.entities.trainEntities.Train
 
scheduled - Variable in class simulator.scheduler.StationToStationScheduler
 
SCHEDULED_TRAIN_DELETE_TOOL - Static variable in class globalVariables.GlobalVariables
 
SCHEDULED_TRAIN_INSERT_TOOL - Static variable in class globalVariables.GlobalVariables
 
SCHEDULED_TRAIN_SELECT_TOOL - Static variable in class globalVariables.GlobalVariables
 
ScheduledTrain - Class in gui.entities.trainEntities
 
ScheduledTrain() - Constructor for class gui.entities.trainEntities.ScheduledTrain
 
ScheduledTrain(Train) - Constructor for class gui.entities.trainEntities.ScheduledTrain
 
ScheduledTrain(int, double, double, double, double, int) - Constructor for class gui.entities.trainEntities.ScheduledTrain
 
ScheduledTrain(int, double, double, double, double) - Constructor for class gui.entities.trainEntities.ScheduledTrain
 
scheduledTrainTimeTableLabel - Variable in class input.TrainInputDialog
 
SchedulerFactory - Class in simulator.scheduler
Title: Simulation of SimulatorTrain Pathing Description: Copyright: Copyright (c) 2002 Company: IIT
SchedulerFactory() - Constructor for class simulator.scheduler.SchedulerFactory
constructor
searchBlock() - Method in class simulator.outputFeatures.SearchFrame
 
searchFrame - Variable in class simulator.outputFeatures.GraphFrame
 
SearchFrame - Class in simulator.outputFeatures
 
SearchFrame(GraphFrame, SimulationInstance) - Constructor for class simulator.outputFeatures.SearchFrame
 
searchTrain() - Method in class simulator.outputFeatures.SearchFrame
 
sectionInputDialog - Static variable in class globalVariables.GlobalVar
 
SectionInputDialog - Class in input
 
SectionInputDialog() - Constructor for class input.SectionInputDialog
 
sectionNameLabel - Variable in class input.SectionInputDialog
 
SELECT_ACTION - Static variable in class globalVariables.GlobalVariables
 
SELECT_TOOL - Static variable in class globalVariables.GlobalVariables
 
SelectFiles - Class in simulator.outputFeatures
Graphical user interface for selecting files.
selectingDiagrams - Static variable in class globalVariables.GlobalVariables
 
setAcceleration(double) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
 
setAcceleration(double) - Method in class gui.entities.trainEntities.Train
 
setAccelerationChange(double) - Method in class gui.entities.sectionEntities.trackProperties.GradientEffect
 
setAccelerationChange(double) - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
 
setAccParam(double) - Method in class gui.entities.trainEntities.Train
 
setActualOccupancy(boolean) - Method in class gui.entities.sectionEntities.time.Interval
 
setArraySignalFailure(ArrayList<SignalFailureFormat>) - Method in class gui.entities.sectionEntities.signal.SignalFailure
 
setArrivalDepartureTimes(double, double, SimulationInstance) - Method in class gui.entities.sectionEntities.time.ReferenceTableEntry
 
setArrivalTime(double) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
 
setArrivalTime(double) - Method in class simulator.scheduler.SimulatorTimeTableEntry
 
setBlock(Block) - Method in class simulator.scheduler.HashBlockEntry
 
setBlockDirectionFileName(String) - Static method in class globalVariables.FileNames
 
setBlockDirectionInInterval(BlockDirectionInInterval) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setBlockFileName(String) - Static method in class globalVariables.FileNames
 
setBlockName(String) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setBlockNo(int) - Method in class gui.entities.sectionEntities.signal.SignalFailureFormat
 
setBlockNo(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setBlockNumberSet(TreeSet<Integer>) - Method in class simulator.scheduler.StationToStationScheduler
 
setBlockSignal(int, Signal) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setBlockVelocityProfileArray(VelocityProfileArray) - Method in class simulator.scheduler.RunTimeReturn
 
setBlockWorkingTime(int) - Static method in class files.Parameters
 
setBookedSpeed(double) - Method in class gui.entities.trainEntities.Train
 
setBounds(int, int, int, int) - Method in class simulator.outputFeatures.GraphPanel
Set the bounds.
setComponentActionListeners() - Method in class input.BlockInput
 
setComponentActionListeners() - Method in class input.FreightTrainInputDialog
 
setComponentActionListeners() - Method in class input.GradientEffectsInputDialog
 
setComponentActionListeners() - Method in class input.GradientInputDialog
 
setComponentActionListeners() - Method in class input.InputDialog
 
setComponentActionListeners() - Method in class input.LoopInputDialog
 
setComponentActionListeners() - Method in class input.Maintblock
 
setComponentActionListeners() - Method in class input.ParameterInputDialog
 
setComponentActionListeners() - Method in class input.SectionInputDialog
 
setComponentActionListeners() - Method in class input.StationInputDialog
 
setComponentActionListeners() - Method in class input.TrainInputDialog
 
setComponentBounds() - Method in class input.BlockInput
 
setComponentBounds() - Method in class input.FreightTrainInputDialog
 
setComponentBounds() - Method in class input.GradientEffectsInputDialog
 
setComponentBounds() - Method in class input.GradientInputDialog
 
setComponentBounds() - Method in class input.InputDialog
 
setComponentBounds() - Method in class input.LoopInputDialog
 
setComponentBounds() - Method in class input.Maintblock
 
setComponentBounds() - Method in class input.ParameterInputDialog
 
setComponentBounds() - Method in class input.SectionInputDialog
 
setComponentBounds() - Method in class input.StationInputDialog
 
setComponentBounds() - Method in class input.TrainInputDialog
 
setConsistent(boolean) - Static method in class globalVariables.GlobalVariables
 
setCrossMainLine(int) - Method in class gui.entities.sectionEntities.trackEntities.Loop
 
setCrossover(int) - Method in class gui.entities.sectionEntities.trackEntities.Link
 
setCrossovers(ArrayList<Block>) - Method in class gui.entities.sectionEntities.trackEntities.Link
 
setCurrentTrainNo(int) - Method in class simulator.dispatcher.FreightSimulator
 
setDeceleration(double) - Method in class gui.entities.trainEntities.Train
 
setDecelerationChange(double) - Method in class gui.entities.sectionEntities.trackProperties.GradientEffect
 
setDecelerationChange(double) - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
 
setDeceParam(double) - Method in class gui.entities.trainEntities.Train
 
setDelayFactor(int) - Static method in class files.Parameters
 
setDelayParametersForTrains(TrainList, SimulationInstance) - Static method in class gui.entities.sectionEntities.time.PassengerDelay
 
setDepartTime(double) - Method in class gui.entities.trainEntities.Train
 
setDepartureTime(double) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
 
setDepartureTime(double) - Method in class simulator.scheduler.SimulatorTimeTableEntry
 
setDirectEndMilePost(double) - Method in class gui.entities.sectionEntities.trackEntities.Loop
 
setDirection(int) - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
 
setDirection(String) - Method in class gui.entities.sectionEntities.trackProperties.Gradient
 
setDirection(int) - Method in class gui.entities.sectionEntities.trackProperties.GradientEffect
 
setDirection(int) - Method in class gui.entities.trainEntities.Train
 
setDownLinks(LinkList) - Method in class simulator.scheduler.HashBlockEntry
 
setDraw(boolean) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
 
setDrawColour(Color) - Method in class gui.entities.trainEntities.Train
 
setEnd(double) - Method in class gui.entities.sectionEntities.signal.SignalFailureFormat
 
setEndLoopNo(int) - Method in class gui.entities.trainEntities.Train
 
setEndMilePost(double) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
 
setEndMilePost(double) - Method in class gui.entities.sectionEntities.Station
 
setEndMilePost(double) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setEndMilePost(int, double) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setEndMilePost(double) - Method in class gui.entities.sectionEntities.trackEntities.Loop
 
setEndMilePost(double) - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
 
setEndMilePost(double) - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
 
setEndMilePost(double) - Method in class simulator.scheduler.SimulatorTimeTableEntry
 
setEndMilePostDirectly(double) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setEndStation(String) - Method in class gui.entities.trainEntities.Train
 
setEndTime(double) - Method in class gui.entities.sectionEntities.signal.SignalEntry
 
setEndTime(double) - Method in class gui.entities.sectionEntities.time.Interval
 
setEndTime(double) - Method in class gui.entities.sectionEntities.trackProperties.BlockInterval
 
setEndVelocity(double) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
 
setEntityType(int) - Method in class gui.entities.sectionEntities.Entity
 
setGradientEffectsFileName(String) - Static method in class globalVariables.FileNames
 
setGradientFileName(String) - Static method in class globalVariables.FileNames
 
setGradientList(GradientList) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setGradientValue(String) - Method in class gui.entities.sectionEntities.trackProperties.Gradient
 
setGradientValue(String) - Method in class gui.entities.sectionEntities.trackProperties.GradientEffect
 
setGraphPanel(GraphPanel) - Method in class simulator.dispatcher.FreightSimulator
 
setGrid(Paper.GridLayer, Paper.GridLayer) - Method in class simulator.outputFeatures.graph.Paper
Sets the grid layers of the paper.
setHighlighting(boolean) - Method in class gui.ui.trainViewMode.Marker
 
setLength(double) - Method in class gui.entities.sectionEntities.trackEntities.Link
 
setLength(double) - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
 
setLength(double) - Method in class gui.entities.trainEntities.Train
 
setLock(boolean) - Method in class gui.entities.sectionEntities.time.Interval
 
setLogger(Logger) - Static method in class gui.entities.sectionEntities.trackEntities.Block
 
setLoop(Loop) - Method in class simulator.scheduler.LoopTrainScheduleData
 
setLoopDiagramFileName(String) - Static method in class globalVariables.FileNames
 
setLoopFileName(String) - Static method in class globalVariables.FileNames
 
setLoopList(LoopList) - Method in class simulator.input.SimulationInstance
 
setLoopNo(int) - Method in class simulator.scheduler.SimulatorTimeTableEntry
 
setLoopType(String) - Method in class gui.entities.sectionEntities.trackEntities.Loop
 
setMark(double) - Method in class simulator.outputFeatures.graph.GridLine
 
setMax(double) - Method in class simulator.outputFeatures.graph.GridLine
 
setMax(double) - Method in class simulator.outputFeatures.graph.Paper.GridLayer
 
setMaximumPossibleSpeed(double) - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
 
setMaximumPossibleSpeed(double) - Method in class gui.entities.trainEntities.Train
 
setMaxSpeed(double) - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
 
setMilepost(double) - Method in class simulator.velocityProfileCalculation.TrainKinetics
 
setName(String) - Method in class simulator.outputFeatures.graph.DrawObject
This sets the name of the curve.
setNextBlock(Block) - Method in class gui.entities.sectionEntities.trackEntities.Link
 
setNextBlockNo(int) - Method in class gui.entities.sectionEntities.trackEntities.Link
 
setNextBlockRelativeMilePost(double) - Method in class gui.entities.sectionEntities.trackEntities.Link
 
setNextLinks(LinkList) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setNightsfsr(TinyBlockList) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setNogui(boolean) - Method in class simulator.scheduler.SimulationStart
 
setNoOfColours(int) - Static method in class files.Parameters
 
setNumberOfSignalAspects(int) - Method in class gui.entities.sectionEntities.signal.Signal
 
setOccupied(Train, double, double, boolean, String) - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
 
setOccupied(double, double) - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
 
setOccupy(IntervalArray) - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
 
setOperatingDays(String) - Method in class gui.entities.trainEntities.ScheduledTrain
 
setOrigin(double, double) - Method in class simulator.outputFeatures.graph.GridLine
 
setOrigin(float, float) - Method in class simulator.outputFeatures.graph.Paper
This sets the Origin with respect to the bottom left corner of the paper.
setOutput(String) - Static method in class simulator.util.Debug
 
setOverlapParameters(Link, double) - Method in class simulator.scheduler.BlockScheduler
Set the overlapStartDistance, overlapEndDistance and overlap boolean depending upon the block and the train.
setPaint(Paint) - Method in class simulator.outputFeatures.graph.DrawObject
 
setParametersFileName(String) - Static method in class globalVariables.FileNames
 
setPassengerDelayFileName(String) - Static method in class globalVariables.FileNames
 
setPassengerDelayList(PassengerDelayFormatList) - Method in class simulator.input.SimulationInstance
 
setPathLoopList(LoopList) - Method in class gui.entities.trainEntities.ScheduledTrain
 
setPlatformName(String) - Method in class gui.entities.sectionEntities.trackEntities.Loop
 
setPreviousBlock(Block) - Method in class gui.entities.sectionEntities.trackEntities.Link
 
setPreviousBlockRelativeMilePost(double) - Method in class gui.entities.sectionEntities.trackEntities.Link
 
setPreviousLinks(LinkList) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setPreviousLinkVelocityProfileArray(VelocityProfileArray) - Method in class simulator.scheduler.RunTimeReturn
 
setPreviousRakeLinkNo(int) - Method in class gui.entities.trainEntities.Train
 
setPreviousRakeLinkTrain(Train) - Method in class gui.entities.trainEntities.Train
 
setPriority(int) - Method in class gui.entities.sectionEntities.trackEntities.Link
 
setPriority(int) - Method in class gui.entities.trainEntities.Train
 
setProfileLayer(LineLayer) - Method in class simulator.outputFeatures.graph.Paper
 
setRakeId(String) - Method in class gui.entities.trainEntities.Train
 
setRakeLinkNo(int) - Method in class gui.entities.trainEntities.Train
 
setRakeLinkTrain(Train) - Method in class gui.entities.trainEntities.Train
 
setRedFailVelocity(int) - Static method in class files.Parameters
 
setRedFailWaitTime(int) - Static method in class files.Parameters
 
setReferenceArrivalTime(double) - Method in class gui.entities.sectionEntities.time.ReferenceTableEntry
 
setReferenceDepartureTime(double) - Method in class gui.entities.sectionEntities.time.ReferenceTableEntry
 
setReferenceDepartureTime(double) - Method in class simulator.scheduler.LoopTrainScheduleData
 
setReferenceLoop(Loop) - Method in class gui.entities.sectionEntities.time.ReferenceTableEntry
 
setRefTables(ArrayList<ReferenceTableEntry>) - Method in class gui.entities.trainEntities.Train
 
setRelativeEndMilePost(double) - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
 
setRelativeEndMilePost(double) - Method in class gui.entities.sectionEntities.trackProperties.TrackCharacteristic
 
setRelativeStartMilePost(double) - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
 
setRelativeStartMilePost(double) - Method in class gui.entities.sectionEntities.trackProperties.TrackCharacteristic
 
setRunTime(double) - Method in class simulator.velocityProfileCalculation.VelocityProfileArray
 
setRunTimeToNextStation(double) - Method in class gui.entities.sectionEntities.time.ReferenceTableEntry
 
setScale(double, double) - Method in class simulator.outputFeatures.graph.DrawObject
Scale the graph.
setScale(double, double) - Method in class simulator.outputFeatures.graph.Layer
Scale the graph.
setScale(double, double) - Method in class simulator.outputFeatures.graph.Paper
Scale the graph.
setScheduled(boolean) - Method in class gui.entities.trainEntities.Train
 
setScheduled(boolean) - Method in class simulator.scheduler.LoopTrainScheduleData
 
setScheduledTillEnd(boolean) - Method in class gui.entities.trainEntities.Train
 
setScheduledTrainsFileName(String) - Static method in class globalVariables.FileNames
 
setSfsr(TinyBlockList) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setSignal(int) - Method in class simulator.scheduler.SimulatorTimeTableEntry
 
setSignalFailCounter(int) - Method in class gui.entities.trainEntities.Train
 
setSignalFailedBlocks(int[]) - Method in class gui.entities.trainEntities.Train
 
setSignalFailFlag(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setSignalFailFlags() - Method in class gui.entities.sectionEntityList.HashBlockTable
 
setSignalFailFlags() - Method in class simulator.input.SimulationInstance
 
setSignalFailure(SignalFailure) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setSignalFailureFileName(String) - Static method in class globalVariables.FileNames
 
setSignalLayer(LineLayer) - Method in class simulator.outputFeatures.graph.Paper
 
setSignalValue(int) - Method in class gui.entities.sectionEntities.signal.Signal
 
setSignalValue(int) - Method in class gui.entities.sectionEntities.signal.SignalEntry
 
setSimulationCurrentTime(double) - Static method in class globalVariables.GlobalVariables
 
setSimulationTime(int) - Static method in class files.Parameters
 
setSpeedLimit(double) - Method in class gui.entities.sectionEntities.trackProperties.SpeedRestriction
 
setSpeedRestrictionList(SpeedRestrictionList) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setStart(double) - Method in class gui.entities.sectionEntities.signal.SignalFailureFormat
 
setStartLoopNo(int) - Method in class gui.entities.trainEntities.Train
 
setStartMilePost(double) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
 
setStartMilePost(double) - Method in class gui.entities.sectionEntities.Station
 
setStartMilePost(int, double) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setStartMilePost(double) - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
 
setStartMilePost(double) - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
 
setStartMilePost(double) - Method in class simulator.scheduler.SimulatorTimeTableEntry
 
setStartTime(double) - Method in class gui.entities.sectionEntities.signal.SignalEntry
 
setStartTime(double) - Method in class gui.entities.sectionEntities.time.Interval
 
setStartTime(double) - Method in class gui.entities.trainEntities.Train
 
setStartVelocity(double) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
 
setStartVelocity(double) - Method in class simulator.scheduler.SimulatorTimeTableEntry
 
setStation(Station) - Method in class gui.entities.sectionEntities.trackEntities.Loop
 
setStationCode(String) - Method in class gui.entities.sectionEntities.Station
 
setStationFileName(String) - Static method in class globalVariables.FileNames
 
setStationList(StationList) - Method in class simulator.input.SimulationInstance
 
setStationName(String) - Method in class gui.entities.sectionEntities.Station
 
setStationName(String) - Method in class gui.entities.sectionEntities.time.ReferenceTableEntry
 
setStationVelocity(double) - Method in class gui.entities.sectionEntities.Station
 
setStroke(Stroke) - Method in class simulator.outputFeatures.graph.Layer
 
setTestCaseDirectory(String) - Static method in class globalVariables.FileNames
 
setTimesForVelocityProfiles() - Method in class gui.entities.trainEntities.Train
 
setTimeTableEntryBounds() - Method in class input.TrainInputDialog
 
setTimeTables(ArrayList<SimulatorTimeTableEntry>) - Method in class gui.entities.trainEntities.Train
 
setTinyBlockList(TinyBlockList) - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
 
setTotalTime(double) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
 
setTrackSegment(TrackSegment) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
 
setTrackSegment(TrackSegment) - Method in class gui.entities.sectionEntities.trackProperties.TrackCharacteristic
 
setTrain(Train) - Method in class simulator.scheduler.LoopTrainScheduleData
 
setTrainList(TrainList) - Method in class simulator.dispatcher.FreightSimulator
 
setTrainList(TrainList) - Method in class simulator.input.SimulationInstance
 
setTrainNo(int) - Method in class gui.entities.sectionEntities.time.Interval
 
setTrainNo(int) - Method in class gui.entities.trainEntities.Train
 
setTrainProperties(StreamTokenizer, int) - Method in class gui.entities.trainEntities.PassengerTrain
 
setTrainProperties(StreamTokenizer, int) - Method in class gui.entities.trainEntities.ScheduledTrain
 
setTrainProperties(StreamTokenizer, int) - Method in class gui.entities.trainEntities.Train
 
setTrainProperties(StreamTokenizer, int) - Method in class gui.entities.trainEntities.UnscheduledTrain
 
setUnscheduledTrainsFileName(String) - Static method in class globalVariables.FileNames
 
setUpLinks(LinkList) - Method in class simulator.scheduler.HashBlockEntry
 
setVelocity(int) - Method in class gui.entities.trainEntities.Train
 
setVelocity(double) - Method in class simulator.velocityProfileCalculation.TrainKinetics
 
setVelocityProfileArray(VelocityProfileArray) - Method in class simulator.scheduler.SimulatorTimeTableEntry
 
setVisible(boolean) - Method in class simulator.outputFeatures.graph.Layer
 
setWarner(boolean) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
setWarnerDistance(double) - Static method in class files.Parameters
 
setWhetherMainLine(int) - Method in class gui.entities.sectionEntities.trackEntities.Loop
 
setXGrid(Paper.GridLayer) - Method in class simulator.outputFeatures.graph.Paper
Sets the grid for the X axis
setXOffset(int) - Static method in class globalVariables.GlobalVariables
 
setXShift(double) - Method in class simulator.outputFeatures.graph.GLine
This method sets parameter which determines by how much the whole line should be shifted by along the x axis.
setXShift(double) - Method in class simulator.outputFeatures.graph.GridLine
This method sets parameter which determines by how much the whole layer should be shifted by along the x axis.
setXShift(double) - Method in class simulator.outputFeatures.graph.LineLayer
This method sets parameter which determines by how much the whole layer should be shifted by along the x axis.
setYGrid(Paper.GridLayer) - Method in class simulator.outputFeatures.graph.Paper
Sets the grid for the Y axis
setYOffset(int) - Static method in class globalVariables.GlobalVariables
 
setYShift(double) - Method in class simulator.outputFeatures.graph.GLine
This method sets parameter which determines by how much the whole line should be shifted by along the y axis.
setYShift(double) - Method in class simulator.outputFeatures.graph.GridLine
This method sets parameter which determines by how much the whole layer should be shifted by along the y axis.
setYShift(double) - Method in class simulator.outputFeatures.graph.LineLayer
This method sets parameter which determines by how much the whole layer should be shifted by along the y axis.
showBlockLengths - Static variable in class globalVariables.GlobalVariables
 
showBlockNumbers - Static variable in class globalVariables.GlobalVariables
 
showBlockReservations - Static variable in class globalVariables.GlobalVariables
 
showCondensedOccupyBlocks - Static variable in class globalVariables.GlobalVariables
 
showCondensedOccupyBlocks - Variable in class simulator.input.SimulationInstance
 
showHidingLinks - Static variable in class globalVariables.GlobalVariables
 
showPlatformNames - Static variable in class globalVariables.GlobalVariables
 
showSignalColors - Static variable in class globalVariables.GlobalVariables
 
showSignalIds - Static variable in class globalVariables.GlobalVariables
 
showSignalInfo - Static variable in class globalVariables.GlobalVariables
 
showStartMilePosts - Static variable in class globalVariables.GlobalVariables
 
sightingDistance - Static variable in class globalVariables.GlobalVar
 
Signal - Class in gui.entities.sectionEntities.signal
signal
Signal() - Constructor for class gui.entities.sectionEntities.signal.Signal
constructor
signal - Variable in class gui.entities.sectionEntities.signal.SignalDirection
 
SIGNAL_DELETE_TOOL - Static variable in class globalVariables.GlobalVariables
 
SIGNAL_DIAGRAM_SELECTED - Static variable in class globalVariables.GlobalVariables
 
SIGNAL_DISTANCE_FROM_BLOCK_END - Static variable in class globalVariables.GlobalVariables
 
SIGNAL_FAILURE - Static variable in class simulator.scheduler.StatusTraversePath
 
SIGNAL_INSERT_TOOL - Static variable in class globalVariables.GlobalVariables
 
SIGNAL_SELECT_TOOL - Static variable in class globalVariables.GlobalVariables
 
signalDiagramCount - Static variable in class globalVariables.GlobalVariables
 
SignalDirection - Class in gui.entities.sectionEntities.signal
 
SignalDirection(Train, Block, Link, int, double) - Constructor for class gui.entities.sectionEntities.signal.SignalDirection
 
signalDirectionList - Variable in class simulator.input.SimulationInstance
 
SignalEntry - Class in gui.entities.sectionEntities.signal
 
SignalEntry(double, double, int) - Constructor for class gui.entities.sectionEntities.signal.SignalEntry
 
SignalEntryList - Class in gui.entities.sectionEntities.signal
 
SignalEntryList() - Constructor for class gui.entities.sectionEntities.signal.SignalEntryList
 
SignalFailSpeedRestriction - Class in gui.entities.sectionEntities.signal
Details about the signal generated on speed restriction
SignalFailSpeedRestriction() - Constructor for class gui.entities.sectionEntities.signal.SignalFailSpeedRestriction
 
SignalFailure - Class in gui.entities.sectionEntities.signal
 
SignalFailure() - Constructor for class gui.entities.sectionEntities.signal.SignalFailure
arraySignalFailure stores details about signal failure
SignalFailureFormat - Class in gui.entities.sectionEntities.signal
 
SignalFailureFormat() - Constructor for class gui.entities.sectionEntities.signal.SignalFailureFormat
 
SignalFailureFormat(int, double, double) - Constructor for class gui.entities.sectionEntities.signal.SignalFailureFormat
 
SignalFailureFormatList - Class in gui.entities.sectionEntityList
 
SignalFailureFormatList() - Constructor for class gui.entities.sectionEntityList.SignalFailureFormatList
 
simulate(int) - Method in class simulator.dispatcher.FreightSimulator
simulate.
simulateNextTrain(int) - Method in class simulator.dispatcher.FreightSimulator
Simulate the next train.
simulateTrain(Train, String, SimulationInstance) - Method in class gui.entities.sectionEntities.Station
Station: int simulateTrain(Train currTrain) 1) Consider the starting loop.
simulationInstance - Static variable in class globalVariables.GlobalVar
 
SimulationInstance - Class in simulator.input
 
SimulationInstance() - Constructor for class simulator.input.SimulationInstance
 
simulationInstance - Variable in class simulator.scheduler.BlockScheduler
 
simulationInstance - Variable in class simulator.scheduler.SimulationStart
 
SimulationStart - Class in simulator.scheduler
Class file to start the simulator
SimulationStart() - Constructor for class simulator.scheduler.SimulationStart
 
simulationTime - Static variable in class files.Parameters
 
simulationTime - Variable in class simulator.input.SimulationInstance
simulationTime in (unit ?)
simulationTimeField - Variable in class input.ParameterInputDialog
 
simulationTimeLabel - Variable in class input.ParameterInputDialog
 
simulationType - Variable in class simulator.input.SimulationInstance
simulationType
Simulator - Class in simulator.dispatcher
 
Simulator() - Constructor for class simulator.dispatcher.Simulator
 
simulator.dispatcher - package simulator.dispatcher
 
simulator.input - package simulator.input
 
simulator.outputFeatures - package simulator.outputFeatures
 
simulator.outputFeatures.graph - package simulator.outputFeatures.graph
 
simulator.scheduler - package simulator.scheduler
 
simulator.ui - package simulator.ui
 
simulator.util - package simulator.util
 
simulator.velocityProfileCalculation - package simulator.velocityProfileCalculation
 
SimulatorException - Exception in simulator.scheduler
Serial details
SimulatorException() - Constructor for exception simulator.scheduler.SimulatorException
 
SimulatorTimeTableEntry - Class in simulator.scheduler
Simulator time table entry
size() - Method in class simulator.outputFeatures.graph.GLine
 
size() - Method in class simulator.outputFeatures.graph.Layer
 
slopeField - Variable in class input.GradientEffectsInputDialog
 
slopeLabel - Variable in class input.GradientEffectsInputDialog
 
slopeLabel - Variable in class input.GradientInputDialog
 
sort(Train) - Method in class simulator.velocityProfileCalculation.VelocityProfileArray
 
sort() - Method in class simulator.velocityProfileCalculation.VelocityProfileArray
 
SortStation - Class in simulator.input
 
SortStation() - Constructor for class simulator.input.SortStation
 
SortTinyBlock - Class in simulator.input
Sorts teh tiny blocks
SortTinyBlock() - Constructor for class simulator.input.SortTinyBlock
 
SortTrain - Class in simulator.input
Sort Train
SortTrain() - Constructor for class simulator.input.SortTrain
 
spaceCharacter - Static variable in class globalVariables.GlobalVar
 
SPEED_RESTRICTION_DELETE_TOOL - Static variable in class globalVariables.GlobalVariables
 
SPEED_RESTRICTION_DIAGRAM_SELECTED - Static variable in class globalVariables.GlobalVariables
 
SPEED_RESTRICTION_INSERT_TOOL - Static variable in class globalVariables.GlobalVariables
 
SPEED_RESTRICTION_SELECT_TOOL - Static variable in class globalVariables.GlobalVariables
 
SpeedRestriction - Class in gui.entities.sectionEntities.trackProperties
 
SpeedRestriction(double, double, double) - Constructor for class gui.entities.sectionEntities.trackProperties.SpeedRestriction
 
SpeedRestriction() - Constructor for class gui.entities.sectionEntities.trackProperties.SpeedRestriction
 
SpeedRestriction(double, double, double, Block) - Constructor for class gui.entities.sectionEntities.trackProperties.SpeedRestriction
 
speedRestrictionDiagramCount - Static variable in class globalVariables.GlobalVariables
 
Speedrestrictionendkm1Field - Variable in class input.BlockInput
 
Speedrestrictionendkm1FieldList - Variable in class input.BlockInput
 
Speedrestrictionendkm1Label - Variable in class input.BlockInput
 
Speedrestrictionendkm2Field - Variable in class input.BlockInput
 
Speedrestrictionendkm2FieldList - Variable in class input.BlockInput
 
Speedrestrictionendkm2Label - Variable in class input.BlockInput
 
Speedrestrictionendkm3Field - Variable in class input.BlockInput
 
Speedrestrictionendkm3FieldList - Variable in class input.BlockInput
 
Speedrestrictionendkm3Label - Variable in class input.BlockInput
 
speedRestrictionList - Variable in class gui.entities.sectionEntities.trackEntities.Block
speedRestrictionList
SpeedRestrictionList - Class in gui.entities.sectionEntityList
The speed restriction list
SpeedRestrictionList() - Constructor for class gui.entities.sectionEntityList.SpeedRestrictionList
The speed restriction list
Speedrestrictionmaxspeed1Field - Variable in class input.BlockInput
 
Speedrestrictionmaxspeed1FieldList - Variable in class input.BlockInput
 
Speedrestrictionmaxspeed1Label - Variable in class input.BlockInput
 
Speedrestrictionmaxspeed2Field - Variable in class input.BlockInput
 
Speedrestrictionmaxspeed2FieldList - Variable in class input.BlockInput
 
Speedrestrictionmaxspeed2Label - Variable in class input.BlockInput
 
Speedrestrictionmaxspeed3Field - Variable in class input.BlockInput
 
Speedrestrictionmaxspeed3FieldList - Variable in class input.BlockInput
 
Speedrestrictionmaxspeed3Label - Variable in class input.BlockInput
 
Speedrestrictionstartkm1Field - Variable in class input.BlockInput
 
Speedrestrictionstartkm1FieldList - Variable in class input.BlockInput
 
Speedrestrictionstartkm1Label - Variable in class input.BlockInput
 
Speedrestrictionstartkm2Field - Variable in class input.BlockInput
 
Speedrestrictionstartkm2FieldList - Variable in class input.BlockInput
 
Speedrestrictionstartkm2Label - Variable in class input.BlockInput
 
Speedrestrictionstartkm3Field - Variable in class input.BlockInput
 
Speedrestrictionstartkm3FieldList - Variable in class input.BlockInput
 
Speedrestrictionstartkm3Label - Variable in class input.BlockInput
 
split(double) - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
 
split(double) - Method in class gui.entities.sectionEntities.trackProperties.TinyBlockList
END OF THE FUNCTION CREATINY
split(double) - Method in class gui.entities.sectionEntityList.SpeedRestrictionList
 
splitBlock(double) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
SplitProfileForWarner - Class in simulator.scheduler
This class is used to create velocityProfile for warner distance and the remaining part of the major block.
SplitProfileForWarner() - Constructor for class simulator.scheduler.SplitProfileForWarner
 
splitProfileForWarnerDistance(Train, VelocityProfileArray, Block, double) - Method in class gui.entities.sectionEntities.trackEntities.Block
Split the profile of the block into two profiles one for the warner distance and other for the rest of the block.
start() - Method in class simulator.scheduler.SimulationStart
Start function.
startKilometreField - Variable in class input.StationInputDialog
 
startKilometreLabel - Variable in class input.StationInputDialog
 
startkm1Field - Variable in class input.BlockInput
 
startkm1FieldList - Variable in class input.BlockInput
 
startkm1Label - Variable in class input.BlockInput
 
startkm2Field - Variable in class input.BlockInput
 
startkm2FieldList - Variable in class input.BlockInput
 
startkm2Label - Variable in class input.BlockInput
 
startkm3Field - Variable in class input.BlockInput
 
startkm3FieldList - Variable in class input.BlockInput
 
startkm3Label - Variable in class input.BlockInput
 
startKmField - Variable in class input.GradientInputDialog
 
startKmLabel - Variable in class input.GradientInputDialog
 
startLoop - Variable in class simulator.scheduler.StationToStationScheduler
 
startLoopField - Variable in class input.FreightTrainInputDialog
 
startLoopField - Variable in class input.TrainInputDialog
 
startLoopLabel - Variable in class input.FreightTrainInputDialog
 
startLoopLabel - Variable in class input.TrainInputDialog
 
startLoopNo - Variable in class gui.entities.trainEntities.Train
startLoopNo
startMilePost - Variable in class gui.entities.sectionEntities.Station
 
startMilePost - Variable in class gui.entities.sectionEntities.trackEntities.TrackSegment
 
startSimulation(String[]) - Method in class simulator.scheduler.SimulationStart
 
startStationToStationScheduling(int) - Method in class simulator.dispatcher.FreightSimulator
 
startStationToStationScheduling(String[]) - Method in class simulator.scheduler.SimulationStart
 
startTime - Variable in class gui.entities.trainEntities.Train
startTime in (unit ?)
starttimeField - Variable in class input.Maintblock
 
startTimeField - Variable in class input.TrainInputDialog
 
starttimeFieldList - Variable in class input.Maintblock
 
startTimeInput - Variable in class gui.entities.trainEntities.Train
 
starttimeLabel - Variable in class input.Maintblock
 
startTimeLabel - Variable in class input.TrainInputDialog
 
starttimeList - Variable in class input.SectionInputDialog
 
StartUpScreen - Class in simulator.ui
Serial details
StartUpScreen() - Constructor for class simulator.ui.StartUpScreen
Start up screen details
station - Variable in class gui.entities.sectionEntities.Platform
 
Station - Class in gui.entities.sectionEntities
 
Station(String, String, double, double, double) - Constructor for class gui.entities.sectionEntities.Station
stationName stores name of the station stationCode stores code of the station startMilePost stores the starting mile post endMilePost stores the starting mile post stationVelocity stores station velocity (unit ?)
Station() - Constructor for class gui.entities.sectionEntities.Station
 
Station(double, double, double, String) - Constructor for class gui.entities.sectionEntities.Station
 
STATION_DELETE_TOOL - Static variable in class globalVariables.GlobalVariables
 
STATION_DIAGRAM_SELECTED - Static variable in class globalVariables.GlobalVariables
 
Station_ID - Variable in class input.LoopInputDialog
 
STATION_INSERT_TOOL - Static variable in class globalVariables.GlobalVariables
 
STATION_SELECT_TOOL - Static variable in class globalVariables.GlobalVariables
 
stationButton - Variable in class input.InputFiles
 
stationButton - Variable in class input.SectionInputDialog
 
stationCodeEditDeleteLabel - Variable in class input.StationInputDialog
 
stationDiagramCount - Static variable in class globalVariables.GlobalVariables
 
stationField - Variable in class input.TrainInputDialog
 
stationFieldList - Variable in class input.TrainInputDialog
 
stationinfoLabel - Variable in class input.BlockInput
 
stationInputDialog - Static variable in class globalVariables.GlobalVar
 
StationInputDialog - Class in input
 
StationInputDialog() - Constructor for class input.StationInputDialog
 
stationLabel - Variable in class input.TrainInputDialog
 
StationList - Class in gui.entities.sectionEntityList
 
StationList() - Constructor for class gui.entities.sectionEntityList.StationList
 
stationList - Variable in class input.SectionInputDialog
 
stationList - Variable in class input.TrainInputDialog
 
stationList - Variable in class simulator.input.SimulationInstance
stationArrayList
stationLoopsCombo - Variable in class input.TrainInputDialog
 
stationName - Variable in class gui.entities.sectionEntities.Station
 
stationName - Variable in class gui.entities.sectionEntities.trackEntities.Loop
 
StationName - Variable in class input.BlockInput
 
stationName - Variable in class input.StationInputDialog
 
stationNameComboBox - Variable in class input.StationInputDialog
 
stationNameField - Variable in class input.StationInputDialog
 
stationNameLabel - Variable in class input.StationInputDialog
 
stationno - Variable in class input.BlockInput
 
stationToBeUpdated - Variable in class input.StationInputDialog
 
StationToStationScheduler - Class in simulator.scheduler
 
StationToStationScheduler() - Constructor for class simulator.scheduler.StationToStationScheduler
 
StationToStationScheduler(Train, Loop, Loop, double) - Constructor for class simulator.scheduler.StationToStationScheduler
 
stationToStationSchedulerStack - Variable in class gui.entities.trainEntities.Train
 
stationToStationScheduling - Static variable in class globalVariables.GlobalVariables
 
stationVelocity - Variable in class gui.entities.sectionEntities.Station
 
status - Variable in class simulator.scheduler.StatusTraverseBlock
status
StatusTraverseBlock - Class in simulator.scheduler
 
StatusTraverseBlock() - Constructor for class simulator.scheduler.StatusTraverseBlock
 
StatusTraverseBlock(boolean, double, int) - Constructor for class simulator.scheduler.StatusTraverseBlock
 
StatusTraverseBlock(boolean, boolean, int) - Constructor for class simulator.scheduler.StatusTraverseBlock
 
StatusTraversePath - Class in simulator.scheduler
 
StatusTraversePath(boolean, double, double, int) - Constructor for class simulator.scheduler.StatusTraversePath
 
stroke - Static variable in class simulator.outputFeatures.graph.DrawStyle
stroke
Submit1Button - Variable in class input.BlockInput
 
Submit2Button - Variable in class input.BlockInput
 
submitButton - Variable in class input.Maintblock
 
SUBURBAN_TRAIN_PRIORITY - Static variable in class globalVariables.GlobalVar
 
succedingno - Variable in class input.BlockInput
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z