org.das2.datum.format.DatumFormatter
Formats Datum objects for printing and parses strings to Datum objects.
axisFormat
axisFormat( org.das2.datum.DatumVector datums, DatumRange context ) → String[]
format the set of Datums using a consistent and optimized format.
First introduced to support DasAxis, where tighter coupling between
the two is required to efficiently provide context.
Parameters
datums - a DatumVector
context - visible range, context should be provided.
Returns:
a String[]
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
format
format( Datum datum ) → String
Parameters
datum - a Datum
Returns:
java.lang.String
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
format( Datum datum, Units units ) → String [view source]
grannyFormat
grannyFormat( Datum datum ) → String
Returns the datum formatted as a String with special formatting
characters. As with format, this should be out-of-context and should
be tagged with the Units.
The default implementation just returns the result of
{@link #format(org.das2.datum.Datum)}
Parameters
datum - a Datum
Returns:
java.lang.String
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
grannyFormat
grannyFormat( Datum datum, Units units ) → String
formats the Datum in the context of the units.
Parameters
datum - a Datum
units - an Units
Returns:
java.lang.String
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]