faa.tg.prep.aces.geomaps
Class AcesGeoSymbol

java.lang.Object
  extended by faa.tg.prep.aces.geomaps.AcesGeoSymbol

public class AcesGeoSymbol
extends java.lang.Object

 This class represents a completed AcesGeoSymbol consisting of an
 AcesClassType, AcesSymbolType and a single Position.
 
 See the source AcesGeoSymbol
 
 

Author:
Timothy Swantek

Field Summary
private  AcesClassType classType
           
static java.lang.String CVS_VERSION_ID
          The CVS Version ID
private  Position symbolPosition
           
private  AcesSymbolType symbolType
           
 
Constructor Summary
AcesGeoSymbol(AcesClassType classType, AcesSymbolType symbolType, Position symbolPosition)
          Constructor - AcesGeoSymbol is the representation of a completed Geosymbol.
 
Method Summary
 java.lang.String getClassTypeString()
          Method getClassTypeString
 java.lang.String getLatitude()
          Method getLatitude
 java.lang.String getLongitude()
          Method getLongitude
 java.lang.String getNameTypeString()
          Method getNameTypeString
 java.lang.String getSymbolPositionString()
          Method getSymbolPositionString
 java.lang.String getSymbolTypeString()
          Method getSymbolTypeString
 java.lang.String toString()
          Method 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

CVS_VERSION_ID

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

See Also:
Constant Field Values

classType

private AcesClassType classType

symbolType

private AcesSymbolType symbolType

symbolPosition

private Position symbolPosition
Constructor Detail

AcesGeoSymbol

public AcesGeoSymbol(AcesClassType classType,
                     AcesSymbolType symbolType,
                     Position symbolPosition)
Constructor - AcesGeoSymbol is the representation of a completed Geosymbol.

Parameters:
classType - : The information reguarding what the line indicates.
symbolType - : What type of symbol is to be displayed.
symbolPosition - : The location of the symbol on the map.
Method Detail

toString

public java.lang.String toString()
Method toString returns a String representation of this Object.

Overrides:
toString in class java.lang.Object
Returns:
the String representation of this object.

getClassTypeString

public final java.lang.String getClassTypeString()
Method getClassTypeString

Returns:
the string representation of the AcesClassType numerical value.
See Also:
for more information.

getNameTypeString

public final java.lang.String getNameTypeString()
Method getNameTypeString

Returns:
the string represetation of the AcesClassType name.
See Also:
for more information.

getSymbolTypeString

public final java.lang.String getSymbolTypeString()
Method getSymbolTypeString

Returns:
the String represenation of the AcesSymbolType.
See Also:
for more information.

getLatitude

public final java.lang.String getLatitude()
Method getLatitude

Returns:
the String representation of the positions latitude element.

getLongitude

public final java.lang.String getLongitude()
Method getLongitude

Returns:
the String representation of the positions longitude element.

getSymbolPositionString

public final java.lang.String getSymbolPositionString()
Method getSymbolPositionString

Returns:
the DraString representation of this symbols position.