public class DefaultDatumFormatter extends DatumFormatter
logger| Modifier | Constructor and Description |
|---|---|
protected |
DefaultDatumFormatter()
Available for use by subclasses
|
|
DefaultDatumFormatter(java.lang.String formatString)
create a formatter
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
axisFormat(DatumVector datums,
DatumRange context)
format the set of Datums using a consistent and optimized format.
|
java.lang.String |
format(Datum datum) |
java.lang.String |
format(Datum datum,
Units units) |
java.lang.String |
grannyFormat(Datum datum)
Returns the datum formatted as a String with special formatting
characters.
|
java.lang.String |
grannyFormat(Datum datum,
Units units)
formats the Datum in the context of the units.
|
java.lang.String |
toString() |
protected DefaultDatumFormatter()
public DefaultDatumFormatter(java.lang.String formatString)
throws java.text.ParseException
formatString, - passed to DecimalFormat's applyPattern, also supporting %d, %.2f, and %.2ejava.text.ParseExceptionDecimalFormat.applyPattern(java.lang.String)public java.lang.String format(Datum datum)
format in class DatumFormatterpublic java.lang.String format(Datum datum, Units units)
format in class DatumFormatterpublic java.lang.String grannyFormat(Datum datum, Units units)
DatumFormattergrannyFormat in class DatumFormatterpublic java.lang.String[] axisFormat(DatumVector datums, DatumRange context)
DatumFormatteraxisFormat in class DatumFormattercontext - visible range, context should be provided.public java.lang.String grannyFormat(Datum datum)
DatumFormatterDatumFormatter.format(org.das2.datum.Datum)grannyFormat in class DatumFormatterpublic java.lang.String toString()
toString in class java.lang.Object