com.jhlabs.map
Class AngleFormat

java.lang.Object
  extended by java.text.Format
      extended by java.text.NumberFormat
          extended by com.jhlabs.map.AngleFormat
All Implemented Interfaces:
Serializable, Cloneable

public class AngleFormat
extends NumberFormat

A NumberFormat for formatting Angles in various commonly-found mapping styles.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.text.NumberFormat
NumberFormat.Field
 
Field Summary
static String ddmmssLatPattern
           
static String ddmmssLongPattern
           
static String ddmmssPattern
           
static String ddmmssPattern2
           
static String ddmmssPattern4
           
static String decimalPattern
           
 
Fields inherited from class java.text.NumberFormat
FRACTION_FIELD, INTEGER_FIELD
 
Constructor Summary
AngleFormat()
           
AngleFormat(String pattern)
           
AngleFormat(String pattern, boolean isDegrees)
           
 
Method Summary
 StringBuffer format(double number, StringBuffer result, FieldPosition fieldPosition)
           
 StringBuffer format(long number, StringBuffer result, FieldPosition fieldPosition)
           
 Number parse(String text, ParsePosition parsePosition)
           
 
Methods inherited from class java.text.NumberFormat
clone, equals, format, format, format, getAvailableLocales, getCurrency, getCurrencyInstance, getCurrencyInstance, getInstance, getInstance, getIntegerInstance, getIntegerInstance, getMaximumFractionDigits, getMaximumIntegerDigits, getMinimumFractionDigits, getMinimumIntegerDigits, getNumberInstance, getNumberInstance, getPercentInstance, getPercentInstance, getRoundingMode, hashCode, isGroupingUsed, isParseIntegerOnly, parse, parseObject, setCurrency, setGroupingUsed, setMaximumFractionDigits, setMaximumIntegerDigits, setMinimumFractionDigits, setMinimumIntegerDigits, setParseIntegerOnly, setRoundingMode
 
Methods inherited from class java.text.Format
format, formatToCharacterIterator, parseObject
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ddmmssPattern

public static final String ddmmssPattern
See Also:
Constant Field Values

ddmmssPattern2

public static final String ddmmssPattern2
See Also:
Constant Field Values

ddmmssLongPattern

public static final String ddmmssLongPattern
See Also:
Constant Field Values

ddmmssLatPattern

public static final String ddmmssLatPattern
See Also:
Constant Field Values

ddmmssPattern4

public static final String ddmmssPattern4
See Also:
Constant Field Values

decimalPattern

public static final String decimalPattern
See Also:
Constant Field Values
Constructor Detail

AngleFormat

public AngleFormat()

AngleFormat

public AngleFormat(String pattern)

AngleFormat

public AngleFormat(String pattern,
                   boolean isDegrees)
Method Detail

format

public StringBuffer format(long number,
                           StringBuffer result,
                           FieldPosition fieldPosition)
Specified by:
format in class NumberFormat

format

public StringBuffer format(double number,
                           StringBuffer result,
                           FieldPosition fieldPosition)
Specified by:
format in class NumberFormat

parse

public Number parse(String text,
                    ParsePosition parsePosition)
Specified by:
parse in class NumberFormat


Copyright © 2011. All Rights Reserved.