com.ibm.as400.ui.framework.java
Class ShortFormatter
java.lang.Object
|
+--com.ibm.as400.ui.framework.java.DataFormatter
|
+--com.ibm.as400.ui.framework.java.ShortFormatter
- public class ShortFormatter
- extends DataFormatter
Formatter for exchanging Short values between
DataBean
s and user interface components.
If parsing is unsuccessful, an IllegalUserDataException
is thrown.
- Since:
- v4r2m0
- See Also:
DataFormatter
,
IllegalUserDataException
Constructor Summary |
ShortFormatter(short minValue,
short maxValue)
Constructs a ShortFormatter . |
Method Summary |
java.lang.String |
format(java.lang.Object obj)
Format a number as an integer based on the current locale
Throws an IllegalArgumentException if the object is not an instance of Short. |
java.lang.String |
format(short number)
Format an short number based on the current locale |
java.lang.Object |
parse(java.lang.String source)
Parses a string to produce a Short object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ShortFormatter
public ShortFormatter(short minValue,
short maxValue)
- Constructs a
ShortFormatter
.
- Parameters:
minValue
- the minimum value requiredmaxValue
- the maximum value required- Since:
- v4r2m0
parse
public java.lang.Object parse(java.lang.String source)
throws IllegalUserDataException
- Parses a string to produce a
Short
object.
Throws an IllegalUserDataException
if parsing fails.
- Overrides:
parse
in class DataFormatter
- Parameters:
source
- the string to be parsed- Returns:
- the Short object obtained by parsing the string
- Since:
- v4r2m0
format
public java.lang.String format(short number)
- Format an short number based on the current locale
- Parameters:
number
- a valid short
number.- Since:
- v5r1m0
format
public java.lang.String format(java.lang.Object obj)
- Format a number as an integer based on the current locale
Throws an IllegalArgumentException if the object is not an instance of Short.
- Overrides:
format
in class DataFormatter
- Parameters:
obj
- a valid Short
object cast as an object.- Since:
- v5r1m0