public abstract class ValueConverter
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ValueConverter.DMSDegreesValueConverter
Converter for degrees:minutes:seconds format.
|
static class |
ValueConverter.HMSDegreesValueConverter
Converter for hours:minute:seconds format.
|
static class |
ValueConverter.UnitValueConverter
ValueConverter class which scales by a given factor
(represents a particular unit).
|
Constructor and Description |
---|
ValueConverter(java.lang.String name)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
abstract double |
convertValue(java.lang.String sval)
Converts a string value to a numeric for this format
|
java.lang.String |
getName()
Returns format name.
|
java.lang.String |
toString() |
abstract java.lang.String |
unconvertValue(double dval)
Converts a numeric value to a string value for this format.
|
public ValueConverter(java.lang.String name)
name
- format name (suitable for display in a combo box)public abstract double convertValue(java.lang.String sval)
sval
- string valuejava.lang.IllegalArgumentException
- if sval doesn't make
sense to this converterpublic abstract java.lang.String unconvertValue(double dval)
dval
- numeric valuepublic java.lang.String getName()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2017 Central Laboratory of the Research Councils. All Rights Reserved.