faa.tg.eco.remoteecogui.client
Class AcInfoStudy

java.lang.Object
  extended by faa.tg.eco.remoteecogui.client.AcInfoStudy
All Implemented Interfaces:
java.io.Serializable

public class AcInfoStudy
extends java.lang.Object
implements java.io.Serializable

 This class defines AcInfoStudy which contains information to display
 about an aircraft on the remote ECO GUI's diagnostic frame.
 
See the source: AcInfoStudy.java

Version:
$Id: AcInfoStudy.java,v 3.5 2008/07/24 20:00:12 lykensj Exp $
Author:
Sam Fullerton, ACT-510
See Also:
Serialized Form

Field Summary
static java.lang.String ACTUAL_AC_TYPE
          Field ACTUAL_AC_TYPE *
private  AcType actualAcType
           
static java.lang.String ALT_RATE
          Field ALT_RATE *
static java.lang.String ALTITUDE
          Field ALTITUDE *
private  AltitudeRate altRate
           
static java.lang.String CURRENT_FLAP_SETTING
          Field CURRENT_FLAP_SETTING *
private  FlapSetting currentFlapSetting
           
private  Position currentPosition
           
static java.lang.String CVS_VERSION_ID
          The CVS Version ID
private  Altitude d_alt
           
private  IndicatedAirspeed d_ias
           
private  Mach d_mach
           
private  MagneticHeading d_mh
           
static java.lang.String DESIRED_ALTITUDE
          Field DESIRED_ALTITUDE *
static java.lang.String DESIRED_INDICATED_AIRSPEED
          Field DESIRED_INDICATED_AIRSPEED *
static java.lang.String DESIRED_MACH
          Field DESIRED_MACH *
static java.lang.String DESIRED_MAGNETIC_HEADING
          Field DESIRED_MAGNETIC_HEADING *
static java.lang.String FLIGHT_PLAN_AC_TYPE
          Field FLIGHT_PLAN_AC_TYPE *
private  AcType flightPlanAcType
           
private  Frequency freq
           
static java.lang.String FREQUENCY
          Field FREQUENCY *
private  IndicatedAirspeed ias
           
static java.lang.String INDICATED_AIRSPEED
          Field INDICATED_AIRSPEED *
private  Mach mach
           
static java.lang.String MACH
          Field MACH *
static java.lang.String MAGNETIC_HEADING
          Field MAGNETIC_HEADING *
private  MagneticHeading mh
           
static java.lang.String ROUTE
          Field ROUTE *
private  java.lang.String routeString
           
(package private) static long serialVersionUID
           
 
Constructor Summary
AcInfoStudy(Aircraft ac)
          Constructor AcInfoStudy
 
Method Summary
 java.lang.Object getValue(java.lang.String name)
          Method getValue ...
 java.lang.String toString()
          Returns a text description of this object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

CVS_VERSION_ID

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

See Also:
Constant Field Values

FLIGHT_PLAN_AC_TYPE

public static final java.lang.String FLIGHT_PLAN_AC_TYPE
Field FLIGHT_PLAN_AC_TYPE *

See Also:
Constant Field Values

ACTUAL_AC_TYPE

public static final java.lang.String ACTUAL_AC_TYPE
Field ACTUAL_AC_TYPE *

See Also:
Constant Field Values

MAGNETIC_HEADING

public static final java.lang.String MAGNETIC_HEADING
Field MAGNETIC_HEADING *

See Also:
Constant Field Values

DESIRED_MAGNETIC_HEADING

public static final java.lang.String DESIRED_MAGNETIC_HEADING
Field DESIRED_MAGNETIC_HEADING *

See Also:
Constant Field Values

INDICATED_AIRSPEED

public static final java.lang.String INDICATED_AIRSPEED
Field INDICATED_AIRSPEED *

See Also:
Constant Field Values

DESIRED_INDICATED_AIRSPEED

public static final java.lang.String DESIRED_INDICATED_AIRSPEED
Field DESIRED_INDICATED_AIRSPEED *

See Also:
Constant Field Values

MACH

public static final java.lang.String MACH
Field MACH *

See Also:
Constant Field Values

DESIRED_MACH

public static final java.lang.String DESIRED_MACH
Field DESIRED_MACH *

See Also:
Constant Field Values

ALTITUDE

public static final java.lang.String ALTITUDE
Field ALTITUDE *

See Also:
Constant Field Values

DESIRED_ALTITUDE

public static final java.lang.String DESIRED_ALTITUDE
Field DESIRED_ALTITUDE *

See Also:
Constant Field Values

ALT_RATE

public static final java.lang.String ALT_RATE
Field ALT_RATE *

See Also:
Constant Field Values

FREQUENCY

public static final java.lang.String FREQUENCY
Field FREQUENCY *

See Also:
Constant Field Values

ROUTE

public static final java.lang.String ROUTE
Field ROUTE *

See Also:
Constant Field Values

CURRENT_FLAP_SETTING

public static final java.lang.String CURRENT_FLAP_SETTING
Field CURRENT_FLAP_SETTING *

See Also:
Constant Field Values

flightPlanAcType

private AcType flightPlanAcType

actualAcType

private AcType actualAcType

mh

private MagneticHeading mh

d_mh

private MagneticHeading d_mh

ias

private IndicatedAirspeed ias

d_ias

private IndicatedAirspeed d_ias

mach

private Mach mach

d_mach

private Mach d_mach

currentPosition

private Position currentPosition

d_alt

private Altitude d_alt

altRate

private AltitudeRate altRate

freq

private Frequency freq

routeString

private java.lang.String routeString

currentFlapSetting

private FlapSetting currentFlapSetting
Constructor Detail

AcInfoStudy

public AcInfoStudy(Aircraft ac)
Constructor AcInfoStudy

Parameters:
ac - - the aircraft to get the information from
Method Detail

toString

public java.lang.String toString()
Returns a text description of this object.

Overrides:
toString in class java.lang.Object

getValue

public java.lang.Object getValue(java.lang.String name)
Method getValue ...

Parameters:
name - - the name of the value to get
Returns:
the value of a given aircraft attribute for example route