faa.tg.dra.attributes
Interface DraStorable

All Superinterfaces:
java.lang.Cloneable, Filterable, HasName, ManagedObject, java.io.Serializable
All Known Implementing Classes:
AircraftState, AircraftTypeProfile, Airport, DME, EramFix, Fix, FixRadialDistance, FlightState, Frequency, GeoSector, GroundFix, Intersection, LatLongAirport, LatLongFix, NDB, Runway, ScaAirport, ScenarioState, Sector, SimFix, TACAN, VOR, VORDME, VORTAC, Waypoint

public interface DraStorable
extends java.lang.Cloneable, HasName

 DraStorable defines an interface used as a tag to select Recordable
 objects to be stored by tools that retain information on DR&A objects.
 The DraStore tool will store all DraStorable objects.  The object 
 must be publically cloneable.
 
See the source: DraStorable.java

Version:
$Id: DraStorable.java,v 3.1 2006/03/14 15:52:10 samf Exp $
Author:
Dana N. Whicker, FAA/ACT-510 Tue Aug 10 14:18:00 EST 1999

Field Summary
static java.lang.String CVS_VERSION_ID
          The CVS Version ID
 
Method Summary
 java.lang.Object clone()
           
 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.
 

Field Detail

CVS_VERSION_ID

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

See Also:
Constant Field Values
Method Detail

getName

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.

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

clone

java.lang.Object clone()
Returns:
Returns a clone of the object.