faa.tg.dra.attributes
Interface HasTextXY

All Superinterfaces:
Filterable, Recordable, java.io.Serializable, TextWritable
All Known Implementing Classes:
AircraftState, Airport, AtManeuverAltitudeEventState, BackSideThrustCurveEventState, CrossedRwyThresholdEventState, DistanceSummary, DistSecond, DistSector, DME, DurationAc, DurationSec, EndOfRouteEventState, EramFix, Fix, FixRadialDistance, FlightActivatedEventState, FlightGateHoldEventState, FlightGateReleaseEventState, FlightTerminatedEventState, FrequencyChangeEventState, FuelBurn, GateHoldDuration, GroundFix, HeadingCaptureEventState, HeadingChangeEventState, Intersection, LatLongAirport, LatLongFix, MissedApproachEventState, NDB, OnLocalizerEventState, PassedOuterMarkerEventState, RouteCapturedEventState, Runway, ScaAirport, SimFix, TACAN, TakeoffStartState, VOR, VORDME, VORTAC, Waypoint

public interface HasTextXY
extends TextWritable

 HasTextXY defines an interface that standardizes usage of classes that
 can be written to a text report format with optional xy coordinate info.
 
See the source: HasTextXY.java

Version:
$Id: HasTextXY.java,v 3.1 2006/03/14 15:52:12 samf Exp $
Author:
Dana N. Whicker, Titan/SRC, Jul 3 2002

Field Summary
static java.lang.String CVS_VERSION_ID
          The CVS Version ID
 
Method Summary
 java.lang.String toDraText(MapProjection projection, DistanceUnits dUnits)
          Returns the text information for the object: allows parameters to determine the xy coordinates so text can contain xy-coordinates instead of latitude/longitude if the parameters are not null.
 
Methods inherited from interface faa.tg.dra.attributes.TextWritable
toDraText
 

Field Detail

CVS_VERSION_ID

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

See Also:
Constant Field Values
Method Detail

toDraText

java.lang.String toDraText(MapProjection projection,
                           DistanceUnits dUnits)
Returns the text information for the object: allows parameters to determine the xy coordinates so text can contain xy-coordinates instead of latitude/longitude if the parameters are not null.

Parameters:
projection - Projection to use if writing location in xy-coords.
dUnits - DistanceUnits to use if writing location in xy-coords.
Returns:
Returns text output for TextWritable with Position information as xy coordinates if the parameters are not null.