|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.tonbeller.wcf.format.Formatter
parse/print java objects for user input/display.
Field Summary |
Fields inherited from interface com.tonbeller.wcf.format.BasicTypes |
BOOLEAN_TYPE, DATE_TYPE, DOUBLE_TYPE, EMAIL_TYPE, INT_TYPE, POSINT_TYPE, REQSTR_TYPE, STRING_TYPE |
Constructor Summary | |
Formatter()
Constructor Formatter. |
Method Summary | |
void |
addHandler(FormatHandler newHandler)
adds a new handler for a specific data type. |
java.lang.String |
format(java.lang.String type,
java.lang.Object value,
java.lang.String userPattern)
prints value |
FormatHandler |
getHandler(java.lang.String type)
searches for the Format Handler that is registered for the given type |
java.util.Locale |
getLocale()
|
FormatHandler |
guessHandler(java.lang.Object value)
returns the the first renderer that can handle the object |
java.lang.Object |
parse(java.lang.String type,
java.lang.String value,
java.lang.String userPattern)
parses value into an Object |
void |
setLocale(java.util.Locale locale)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Formatter()
Method Detail |
public void setLocale(java.util.Locale locale)
public java.util.Locale getLocale()
public void addHandler(FormatHandler newHandler)
public FormatHandler getHandler(java.lang.String type)
type
- the requested type. if null or empty string, "string" is assumed
public java.lang.String format(java.lang.String type, java.lang.Object value, java.lang.String userPattern)
public java.lang.Object parse(java.lang.String type, java.lang.String value, java.lang.String userPattern)
public FormatHandler guessHandler(java.lang.Object value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |