faa.tg.nas.airport.runway.rnav
Class RNavApproach

java.lang.Object
  extended by faa.tg.nas.flight.Approach
      extended by faa.tg.nas.airport.runway.rnav.RNavApproach
All Implemented Interfaces:
ManagedObject, java.io.Serializable

public class RNavApproach
extends Approach
implements ManagedObject, java.io.Serializable

See Also:
Serialized Form

Field Summary
static java.lang.String CVS_VERSION_ID
          The CVS Version ID
private  GlideSlope glideSlope
           
private  Route route
           
(package private) static long serialVersionUID
           
 
Constructor Summary
RNavApproach(Route route, GlideSlope glideSlope)
           
 
Method Summary
 GlideSlope getGlideSlope()
           
 java.lang.String getName()
          Represents a unique instance of a class: objects should either be the only object of a class with that name, or should replace obsolete objects of that name.
 Route getRouteWithCommands()
           
 java.lang.String toString()
          returns a string representation 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

route

private Route route

glideSlope

private GlideSlope glideSlope
Constructor Detail

RNavApproach

public RNavApproach(Route route,
                    GlideSlope glideSlope)
Method Detail

getRouteWithCommands

public Route getRouteWithCommands()

getGlideSlope

public GlideSlope getGlideSlope()
Returns:
the glideSlope

toString

public java.lang.String toString()
returns a string representation of this object

Overrides:
toString in class java.lang.Object

getName

public java.lang.String getName()
Description copied from interface: ManagedObject
Represents a unique instance of a class: objects should either be the only object of a class with that name, or should replace obsolete objects of that name.

Specified by:
getName in interface ManagedObject
Returns:
Returns the name of the object.