public class MilStd2525UnitsFormat extends UnitsFormat
ACRE, altitudeUnits, altitudeUnitsMultiplier, altitudeUnitsSymbol, areaUnits, areaUnitsMultiplier, areaUnitsSymbol, FEET, FORMAT_AREA, FORMAT_DECIMAL_DEGREES, FORMAT_EYE_ALTITUDE, FORMAT_HEADING, FORMAT_LENGTH, FORMAT_PITCH, FORMAT_TERRAIN_HEIGHT, FORMAT_UTM_EASTING, FORMAT_UTM_NORTHING, HECTARE, IMPERIAL_SYSTEM, KILOMETERS, LABEL_DATUM, LABEL_EYE_ALTITUDE, LABEL_HEADING, LABEL_LATITUDE, LABEL_LATLON_LAT, LABEL_LATLON_LON, LABEL_LONGITUDE, LABEL_PITCH, LABEL_TERRAIN_HEIGHT, LABEL_UTM_EASTING, LABEL_UTM_NORTHING, LABEL_UTM_ZONE, lengthUnits, lengthUnitsMultiplier, lengthUnitsSymbol, METERS, METRIC_SYSTEM, MILES, NAUTICAL_MILES, NL, showDMS, SQUARE_FEET, SQUARE_KILOMETERS, SQUARE_METERS, SQUARE_MILES, SQUARE_YARDS, SYMBOL_ACRE, SYMBOL_FEET, SYMBOL_HECTARE, SYMBOL_KILOMETERS, SYMBOL_METERS, SYMBOL_MILES, SYMBOL_NAUTICAL_MILES, SYMBOL_SQUARE_FEET, SYMBOL_SQUARE_KILOMETERS, SYMBOL_SQUARE_METERS, SYMBOL_SQUARE_MILES, SYMBOL_SQUARE_YARDS, SYMBOL_YARDS, YARDS| Constructor and Description | 
|---|
| MilStd2525UnitsFormat()Construct an instance that displays length in kilometers, area in square kilometers and angles in degrees,
 minutes, seconds. | 
| MilStd2525UnitsFormat(String lengthUnits,
                     String areaUnits)Constructs an instance that display length and area in specified units, and angles in degrees, minutes, seconds. | 
| MilStd2525UnitsFormat(String lengthUnits,
                     String areaUnits,
                     boolean showDMS)Constructs an instance that display length and area in specified units, and angles in a specified format. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | latitude(Angle angle)Format a latitude value. | 
| String | latLon(LatLon latlon)Format angles of latitude and longitude according to the current angle format. | 
| String | longitude(Angle angle)Format a longitude value. | 
| void | setAltitudeUnits(String altitudeUnits)Specifies the units in which to display altitude values. | 
| protected void | setDefaultLabels()Establishes the labels to use when displaying values other than length and area. | 
angle, angleNL, area, areaNL, eyeAltitude, eyeAltitudeNL, getAltitudeUnits, getAltitudeUnitsMultiplier, getAltitudeUnitsSymbol, getAreaUnits, getAreaUnitsMultiplier, getAreaUnitsSymbol, getAreaUnitsSystem, getFormat, getLabel, getLengthUnits, getLengthUnitsMultiplier, getLengthUnitsSymbol, getLengthUnitsSystem, heading, heading, headingNL, headingNL, isShowDMS, latitudeNL, latLon2, latLon2NL, latLonNL, length, lengthNL, longitudeNL, pitch, pitchNL, setAreaUnits, setDefaultFormats, setFormat, setLabel, setLengthUnits, setShowDMS, setUnitsSystem, terrainHeight, terrainHeightNL, utmEasting, utmEastingNL, utmNorthing, utmNorthingNL, utmZone, utmZoneNLaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuespublic MilStd2525UnitsFormat()
public MilStd2525UnitsFormat(String lengthUnits, String areaUnits)
lengthUnits - the desired length units. Available length units are METERS, KILOMETERS, MILES,
                    NAUTICAL_MILES, YARDS and FEET
- areaUnits- the desired area units. Available area units are- SQUARE_METERS, SQUARE_KILOMETERS,
                    HECTARE, ACRE, SQUARE_YARDand- SQUARE_FEET.
- Throws:
- IllegalArgumentException- if either- lengthUnitsor- areaUnitsis null.
public MilStd2525UnitsFormat(String lengthUnits, String areaUnits, boolean showDMS)
lengthUnits - the desired length units. Available length units are METERS, KILOMETERS, MILES,
                    NAUTICAL_MILES, YARDS and FEET
- areaUnits- the desired area units. Available area units are- SQUARE_METERS, SQUARE_KILOMETERS,
                    HECTARE, ACRE, SQUARE_YARDand- SQUARE_FEET.
- showDMS- true if the desired angle format is degrees-minutes-seconds, false if the format is decimal
                    degrees.
- Throws:
- IllegalArgumentException- if either- lengthUnitsor- areaUnitsis null.
public String latitude(Angle angle)
latitude in class UnitsFormatangle - the angle to format.IllegalArgumentException - if the angle is null.public String latLon(LatLon latlon)
UnitsFormat.LABEL_LATLON_LAT, UnitsFormat.LABEL_LATLON_LON and angle
 format.latLon in class UnitsFormatlatlon - the angles to format.public String longitude(Angle angle)
longitude in class UnitsFormatangle - the angle to format.IllegalArgumentException - if the angle is null.public void setAltitudeUnits(String altitudeUnits)
setAltitudeUnits in class UnitsFormataltitudeUnits - the desired altitude units. See UnitsFormat.UnitsFormat(String, String, boolean) for the list
                      of those available.protected void setDefaultLabels()
setDefaultLabels in class UnitsFormat