Package de.gsi.chart.utils
Class ScientificNotationStringConverter
- java.lang.Object
-
- javafx.util.StringConverter<java.lang.Number>
-
- de.gsi.chart.utils.ScientificNotationStringConverter
-
- All Implemented Interfaces:
NumberFormatter
public class ScientificNotationStringConverter extends javafx.util.StringConverter<java.lang.Number> implements NumberFormatter
- Author:
- braeun
-
-
Constructor Summary
Constructors Constructor Description ScientificNotationStringConverter()ScientificNotationStringConverter(int precision)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.NumberfromString(java.lang.String string)intgetPrecision()booleanisExponentialForm()NumberFormattersetExponentialForm(boolean state)NumberFormattersetPrecision(int precision)java.lang.StringtoString(double val)java.lang.StringtoString(java.lang.Number object)
-
-
-
Method Detail
-
fromString
public java.lang.Number fromString(java.lang.String string)
- Specified by:
fromStringin classjavafx.util.StringConverter<java.lang.Number>
-
getPrecision
public int getPrecision()
- Specified by:
getPrecisionin interfaceNumberFormatter
-
isExponentialForm
public boolean isExponentialForm()
- Specified by:
isExponentialFormin interfaceNumberFormatter
-
setExponentialForm
public NumberFormatter setExponentialForm(boolean state)
- Specified by:
setExponentialFormin interfaceNumberFormatter
-
setPrecision
public NumberFormatter setPrecision(int precision)
- Specified by:
setPrecisionin interfaceNumberFormatter
-
toString
public java.lang.String toString(double val)
- Specified by:
toStringin interfaceNumberFormatter
-
toString
public java.lang.String toString(java.lang.Number object)
- Specified by:
toStringin classjavafx.util.StringConverter<java.lang.Number>
-
-