faa.tg.nas.route
Class AarCrossingLine
java.lang.Object
faa.tg.nas.route.AarCrossingLine
- All Implemented Interfaces:
- TextWritable, Filterable, Recordable, java.io.Serializable, java.lang.Cloneable
public class AarCrossingLine
- extends java.lang.Object
- implements java.lang.Cloneable, Recordable, TextWritable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
private 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
mName
private java.lang.String mName
mTransition
private Fix mTransition
mPoints
private java.util.List<Position> mPoints
mDistance
private Distance mDistance
AarCrossingLine
public AarCrossingLine(java.lang.String aName)
getName
public java.lang.String getName()
setTransitionFix
public void setTransitionFix(Fix aFix)
getTransitionFix
public Fix getTransitionFix()
addLinePoint
public void addLinePoint(Position aPos)
getLinePoints
public java.util.List<Position> getLinePoints()
setTransitionDistance
public void setTransitionDistance(Distance aDist)
getTransitionDistance
public Distance getTransitionDistance()
equals
public boolean equals(AarCrossingLine aLine)
toDraText
public java.lang.String toDraText()
- Specified by:
toDraText in interface TextWritable
- Returns:
- Returns a DR&A format text output string.