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 

H

handleDepTimeGreaterThanArrTime(double, double, double, Link, Link, double, int) - Method in class simulator.scheduler.BlockScheduler
Handle the cases in which departure time is greater than the arrival time
handleRedSignal(double) - Method in class simulator.scheduler.BlockScheduler
 
handleSignalFailure(Link, double) - Method in class simulator.scheduler.BlockScheduler
 
HAS_ABOVE_LOOP - Static variable in class globalVariables.GlobalVariables
 
HAS_BELOW_LOOP - Static variable in class globalVariables.GlobalVariables
 
HAS_BOTH_LOOPS - Static variable in class globalVariables.GlobalVariables
 
hasBlockDirectionFile - Variable in class simulator.input.SimulationInstance
has Block Direction File
hasError() - Method in class gui.entities.sectionEntities.Entity
 
hasError() - Method in class gui.entities.sectionEntities.signal.Signal
 
hasError() - Method in class gui.entities.sectionEntities.Station
 
hasError() - Method in class gui.entities.sectionEntities.trackEntities.Block
 
hasError() - Method in class gui.entities.sectionEntities.trackEntities.Link
 
hasError() - Method in class gui.entities.sectionEntities.trackEntities.Loop
 
hasError() - Method in class gui.entities.sectionEntities.trackProperties.Gradient
 
hasError() - Method in class gui.entities.sectionEntities.trackProperties.GradientEffect
 
hasError() - Method in class gui.entities.sectionEntities.trackProperties.SpeedRestriction
 
hasError() - Method in class gui.entities.trainEntities.Train
 
HashBlockEntry - Class in simulator.scheduler
HashBlockEntry
HashBlockEntry() - Constructor for class simulator.scheduler.HashBlockEntry
 
HashBlockTable - Class in gui.entities.sectionEntityList
 
HashBlockTable() - Constructor for class gui.entities.sectionEntityList.HashBlockTable
 
hashBlockTable - Variable in class simulator.input.SimulationInstance
hashBlock
hasNoNextBlockToTraverse() - Method in class simulator.scheduler.BlockScheduler
 
hasPath(int, int) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
hasPathTo(Block, int) - Method in class gui.entities.sectionEntities.trackEntities.Block
 
hasRailClipse - Variable in class simulator.input.SimulationInstance
 
hasReachedDestination() - Method in class gui.entities.trainEntities.Train
 
hasReachedDestinationStation() - Method in class simulator.scheduler.BlockScheduler
Determine if currenTrain has reached its destination station
hasReachedOverlapEndDistance(Block, OverlapParameters) - Method in class simulator.scheduler.BlockScheduler
Determine if the block depending upon the train's direction covers the Global.overlapEndDistance
hasScheduledHalt(Loop, SimulationInstance) - Method in class gui.entities.trainEntities.Train
Determine if the train has a scheduled halt at the loop
headwayFreight - Static variable in class globalVariables.GlobalVar
 
HeadwayGenerator - Class in simulator.scripts
 
HeadwayGenerator() - Constructor for class simulator.scripts.HeadwayGenerator
 
headwayScheduled - Static variable in class globalVariables.GlobalVar
 
height - Variable in class input.InputDialog
 
heightDifference - Variable in class input.InputDialog
 
HelloWorldScript - Class in simulator.scripts
 
HelloWorldScript() - Constructor for class simulator.scripts.HelloWorldScript
 
hideKeyListener - Variable in class simulator.outputFeatures.SearchFrame
 
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