Modifier and Type | Field and Description |
---|---|
double |
departureTime |
Loop |
nextReferenceLoop |
boolean |
scheduled |
Loop |
startLoop |
Train |
train |
Constructor and Description |
---|
StationToStationScheduler() |
StationToStationScheduler(Train train,
Loop startLoop,
Loop nextReferenceLoop,
double departureTime) |
Modifier and Type | Method and Description |
---|---|
int |
compare(Train train1,
Train train2) |
java.util.TreeSet<java.lang.Integer> |
getBlockNumberSet() |
static TrainList |
getSortedTrainList(TrainList trainList) |
static void |
insertionSort(TrainList trainList,
Train train) |
void |
print() |
void |
setBlockNumberSet(java.util.TreeSet<java.lang.Integer> blockNumberSet) |
public Train train
public double departureTime
public Loop startLoop
public Loop nextReferenceLoop
public boolean scheduled