faa.tg.prep.tmf.radar.validation
Class BeaconTarget
java.lang.Object
faa.tg.pointmodel.Position
faa.tg.prep.tmf.radar.validation.BeaconTarget
- All Implemented Interfaces:
- HasDateTime, HasName, HasPosition, Filterable, ManagedObject, Immutable, java.io.Serializable
public class BeaconTarget
- extends Position
- implements Filterable, HasPosition, HasDateTime
- See Also:
- Serialized Form
| Methods inherited from class faa.tg.pointmodel.Position |
bearingTo, calcGeoCenter, calcNED_VelocityVector, createPositionList, equals, equalsLatLon, getAltitude, getLatitude, getLongitude, getPointOfIntercept, getX, getY, greatCircleDistTo, greatCircleDistTo, horizSeparation, linearDistTo, main, rhumbLineDistTo, rhumbLineHeadingTo, toDraText, toDraTextXY, toLatLonString, toLatLonText, toText, vectorTo, vertSeparation |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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
dateTime
private java.lang.String dateTime
range
private Range range
beacon
private java.lang.String beacon
siteId
private java.lang.String siteId
azimuth
private Azimuth azimuth
position
private Position position
BeaconTarget
public BeaconTarget(java.lang.String siteId,
java.lang.String dateTime,
java.lang.String beacon,
Range range,
Azimuth azimuth,
Position position)
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.
setDateTimeString
public void setDateTimeString(java.lang.String dateTime)
setBeacon
public void setBeacon(java.lang.String beacon)
setRange
public void setRange(Range range)
setAzimuth
public void setAzimuth(Azimuth azimuth)
getDateTime
public java.lang.String getDateTime()
- Specified by:
getDateTime in interface HasDateTime
getBeaconAsInt
public int getBeaconAsInt()
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getBeacon
public java.lang.String getBeacon()
getRange
public Range getRange()
getAzimuth
public Azimuth getAzimuth()
getPosition
public Position getPosition()
- Specified by:
getPosition in interface HasPosition
- Returns:
- Returns the position of the object.
toString
public java.lang.String toString()
- toString()
22121818,PHL,3532,45.53125,6.2555736529976445,41-21-45.924N,075-27-59.63W,11400.0
- Overrides:
toString in class Position
- Returns:
- String a String representation of this object