org.eclipse.nebula.widgets.nattable.data.convert
Class NumericDisplayConverter
java.lang.Object
org.eclipse.nebula.widgets.nattable.data.convert.DisplayConverter
org.eclipse.nebula.widgets.nattable.data.convert.NumericDisplayConverter
- All Implemented Interfaces:
- IDisplayConverter
- Direct Known Subclasses:
- DecimalNumericDisplayConverter, DefaultByteDisplayConverter, DefaultIntegerDisplayConverter, DefaultLongDisplayConverter, DefaultShortDisplayConverter
public abstract class NumericDisplayConverter
- extends DisplayConverter
Converts the display value to a double and vice versa.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nf
protected NumberFormat nf
NumericDisplayConverter
public NumericDisplayConverter()
canonicalToDisplayValue
public Object canonicalToDisplayValue(Object canonicalValue)
- Description copied from interface:
IDisplayConverter
- Convert backing data value to value to be displayed Typically converted
to a String for display.
- Specified by:
canonicalToDisplayValue
in interface IDisplayConverter
- Specified by:
canonicalToDisplayValue
in class DisplayConverter
displayToCanonicalValue
public Object displayToCanonicalValue(Object displayValue)
- Description copied from interface:
IDisplayConverter
- Convert from display value to value in the backing data structure NOTE:
The type the display value is converted to must match the type in
the setter of the backing bean/row object
- Specified by:
displayToCanonicalValue
in interface IDisplayConverter
- Specified by:
displayToCanonicalValue
in class DisplayConverter
convertToNumericValue
protected abstract Object convertToNumericValue(String value)
getNumberFormat
public NumberFormat getNumberFormat()
- Returns:
- The
NumberFormat
that is used to format numeric values.
setNumberFormat
public void setNumberFormat(NumberFormat nf)
- Parameters:
nf
- The NumberFormat
that should be used to format numeric
values.
Copyright © 2015. All rights reserved.