public class FormatStringFormatter extends DefaultDatumFormatter
%9.2f | decimal with two fractional places |
%9.2e | decimal in scientific notation |
%.2f | decimal with two fractional places, and some number of total spaces |
%5d | integer in five spaces. |
$Y$m$dZ | time specification. |
Constructor and Description |
---|
FormatStringFormatter(java.lang.String formatStr,
boolean units)
create a new instance based on the Java format string.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
format(Datum datum) |
java.lang.String |
format(Datum datum,
Units units) |
java.lang.String |
toString() |
axisFormat, grannyFormat, grannyFormat
public FormatStringFormatter(java.lang.String formatStr, boolean units)
formatStr
- see http://download.oracle.com/javase/1.5.0/docs/api/java/util/Formatter.html#syntaxunits
- if true, append the units after the formatted stringpublic java.lang.String format(Datum datum)
format
in class DefaultDatumFormatter
public java.lang.String format(Datum datum, Units units)
format
in class DefaultDatumFormatter
public java.lang.String toString()
toString
in class DefaultDatumFormatter