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 

G

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