generateTrainArrayToSimulate(SimulationInstance) - Method in class gui.entities.sectionEntityList.TrainList
generateTrainArrayToSimulate() - Method in class simulator.input.SimulationInstance
get(int) - Method in class gui.entities.sectionEntityList.GradientList
get(int) - Method in class gui.entities.sectionEntityList.SpeedRestrictionList
get(int) - Method in class simulator.outputFeatures.graph.GLine
get(int) - Method in class simulator.outputFeatures.graph.Layer
getAcceleration() - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
getAcceleration() - Method in class gui.entities.trainEntities.Train
getAccelerationChange() - Method in class gui.entities.sectionEntities.trackProperties.GradientEffect
getAccelerationChange() - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
getAccParam() - Method in class gui.entities.trainEntities.Train
getActionableTime() - Method in class gui.entities.trainEntities.Train
getAllLinksForBlock(Block) - Method in class gui.entities.sectionEntityList.HashBlockTable
getAllLinksForBlock(Block) - Method in class simulator.input.SimulationInstance
getArraySignalFailure() - Method in class gui.entities.sectionEntities.signal.SignalFailure
getArrivalTime() - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
getArrivalTime() - Method in class simulator.scheduler.SimulatorTimeTableEntry
getAWSTinyBlockList(double, double, int) - Method in class gui.entities.sectionEntities.trackProperties.TinyBlockList
getBlock(double) - Method in class gui.entities.sectionEntityList.HashBlockTable
getBlock(double) - Method in class simulator.input.SimulationInstance
getBlock() - Method in class simulator.scheduler.HashBlockEntry
getBlockByBlockNo(int) - Method in class input.SectionInputDialog
getBlockDiagramFileName() - Static method in class globalVariables.FileNames
getBlockDirectionFileName() - Static method in class globalVariables.FileNames
getBlockDirectionInInterval() - Method in class gui.entities.sectionEntities.trackEntities.Block
getBlockFileName() - Static method in class globalVariables.FileNames
getBlockFromBlockNo(int) - Method in class gui.entities.sectionEntityList.HashBlockTable
getBlockFromBlockNo(int) - Method in class simulator.input.SimulationInstance
getBlockInput() - Static method in class globalVariables.GlobalVar
getBlockIntervalFromTime(double) - Method in class gui.entities.sectionEntities.trackProperties.BlockDirectionInInterval
getBlockListByTime(int, double) - Method in class gui.entities.sectionEntityList.HashBlockTable
getBlockListByTime(int, double) - Method in class simulator.input.SimulationInstance
getBlockName() - Method in class gui.entities.sectionEntities.trackEntities.Block
getBlockNo() - Method in class gui.entities.sectionEntities.signal.SignalFailureFormat
getBlockNo() - Method in class gui.entities.sectionEntities.trackEntities.Block
getBlockNumberSet() - Method in class simulator.scheduler.StationToStationScheduler
getBlocksByMaxTimeTaken(SimulationInstance) - Method in class gui.entities.trainEntities.Train
getBlockSignal(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getBlocksTraversedByTrain(SimulationInstance) - Method in class gui.entities.trainEntities.Train
getBlockVelocityProfileArray() - Method in class simulator.scheduler.RunTimeReturn
getBlockWorkingTime() - Static method in class files.Parameters
getBookedSpeed() - Method in class gui.entities.trainEntities.Train
getColor(int) - Method in class simulator.outputFeatures.GraphPanel
getColor(int) - Method in class simulator.outputFeatures.GraphPaper
getCrossMainLine() - Method in class gui.entities.sectionEntities.trackEntities.Loop
getCrossover() - Method in class gui.entities.sectionEntities.trackEntities.Link
getCrossovers() - Method in class gui.entities.sectionEntities.trackEntities.Link
getCrossoverString() - Method in class gui.entities.sectionEntities.trackEntities.Link
getCurrentLoop() - Method in class gui.entities.trainEntities.Train
getCurrentTrainNo() - Method in class simulator.dispatcher.FreightSimulator
getDebugFileName() - Static method in class globalVariables.FileNames
getDeceleration() - Method in class gui.entities.trainEntities.Train
getDecelerationChange() - Method in class gui.entities.sectionEntities.trackProperties.GradientEffect
getDecelerationChange() - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
getDeceParam() - Method in class gui.entities.trainEntities.Train
getDelayFactor() - Static method in class files.Parameters
getDepartTime(int, int) - Method in class gui.entities.sectionEntities.Station
Get the departing time of the train
getDepartTime() - Method in class gui.entities.trainEntities.Train
getDepartureTime() - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
getDepartureTime() - Method in class simulator.scheduler.SimulatorTimeTableEntry
getDepartureTimeFromTrainNo(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getDestinationLoopNumber() - Method in class gui.entities.trainEntities.Train
getDirection() - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
getDirection() - Method in class gui.entities.sectionEntities.trackProperties.Gradient
getDirection() - Method in class gui.entities.sectionEntities.trackProperties.GradientEffect
getDirection() - Method in class gui.entities.trainEntities.Train
getDirectionFromDirectionString(String) - Static method in class globalVariables.GlobalVar
getDirectionFromDirectionString(String) - Static method in class globalVariables.GlobalVariables
getDirectionIntFromString(String) - Static method in class globalVariables.GlobalVar
getDirectionString(int) - Static method in class globalVariables.GlobalVariables
getDirectionString() - Method in class gui.entities.trainEntities.Train
getDirectionStringFromDirection(int) - Static method in class globalVariables.GlobalVar
getDistance(double, double, double, double) - Static method in class globalVariables.GlobalVariables
getDownLinks() - Method in class simulator.scheduler.HashBlockEntry
getDraw() - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
getDrawColour() - Method in class gui.entities.trainEntities.Train
getEarliestArrivalTime(double, int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getEarliestArrivalTime(double, double, int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getEarliestArrivalTime(double, int) - Method in class gui.entities.sectionEntities.trackEntities.WarnerBlock
getEarliestArrivalTime(double, double, int) - Method in class gui.entities.sectionEntities.trackEntities.WarnerBlock
Time details of the earliest arrival
time1 in (unit ?)
time2 in (unit ?)
getEarliestArrivalTimeFromBlockInterval(double, int) - Method in class gui.entities.sectionEntities.trackProperties.BlockDirectionInInterval
getEmptyBlockWithTinyBlocksAdded(Train, int, Link, Link, double, boolean, boolean) - Method in class gui.entities.sectionEntities.trackEntities.Block
Add the tiny blocks of the blocks from the startBlock till the signal
value number of the blocks into the emptyBlock.
getEnd() - Method in class gui.entities.sectionEntities.signal.SignalFailureFormat
getEndLoopNo() - Method in class gui.entities.trainEntities.Train
getEndMilePost() - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
getEndMilePost(int) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
getEndMilePost() - Method in class gui.entities.sectionEntities.Station
getEndMilePost(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getEndMilePost() - Method in class gui.entities.sectionEntities.trackEntities.Link
getEndMilePost() - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
getEndMilePost() - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
getEndMilePost(int) - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
getEndMilePost() - Method in class simulator.scheduler.SimulatorTimeTableEntry
getEndMilePost(int) - Method in class simulator.velocityProfileCalculation.VelocityProfileArray
getEndStation() - Method in class gui.entities.trainEntities.Train
getEndTime() - Method in class gui.entities.sectionEntities.signal.SignalEntry
getEndTime() - Method in class gui.entities.sectionEntities.time.Interval
getEndTime() - Method in class gui.entities.sectionEntities.trackProperties.BlockInterval
getEndVelocity() - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
getEndVelocity(Train) - Method in class simulator.velocityProfileCalculation.VelocityProfileArray
getEntityType() - Method in class gui.entities.sectionEntities.Entity
getFileName() - Static method in class globalVariables.FileNames
getGradientBySlopeDirection(String, boolean, boolean) - Method in class input.SectionInputDialog
getGradientDiagramFileName() - Static method in class globalVariables.FileNames
getGradientEffectBySlopeDirection(String, boolean) - Method in class input.SectionInputDialog
getGradientEffectDiagramFileName() - Static method in class globalVariables.FileNames
getGradientEffectsFileName() - Static method in class globalVariables.FileNames
getGradientEffectsInputDialog() - Static method in class globalVariables.GlobalVar
getGradientFileName() - Static method in class globalVariables.FileNames
getGradientFormatBySlopeDirection(String, boolean, boolean) - Method in class input.GradientInputDialog
getGradientInputDialog() - Static method in class globalVariables.GlobalVar
getGradientList() - Method in class gui.entities.sectionEntities.trackEntities.Block
getGradientsString() - Method in class gui.entities.sectionEntities.trackEntities.Block
getGradientValue() - Method in class gui.entities.sectionEntities.trackProperties.Gradient
getGradientValue() - Method in class gui.entities.sectionEntities.trackProperties.GradientEffect
getGraphPanel() - Method in class simulator.dispatcher.FreightSimulator
getGridInstance() - Method in class simulator.outputFeatures.graph.Paper
gets the instance of the grid layer.
getHashBlockEntryForBlock(StreamTokenizer) - Static method in class simulator.scheduler.HashBlockEntry
getHashBlockEntryForLoop(StreamTokenizer, StationList) - Static method in class simulator.scheduler.HashBlockEntry
getHasPathToBlockMap(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getInfoString() - Method in class gui.entities.sectionEntities.Station
getInfoString() - Method in class simulator.scheduler.Condition
getInputFileInterface() - Static method in class globalVariables.GlobalVar
getIntegerFromTimeString(String) - Static method in class simulator.util.Time
getInterpolatedRect(Rectangle2D.Double, Rectangle2D.Double, double, double, boolean) - Static method in class globalVariables.GlobalVariables
getLastEndmilepost(int, int) - Method in class simulator.input.SimulationInstance
getLastIntervalByTrain(Train) - Method in class gui.entities.sectionEntities.trackEntities.Block
getLastLoopNo() - Method in class gui.entities.trainEntities.Train
Get the loop number of the last loop to be traversed by the train.
getLastOverlapBlock(Block, OverlapParameters) - Method in class simulator.scheduler.BlockScheduler
getLength() - Method in class gui.entities.sectionEntities.trackEntities.Link
getLength() - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
getLength() - Method in class gui.entities.trainEntities.Train
getLinkCrossoversString(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getLinkDiagramFileName() - Static method in class globalVariables.FileNames
getLinkFileName() - Static method in class globalVariables.FileNames
getLinkLengthsString(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getLinkListString(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getLinkLocationsOnBlock(Block) - Method in class gui.entities.sectionEntityList.HashBlockTable
getLinkLocationsOnBlock(Block) - Method in class simulator.input.SimulationInstance
getLinkPrioritiesString(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getLogger() - Static method in class gui.entities.sectionEntities.trackEntities.Block
getLoopByBlockNo(int) - Method in class input.SectionInputDialog
getLoopDiagramFileName() - Static method in class globalVariables.FileNames
getLoopFileName() - Static method in class globalVariables.FileNames
getLoopList() - Method in class simulator.input.SimulationInstance
getLoopNextTrainToBeScheduled() - Method in class gui.entities.sectionEntities.trackEntities.Loop
getLoopNo() - Method in class simulator.scheduler.SimulatorTimeTableEntry
getLoopType() - Method in class gui.entities.sectionEntities.trackEntities.Loop
getLoopVelocity() - Method in class gui.entities.sectionEntities.trackEntities.Loop
getMainLoop(int) - Method in class gui.entities.sectionEntities.Station
Get the main loop of the station
getMaintInputDialog() - Static method in class globalVariables.GlobalVar
getMark() - Method in class simulator.outputFeatures.graph.GridLine
getMax() - Method in class simulator.outputFeatures.graph.GridLine
getMaximumPossibleSpeed() - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
getMaximumPossibleSpeed() - Method in class gui.entities.trainEntities.Train
getMaxSpeed() - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
getMilepost() - Method in class simulator.velocityProfileCalculation.TrainKinetics
getMilePostsByNextLink(Link, Train, double) - Method in class gui.entities.sectionEntities.trackEntities.Block
getMilePostsByPreviousLink(Link, Train, double) - Method in class gui.entities.sectionEntities.trackEntities.Block
getName() - Method in class simulator.outputFeatures.graph.DrawObject
This gets the name of the curve.
getName() - Method in class simulator.outputFeatures.graph.Marker
getNextBlock(Train) - Method in class gui.entities.sectionEntities.trackEntities.Block
1) It finds a preferred loop or a block as per whether the currentblock
has next block as a loop or block.
getNextBlock() - Method in class gui.entities.sectionEntities.trackEntities.Link
getNextBlockByDirection(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getNextBlockNo() - Method in class gui.entities.sectionEntities.trackEntities.Link
getNextBlockRelativeMilePost() - Method in class gui.entities.sectionEntities.trackEntities.Link
getNextLink(Train) - Method in class gui.entities.sectionEntities.trackEntities.Block
getNextLinks(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getNextLinks() - Method in class gui.entities.sectionEntities.trackEntities.Block
getNextMainBlock() - Method in class gui.entities.sectionEntityList.LinkList
getNextMainLink() - Method in class gui.entities.sectionEntityList.LinkList
getNextReferenceLoop(ArrayList<ReferenceTableEntry>) - Method in class gui.entities.sectionEntities.trackEntities.Loop
Get the loop number of the next reference entry of a scheduled train.
getNextReferenceLoop() - Method in class gui.entities.trainEntities.Train
getNextTrainToBeScheduledDepartureTime() - Method in class gui.entities.sectionEntities.trackEntities.Loop
getNightsfsr() - Method in class gui.entities.sectionEntities.trackEntities.Block
getNonOverlappingRunTimeReturn(Train, VelocityProfileArray, double, double, double, Link) - Method in class gui.entities.sectionEntities.trackEntities.Block
getNonOverlappingRunTimeSignal(Train, int, double, double, Link, Link, double, boolean) - Method in class gui.entities.sectionEntities.trackEntities.Block
1) It does some signal handling.
getNoOfColours() - Static method in class files.Parameters
getNumberOfAspects() - Method in class gui.entities.sectionEntities.signal.Signal
getNumberOfBlocks() - Method in class simulator.input.SimulationInstance
getOccupanciesToDisplay() - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
getOccupancyTimeByTrain(Train) - Method in class gui.entities.sectionEntities.trackEntities.Block
getOccupy() - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
getOnlyActualOccupancies() - Method in class gui.entities.sectionEntities.trackEntities.Block
getOperatingDays() - Method in class gui.entities.trainEntities.ScheduledTrain
getOriginLoop() - Method in class gui.entities.trainEntities.Train
getOverlapDistance(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getOverlappingRunTimeReturn(Train, VelocityProfileArray, OverlapParameters) - Method in class gui.entities.sectionEntities.trackEntities.Block
Get the
RunTimeReturn
for the block and the overlapping part of
the train after it just exits the block.
getPaint() - Method in class simulator.outputFeatures.graph.DrawObject
This gets the color in which the curve is being painted.
getPaper() - Method in class simulator.outputFeatures.GraphFrame
getPaper() - Method in class simulator.outputFeatures.GraphPanel
getParameterInputDialog() - Static method in class globalVariables.GlobalVar
getParametersFileName() - Static method in class globalVariables.FileNames
getPassengerDelayFileName() - Static method in class globalVariables.FileNames
getPassengerDelayList() - Method in class simulator.input.SimulationInstance
getPath(Block, Train, int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getPathLoopList() - Method in class gui.entities.trainEntities.ScheduledTrain
getPlatformName() - Method in class gui.entities.sectionEntities.trackEntities.Loop
getPrefinalStationNames() - Method in class input.SectionInputDialog
getPrettyPrinted(double, int) - Static method in class globalVariables.GlobalVariables
getPreviousBlock() - Method in class gui.entities.sectionEntities.trackEntities.Link
getPreviousBlockNo() - Method in class gui.entities.sectionEntities.trackEntities.Link
getPreviousBlockRelativeMilePost() - Method in class gui.entities.sectionEntities.trackEntities.Link
getPreviousLinks() - Method in class gui.entities.sectionEntities.trackEntities.Block
getPreviousLinkVelocityProfileArray() - Method in class simulator.scheduler.RunTimeReturn
getPreviousRakeLinkNo() - Method in class gui.entities.trainEntities.Train
getPreviousRakeLinkTrain() - Method in class gui.entities.trainEntities.Train
getPriority() - Method in class gui.entities.sectionEntities.trackEntities.Link
getPriority() - Method in class gui.entities.trainEntities.Train
getProfileLayer() - Method in class simulator.outputFeatures.graph.Paper
getRailwayLineDiagramFile() - Static method in class globalVariables.FileNames
getRakeLinkNo() - Method in class gui.entities.trainEntities.Train
getRakeLinkTrain() - Method in class gui.entities.trainEntities.Train
getRedFailVelocity() - Static method in class files.Parameters
getRedFailWaitTime() - Static method in class files.Parameters
getReferenceArrivalTime() - Method in class gui.entities.sectionEntities.time.ReferenceTableEntry
getReferenceDepartureTime() - Method in class gui.entities.sectionEntities.time.ReferenceTableEntry
getReferenceDepartureTime() - Method in class simulator.scheduler.LoopTrainScheduleData
getReferenceLoop() - Method in class gui.entities.sectionEntities.time.ReferenceTableEntry
getReferenceLoopNo() - Method in class gui.entities.sectionEntities.time.ReferenceTableEntry
getRefTabEntryFromStationName(String) - Method in class gui.entities.trainEntities.Train
Get reference table entry from the station name.
getRefTables() - Method in class gui.entities.trainEntities.Train
getRelativeEndMilePost() - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
getRelativeEndMilePost() - Method in class gui.entities.sectionEntities.trackProperties.TrackCharacteristic
getRelativeStartMilePost() - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
getRelativeStartMilePost() - Method in class gui.entities.sectionEntities.trackProperties.TrackCharacteristic
getRunTime() - Method in class simulator.velocityProfileCalculation.VelocityProfileArray
getRunTimeReturnConsideringWarner(Link, int, double, boolean, RunTimeReturn, double, int) - Method in class simulator.scheduler.BlockScheduler
If there is a need to consider the warner distance, get the new
RunTimeReturn
for the modified block considering the warner
distance
getRunTimeToNextStation() - Method in class gui.entities.sectionEntities.time.ReferenceTableEntry
getRunTimeVelocity(Train, double, double) - Method in class gui.entities.sectionEntities.trackEntities.Block
getScheduledTrainsFileName() - Static method in class globalVariables.FileNames
getScheduler(Block, Train, SimulationInstance) - Method in class simulator.scheduler.SchedulerFactory
Get the Block scheduler.
getSectionInputDialog() - Static method in class globalVariables.GlobalVar
getSfsr() - Method in class gui.entities.sectionEntities.trackEntities.Block
getSignal(Block, Train, double, boolean, int, SimulationInstance) - Method in class gui.entities.sectionEntities.signal.Signal
1) It first calls block.isFree(arrivalTime) which in return calls
occupy.inInterval(time) IntervalArray: int inInterval(double time)
returns the interval in the array which contains the given time argument
or returns -1 if no such interval exists.
getSignal(Train, double, boolean, int, SimulationInstance) - Method in class gui.entities.sectionEntities.trackEntities.Block
getSignal(Train, int, double) - Method in class gui.entities.sectionEntities.trackEntities.WarnerBlock
This returns the signal of red or green and more.
getSignal(Train, int, double) - Method in class gui.entities.sectionEntities.trackEntities.WarnerLoop
(non-Javadoc)
getSignal() - Method in class simulator.scheduler.SimulatorTimeTableEntry
getSignalColor(int, int) - Static method in class gui.entities.sectionEntities.signal.Signal
getSignalColor(int) - Method in class simulator.input.SimulationInstance
getSignalDiagramFile() - Static method in class globalVariables.FileNames
getSignalDiagramFileName() - Static method in class globalVariables.FileNames
getSignalFailCounter() - Method in class gui.entities.trainEntities.Train
getSignalFailedBlocks() - Method in class gui.entities.trainEntities.Train
getSignalFailFlag() - Method in class gui.entities.sectionEntities.trackEntities.Block
getSignalFailure() - Method in class gui.entities.sectionEntities.trackEntities.Block
getSignalFailureFileName() - Static method in class globalVariables.FileNames
getSignalLayer() - Method in class simulator.outputFeatures.graph.Paper
getSignalValue() - Method in class gui.entities.sectionEntities.signal.Signal
getSignalValue() - Method in class gui.entities.sectionEntities.signal.SignalEntry
getSignalValueFromTime(double, SimulationInstance) - Method in class gui.entities.sectionEntities.signal.SignalEntryList
getSimulationCurrentTime() - Static method in class globalVariables.GlobalVariables
getSimulationTime() - Static method in class files.Parameters
getSortedLinks(Train, int) - Method in class gui.entities.sectionEntityList.LinkList
NextBLockArray: ArrayList getSortedLinks(Train train, Block block,
double arrivalTime, double deptTime, double startVelocity) 1) The base
cases as in the nextBlockArray has size 0 or 1 it should return the
linkArray or add the only nextBlock and return.
getSortedTrainList(TrainList) - Static method in class simulator.scheduler.StationToStationScheduler
getSpeedLimit() - Method in class gui.entities.sectionEntities.trackProperties.SpeedRestriction
getSpeedLimitEndMilePostsString() - Method in class gui.entities.sectionEntities.trackEntities.Block
getSpeedLimitsString() - Method in class gui.entities.sectionEntities.trackEntities.Block
getSpeedLimitStartMilePostsString() - Method in class gui.entities.sectionEntities.trackEntities.Block
getSpeedRestrictionDiagramFileName() - Static method in class globalVariables.FileNames
getSpeedRestrictionList() - Method in class gui.entities.sectionEntities.trackEntities.Block
getSpeedRestrictionsString() - Method in class gui.entities.sectionEntities.trackEntities.Block
getStart() - Method in class gui.entities.sectionEntities.signal.SignalFailureFormat
getStartLoopNo() - Method in class gui.entities.trainEntities.Train
getStartMilePost() - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
getStartMilePost(int) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
getStartMilePost() - Method in class gui.entities.sectionEntities.Station
getStartMilePost(int) - Method in class gui.entities.sectionEntities.trackEntities.Block
getStartMilePost() - Method in class gui.entities.sectionEntities.trackEntities.Link
getStartMilePost() - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
getStartMilePost() - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
getStartMilePost(int) - Method in class gui.entities.sectionEntities.trackProperties.TinyBlock
getStartMilePost() - Method in class simulator.scheduler.SimulatorTimeTableEntry
getStartMilePost(int) - Method in class simulator.velocityProfileCalculation.VelocityProfileArray
getStartTime() - Method in class gui.entities.sectionEntities.signal.SignalEntry
getStartTime() - Method in class gui.entities.sectionEntities.time.Interval
getStartTime() - Method in class gui.entities.trainEntities.Train
getStartVelocity() - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
getStartVelocity() - Method in class simulator.scheduler.SimulatorTimeTableEntry
getStartVelocity(Train) - Method in class simulator.velocityProfileCalculation.VelocityProfileArray
getStation() - Method in class gui.entities.sectionEntities.trackEntities.Loop
getStation(String) - Method in class gui.entities.sectionEntityList.StationList
getStation(String) - Method in class simulator.input.SimulationInstance
getStationByStationName(String) - Method in class input.SectionInputDialog
getStationCode() - Method in class gui.entities.sectionEntities.Station
getStationDiagramFile() - Static method in class globalVariables.FileNames
getStationFile() - Static method in class globalVariables.FileNames
getStationFileName() - Static method in class globalVariables.FileNames
getStationFromFile(StreamTokenizer, String) - Static method in class gui.entities.sectionEntities.Station
getStationIdByStationName(String) - Method in class input.SectionInputDialog
getStationInputDialog() - Static method in class globalVariables.GlobalVar
getStationList() - Method in class simulator.input.SimulationInstance
getStationName() - Method in class gui.entities.sectionEntities.Station
getStationName() - Method in class gui.entities.sectionEntities.time.ReferenceTableEntry
getStationName() - Method in class gui.entities.sectionEntities.trackEntities.Loop
getStationName(int) - Method in class gui.entities.sectionEntityList.LoopList
getStationName(int) - Method in class simulator.input.SimulationInstance
getStationNameByStationId(int) - Method in class input.SectionInputDialog
getStationNames() - Method in class input.SectionInputDialog
getStationVelocity() - Method in class gui.entities.sectionEntities.Station
getStroke() - Method in class simulator.outputFeatures.graph.Layer
getTestCaseDirectory() - Static method in class globalVariables.FileNames
getTime() - Method in class gui.entities.sectionEntities.time.Interval
getTime() - Method in class simulator.scheduler.SimulatorTimeTableEntry
getTimeInHHMMformat(int) - Static method in class simulator.input.ChangeTimeTable
getTimeInHHMMSSformat(int) - Static method in class simulator.input.ChangeTimeTable
getTimeStringFromInteger(int) - Static method in class simulator.util.Time
getTimeTables() - Method in class gui.entities.trainEntities.Train
getTimeTablesHaltsOnly(SimulationInstance) - Method in class gui.entities.trainEntities.Train
getTinyBlockList() - Method in class gui.entities.sectionEntities.trackEntities.TrackSegment
getTinyBlockListBetweenMilePosts(double, double) - Method in class gui.entities.sectionEntities.trackProperties.TinyBlockList
getTotalTime() - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
getTrackSegment() - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
getTrackSegment() - Method in class gui.entities.sectionEntities.trackProperties.TrackCharacteristic
getTrain(int) - Method in class gui.entities.sectionEntityList.TrainList
getTrain() - Method in class simulator.scheduler.LoopTrainScheduleData
getTrainByTrainNumber(int) - Method in class input.SectionInputDialog
getTrainDiagramFileName() - Static method in class globalVariables.FileNames
getTrainFromTrainNo(int) - Method in class simulator.input.SimulationInstance
getTrainInputDialog() - Static method in class globalVariables.GlobalVar
getTrainKineticsByTime(double, int, Block) - Method in class simulator.velocityProfileCalculation.VelocityProfileArray
getTrainList(boolean) - Method in class input.SectionInputDialog
getTrainList() - Method in class simulator.dispatcher.FreightSimulator
getTrainList() - Method in class simulator.input.SimulationInstance
getTrainNew(int, double, Block) - Method in class gui.entities.sectionEntityList.TrainList
getTrainNew(int, double, Block) - Method in class simulator.input.SimulationInstance
getTrainNo() - Method in class gui.entities.sectionEntities.time.Interval
getTrainNo() - Method in class gui.entities.trainEntities.Train
getTrainNoFromOccupancy(double, double) - Method in class gui.entities.sectionEntities.trackEntities.Block
getUnscheduledTrainsFileName() - Static method in class globalVariables.FileNames
getUpLinks() - Method in class simulator.scheduler.HashBlockEntry
getupLoopByStationId(int) - Method in class input.SectionInputDialog
getVelocity() - Method in class gui.entities.trainEntities.Train
getVelocity() - Method in class simulator.velocityProfileCalculation.TrainKinetics
getVelocityFromMilepost(double) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
getVelocityProfileArray(Train, int, double, double, Link, Link, double, boolean, boolean) - Method in class gui.entities.sectionEntities.trackEntities.Block
getVelocityProfileArray() - Method in class simulator.scheduler.RunTimeReturn
getVelocityProfileArray() - Method in class simulator.scheduler.SimulatorTimeTableEntry
getVelocityProfileFromMilepost(double) - Method in class gui.entities.trainEntities.Train
getVelocityProfileList() - Method in class gui.entities.trainEntities.Train
getViewMode() - Static method in class globalVariables.GlobalVariables
getVisible() - Method in class simulator.outputFeatures.graph.Layer
getWarnerDistance() - Static method in class files.Parameters
getWeightedTraffic(int) - Method in class gui.entities.sectionEntityList.TrainList
getWeightedTraffic(int) - Method in class simulator.input.SimulationInstance
getWhetherMainLine() - Method in class gui.entities.sectionEntities.trackEntities.Loop
getWhetherMainLineFromType(String) - Static method in class gui.entities.sectionEntities.trackEntities.Loop
getX() - Method in class simulator.outputFeatures.graph.Marker
getXGrid() - Method in class simulator.outputFeatures.graph.Paper
Sets the grid for the X axis
getXOffset() - Static method in class globalVariables.GlobalVariables
getXOrigin() - Method in class simulator.outputFeatures.graph.GridLine
getXScale() - Static method in class globalVariables.GlobalVariables
getXScale() - Method in class simulator.outputFeatures.graph.DrawObject
gets the scaling factor in the x direction
getXScale() - Method in class simulator.outputFeatures.graph.Layer
gets the scaling factor in the x direction
getXScale() - Method in class simulator.outputFeatures.graph.Paper
gets the scaling factor in the x direction
getXShift() - Method in class simulator.outputFeatures.graph.GLine
getXShift() - Method in class simulator.outputFeatures.graph.GridLine
getXShift() - Method in class simulator.outputFeatures.graph.LineLayer
getY() - Method in class simulator.outputFeatures.graph.Marker
getYGrid() - Method in class simulator.outputFeatures.graph.Paper
Sets the grid for the Y axis
getYOffset() - Static method in class globalVariables.GlobalVariables
getYOrigin() - Method in class simulator.outputFeatures.graph.GridLine
getYScale() - Static method in class globalVariables.GlobalVariables
getYScale() - Method in class simulator.outputFeatures.graph.DrawObject
gets the scaling factor in the Y direction
getYScale() - Method in class simulator.outputFeatures.graph.Layer
gets the scaling factor in the Y direction
getYScale() - Method in class simulator.outputFeatures.graph.Paper
gets the scaling factor in the Y direction
getYShift() - Method in class simulator.outputFeatures.graph.GLine
getYShift() - Method in class simulator.outputFeatures.graph.GridLine
getYShift() - Method in class simulator.outputFeatures.graph.LineLayer
GLine - Class in simulator.outputFeatures.graph
This class provides functionality to draw straight lines in the graph.
GLine() - Constructor for class simulator.outputFeatures.graph.GLine
GlobalVar - Class in globalVariables
global variables class.
globalVariables - package globalVariables
GlobalVariables - Class in globalVariables
GlobalVariables() - Constructor for class globalVariables.GlobalVariables
Gradient - Class in gui.entities.sectionEntities.trackProperties
Gradient(String, String, double, double, TrackSegment) - Constructor for class gui.entities.sectionEntities.trackProperties.Gradient
Gradient(String, String, double, double) - Constructor for class gui.entities.sectionEntities.trackProperties.Gradient
Gradient() - Constructor for class gui.entities.sectionEntities.trackProperties.Gradient
GRADIENT_DELETE_TOOL - Static variable in class globalVariables.GlobalVariables
GRADIENT_DIAGRAM_SELECTED - Static variable in class globalVariables.GlobalVariables
GRADIENT_INSERT_TOOL - Static variable in class globalVariables.GlobalVariables
GRADIENT_SELECT_TOOL - Static variable in class globalVariables.GlobalVariables
gradientButton - Variable in class input.InputFiles
gradientButton - Variable in class input.SectionInputDialog
gradientDiagramCount - Static variable in class globalVariables.GlobalVariables
GradientEffect - Class in gui.entities.sectionEntities.trackProperties
GradientEffect(String, double, double) - Constructor for class gui.entities.sectionEntities.trackProperties.GradientEffect
GradientEffect() - Constructor for class gui.entities.sectionEntities.trackProperties.GradientEffect
gradientEffectButton - Variable in class input.InputFiles
GradientEffectList - Class in gui.entities.sectionEntityList
GradientEffectList() - Constructor for class gui.entities.sectionEntityList.GradientEffectList
gradientEffectList - Variable in class input.SectionInputDialog
gradientEffectsInputDialog - Static variable in class globalVariables.GlobalVar
GradientEffectsInputDialog - Class in input
GradientEffectsInputDialog() - Constructor for class input.GradientEffectsInputDialog
gradientEffectToBeEdited - Variable in class input.GradientEffectsInputDialog
gradientFormatList - Variable in class input.SectionInputDialog
gradientFormatToBeEdited - Variable in class input.GradientInputDialog
gradientInputDialog - Static variable in class globalVariables.GlobalVar
GradientInputDialog - Class in input
GradientInputDialog() - Constructor for class input.GradientInputDialog
GradientList - Class in gui.entities.sectionEntityList
Class for GradientList
GradientList() - Constructor for class gui.entities.sectionEntityList.GradientList
constructor
GradientList - Variable in class input.GradientInputDialog
gradienttype - Static variable in class input.GradientInputDialog
gradientValue - Variable in class gui.entities.sectionEntities.trackProperties.GradientEffect
stores the gradientValue
graphFrame - Variable in class simulator.input.SimulationInstance
GraphFrame - Class in simulator.outputFeatures
GraphFrame(FreightSimulator, SimulationInstance) - Constructor for class simulator.outputFeatures.GraphFrame
GraphKeyListener - Class in simulator.outputFeatures
GraphKeyListener(GraphFrame, SimulationInstance) - Constructor for class simulator.outputFeatures.GraphKeyListener
graphPanel - Variable in class simulator.dispatcher.Simulator
graphPanel
GraphPanel - Class in simulator.outputFeatures
GraphPanel
GraphPanel(FreightSimulator, GraphFrame, GraphKeyListener, SimulationInstance) - Constructor for class simulator.outputFeatures.GraphPanel
GraphPaper - Class in simulator.outputFeatures
GraphPaper
GraphPaper(SimulationInstance) - Constructor for class simulator.outputFeatures.GraphPaper
constructor.
GridLine - Class in simulator.outputFeatures.graph
Note : can output error to indicate that the user has not called the set origin
function and the set mark function
GridLine() - Constructor for class simulator.outputFeatures.graph.GridLine
Grid line color details
GridLine(double, String) - Constructor for class simulator.outputFeatures.graph.GridLine
GridLine(double, Paint) - Constructor for class simulator.outputFeatures.graph.GridLine
GridLine(double, String, Paint) - Constructor for class simulator.outputFeatures.graph.GridLine
GridLine(double) - Constructor for class simulator.outputFeatures.graph.GridLine
gui.diagramEntities.trainDiagrams - package gui.diagramEntities.trainDiagrams
gui.entities.sectionEntities - package gui.entities.sectionEntities
gui.entities.sectionEntities.signal - package gui.entities.sectionEntities.signal
gui.entities.sectionEntities.time - package gui.entities.sectionEntities.time
gui.entities.sectionEntities.trackEntities - package gui.entities.sectionEntities.trackEntities
gui.entities.sectionEntities.trackProperties - package gui.entities.sectionEntities.trackProperties
gui.entities.sectionEntityList - package gui.entities.sectionEntityList
gui.entities.trainEntities - package gui.entities.trainEntities
gui.ui.trainViewMode - package gui.ui.trainViewMode