|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfaa.tg.aircraft.ground.profile.Profile
faa.tg.aircraft.ground.profile.AbortingTakeoff
class AbortingTakeoff
Aborting takeoff is a profile that is aptly named.See the source: AbortingTakeoff.java
| Field Summary | |
|---|---|
private static Coefficient |
BRAKE_COEFF
|
private static java.lang.String |
NAME
|
| Fields inherited from class faa.tg.aircraft.ground.profile.Profile |
|---|
CVS_VERSION_ID, desiredSpeed, groundDynamics, interrupted, pathManager |
| Constructor Summary | |
|---|---|
protected |
AbortingTakeoff(GroundDynamics aGD,
PathManager aPM)
|
| Method Summary | |
|---|---|
protected Coefficient |
determineBrakingCoefficient(GroundTrackSpeed desiredSpeed)
Controls the brakes to capture the arguement speed. |
protected Thrust |
determineThrust(GroundTrackSpeed desiredSpeed)
Controls Thrust to capture the argument speed. |
protected Profile |
generateNext()
Called in the Constructor. |
protected Pathable |
getStartStates()
|
protected boolean |
isSatisfied()
Returns true when the Profile is finished enacting is designated behavior and the next Profile should take over. |
protected ControllerResult |
removeNextHold()
Determines what to do with a request by commands to remove the next hold. |
| Methods inherited from class faa.tg.aircraft.ground.profile.Profile |
|---|
changeFlyingStatus, collisionStop, determineWheelAngle, emergencyStop, generateOutput, getDesiredSpeed, hasNext, next, removeNextHold, setNext, split, switchToHalted, switchToHaltingTaxi, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static final Coefficient BRAKE_COEFF
private static final java.lang.String NAME
| Constructor Detail |
|---|
protected AbortingTakeoff(GroundDynamics aGD,
PathManager aPM)
| Method Detail |
|---|
protected Profile generateNext()
Profile
generateNext in class ProfileisSatisfied(),
setNext()protected Coefficient determineBrakingCoefficient(GroundTrackSpeed desiredSpeed)
Profile
determineBrakingCoefficient in class ProfiledesiredSpeed - the speed which the aircraft will try to capture
protected Thrust determineThrust(GroundTrackSpeed desiredSpeed)
Profile
determineThrust in class ProfiledesiredSpeed - the speed which the aircraft will try to capture
protected boolean isSatisfied()
Profile
isSatisfied in class Profileprotected ControllerResult removeNextHold()
Profile
removeNextHold in class Profile
protected Pathable getStartStates()
throws PathNotFoundException
getStartStates in class ProfilePathNotFoundException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||