faa.tg.simevent.action
Class AcClimbSpeedAction

java.lang.Object
  extended by faa.tg.simevent.action.AcClimbSpeedAction
All Implemented Interfaces:
RecordableConditionalState<SimulationTime>, SimEventAction, SimEventActionOnAircraft, java.lang.Cloneable

Deprecated.

public class AcClimbSpeedAction
extends java.lang.Object
implements SimEventActionOnAircraft, java.lang.Cloneable

 AcClimbSpeedAction executes newSpeed(IndicatedAirspeed) commands on the
 given Aircraft, IF the aircraft's speed is below the preferred climb speed .
 still needs work...dw
 
See the source: AcNewClimbSpeedAction.java

Version:
$Id: AcClimbSpeedAction.java,v 3.9 2008/08/05 19:45:08 lykensj Exp $
Author:
Dan Warburton, FAA/ACT-510
See Also:
AcClimbSpeedActionState

Field Summary
private  Acid acID
          Deprecated. The aircraft to execute upon.
static java.lang.String CVS_VERSION_ID
          Deprecated. The CVS Version ID
 
Constructor Summary
AcClimbSpeedAction(Aircraft aircraft)
          Deprecated. Construct a AcClimbSpeedAction with the Aircraft and true airspeed target.
 
Method Summary
 AcClimbSpeedAction clone()
          Deprecated. Provide a clone implementation
 void execute(Aircraft aircraft)
          Deprecated. Execute the Action by ...
 void execute(Scenario scenario)
          Deprecated. Execute the Action by ...
 SimEventActionState getRecordable(SimulationTime timeStamp)
          Deprecated. This is to satisfy the implementation of RecordableConditionalState (from SimEventAction).
 java.lang.String toShortString()
          Deprecated. Returns a shorter version of toString
 java.lang.String toString()
          Deprecated. Returns the AcClimbSpeedAction information as a String.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CVS_VERSION_ID

public static final java.lang.String CVS_VERSION_ID
Deprecated. 
The CVS Version ID

See Also:
Constant Field Values

acID

private Acid acID
Deprecated. 
The aircraft to execute upon.

Constructor Detail

AcClimbSpeedAction

public AcClimbSpeedAction(Aircraft aircraft)
Deprecated. 
Construct a AcClimbSpeedAction with the Aircraft and true airspeed target.

Parameters:
aircraft - The aircraft that receives the speed command.
Method Detail

execute

public void execute(Scenario scenario)
             throws ExecutionException
Deprecated. 
Execute the Action by ...

Specified by:
execute in interface SimEventAction
Throws:
ExecutionException - If a problem in execution.

execute

public void execute(Aircraft aircraft)
Deprecated. 
Execute the Action by ...

Specified by:
execute in interface SimEventActionOnAircraft
Parameters:
aircraft - The aircraft to execute the command on.

getRecordable

public SimEventActionState getRecordable(SimulationTime timeStamp)
Deprecated. 
This is to satisfy the implementation of RecordableConditionalState (from SimEventAction).

Specified by:
getRecordable in interface RecordableConditionalState<SimulationTime>
Specified by:
getRecordable in interface SimEventAction
Parameters:
timeStamp - the current time of the Scenario.
Returns:
SimEventActionState with State information for this Class.

toString

public java.lang.String toString()
Deprecated. 
Returns the AcClimbSpeedAction information as a String.

Specified by:
toString in interface SimEventActionOnAircraft
Overrides:
toString in class java.lang.Object
Returns:
AcClimbSpeedAction information as a String.

toShortString

public java.lang.String toShortString()
Deprecated. 
Returns a shorter version of toString

Specified by:
toShortString in interface SimEventActionOnAircraft

clone

public AcClimbSpeedAction clone()
Deprecated. 
Provide a clone implementation

Specified by:
clone in interface SimEventActionOnAircraft
Overrides:
clone in class java.lang.Object