| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnl.openedge.baritus.converters.BaseLocaleConverter
base class for localized converters
| Field Summary | |
| protected  java.util.Locale | localeThe locale specified to our Constructor, by default - system locale. | 
| protected  boolean | locPatternThe flag indicating whether the given pattern string is localized or not. | 
| protected  java.lang.String | patternThe default pattern specified to our Constructor, if any. | 
| Constructor Summary | |
| protected  | BaseLocaleConverter(java.util.Locale locale,
                    java.lang.String pattern)Create a LocaleConverterthat will throw aConversionExceptionif a conversion error occurs. | 
| protected  | BaseLocaleConverter(java.util.Locale locale,
                    java.lang.String pattern,
                    boolean locPattern)Create a LocaleConverterthat will throw aConversionExceptionif an conversion error occurs. | 
| Method Summary | |
|  java.lang.Object | convert(java.lang.Class type,
        java.lang.Object value)Convert the specified locale-sensitive input object into an output object of the specified type. | 
|  java.lang.Object | convert(java.lang.Object value)Convert the specified locale-sensitive input object into an output object. | 
|  java.lang.Object | convert(java.lang.Object value,
        java.lang.String pattern)Convert the specified locale-sensitive input object into an output object. | 
|  java.util.Locale | getLocale()get the locale | 
|  java.lang.String | getPattern()get the pattern | 
| protected abstract  java.lang.Object | parse(java.lang.Object value,
      java.lang.String pattern)Convert the specified locale-sensitive input object into an output object of the specified type. | 
|  void | setLocale(java.util.Locale locale)set the locale | 
|  void | setPattern(java.lang.String string)set the pattern | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface nl.openedge.baritus.converters.LocaleConverter | 
| convert | 
| Methods inherited from interface nl.openedge.baritus.converters.Formatter | 
| format | 
| Field Detail | 
protected java.util.Locale locale
protected java.lang.String pattern
protected boolean locPattern
| Constructor Detail | 
protected BaseLocaleConverter(java.util.Locale locale,
                              java.lang.String pattern)
LocaleConverter that will throw a ConversionException
 if a conversion error occurs.
 An unlocalized pattern is used for the convertion.
locale - The localepattern - The convertion pattern
protected BaseLocaleConverter(java.util.Locale locale,
                              java.lang.String pattern,
                              boolean locPattern)
LocaleConverter that will throw a ConversionException 
 if an conversion error occurs.
locale - The localepattern - The convertion patternlocPattern - Indicate whether the pattern is localized or not| Method Detail | 
protected abstract java.lang.Object parse(java.lang.Object value,
                                          java.lang.String pattern)
                                   throws java.text.ParseException
value - The input object to be convertedpattern - The pattern is used for the convertion
ConversionException - if conversion cannot be performed
  successfully
java.text.ParseExceptionpublic java.lang.Object convert(java.lang.Object value)
value - The input object to be converted
ConversionException - if conversion cannot be performed
  successfully
public java.lang.Object convert(java.lang.Object value,
                                java.lang.String pattern)
value - The input object to be convertedpattern - The pattern is used for the convertion
ConversionException - if conversion cannot be performed
  successfully
public java.lang.Object convert(java.lang.Class type,
                                java.lang.Object value)
convert in interface Convertertype - Data type to which this value should be convertedvalue - The input object to be converted
ConversionException - if conversion cannot be performed
  successfullypublic java.util.Locale getLocale()
public java.lang.String getPattern()
public void setLocale(java.util.Locale locale)
locale - public void setPattern(java.lang.String string)
string - | 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||