|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
MinimumSeparationCalculator<T extends WeightClass> | Interface to be implemented by classes that calculate the minimum separation time between two aircraft based on their weight class and action type (departure, arrival, or arrival crossing). |
WeightClass | Empty interface for different enums of weight classes to implement. |
Class Summary | |
---|---|
Aircraft | Represents an aircraft, whose file and FCFS indexes, spot ready time, unimpeded taxi time, and weight class are given. |
AircraftAlphaComparator | Comparator for Aircraft based on their computed ready times at the runway. |
AircraftFileIndexComparator | Comparator for Aircraft based on their file indexes. |
AircraftSpotReadyComparator | Comparator for Aircraft based on when they are ready at the spot. |
AircraftSpotReleaseComparator | Comparator for Aircraft based on the time they are released from the spot. |
DefaultDepartureMinimumSeparationCalculator | This class reads in and returns the minimum separation times for departures based on the weight classes of both the leading and following aircraft. |
TestAircraftFileIndexComparator | |
TestDefaultDepartureMinimumSeparationCalculator |
Enum Summary | |
---|---|
DefaultWeightClass | Represents the default weight classes that this project considers, based on a number of different standards. |
MinimumSeparationCalculator.ActionType |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |