Class CompassFormat

java.lang.Object
java.text.Format
java.text.NumberFormat
org.jfree.chart.axis.CompassFormat
All Implemented Interfaces:
Serializable, Cloneable

public class CompassFormat extends NumberFormat
A formatter that displays numbers as directions.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • getDirectionCode

      public String getDirectionCode(double direction)
      Returns a string representing the direction.
      Parameters:
      direction - the direction.
      Returns:
      A string.
    • format

      public StringBuffer format(double number, StringBuffer toAppendTo, FieldPosition pos)
      Formats a number into the specified string buffer.
      Specified by:
      format in class NumberFormat
      Parameters:
      number - the number to format.
      toAppendTo - the string buffer.
      pos - the field position (ignored here).
      Returns:
      The string buffer.
    • format

      public StringBuffer format(long number, StringBuffer toAppendTo, FieldPosition pos)
      Formats a number into the specified string buffer.
      Specified by:
      format in class NumberFormat
      Parameters:
      number - the number to format.
      toAppendTo - the string buffer.
      pos - the field position (ignored here).
      Returns:
      The string buffer.
    • parse

      public Number parse(String source, ParsePosition parsePosition)
      This method returns null for all inputs. This class cannot be used for parsing.
      Specified by:
      parse in class NumberFormat
      Parameters:
      source - the source string.
      parsePosition - the parse position.
      Returns:
      null.