- 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
-