ariba.ui.validation
Class AWVFormatterFactory
java.lang.Object
ariba.ui.validation.AWVFormatterFactory
public final class AWVFormatterFactory
- extends Object
Provides a default (localized) set of formatters accessible via "$formatters.{name}" bindings
off of AWComponents.
Bundled formatters include:
- boolean
- integer
- long
- double
- bigDecimal
- money
- shortDate
- longDate
- dateTime
- longDateTime
- shortAbsoluteDate
- longAbsoluteDate
- absoluteDateTime
- longAbsoluteDateTime
- duration
- timeMillis
- hiddenPassword
RequiredStringFormatterKey
public static final String RequiredStringFormatterKey
- See Also:
- Constant Field Values
IntegerFormatterKey
public static final String IntegerFormatterKey
- See Also:
- Constant Field Values
LongFormatterKey
public static final String LongFormatterKey
- See Also:
- Constant Field Values
DoubleFormatterKey
public static final String DoubleFormatterKey
- See Also:
- Constant Field Values
MoneyFormatterKey
public static final String MoneyFormatterKey
- See Also:
- Constant Field Values
ShortDateFormatterKey
public static final String ShortDateFormatterKey
- See Also:
- Constant Field Values
LongDateFormatterKey
public static final String LongDateFormatterKey
- See Also:
- Constant Field Values
ShortAbsoluteDateFormatterKey
public static final String ShortAbsoluteDateFormatterKey
- See Also:
- Constant Field Values
LongAbsoluteDateFormatterKey
public static final String LongAbsoluteDateFormatterKey
- See Also:
- Constant Field Values
BigDecimalFormatterKey
public static final String BigDecimalFormatterKey
- See Also:
- Constant Field Values
DateTimeFormatterKey
public static final String DateTimeFormatterKey
- See Also:
- Constant Field Values
AbsoluteDateTimeFormatterKey
public static final String AbsoluteDateTimeFormatterKey
- See Also:
- Constant Field Values
LongDateTimeFormatterKey
public static final String LongDateTimeFormatterKey
- See Also:
- Constant Field Values
LongAbsoluteDateTimeFormatterKey
public static final String LongAbsoluteDateTimeFormatterKey
- See Also:
- Constant Field Values
BooleanFormatterKey
public static final String BooleanFormatterKey
- See Also:
- Constant Field Values
DurationFormatterKey
public static final String DurationFormatterKey
- See Also:
- Constant Field Values
TimeMillisFormatterKey
public static final String TimeMillisFormatterKey
- See Also:
- Constant Field Values
HiddenPassword
public static final String HiddenPassword
- See Also:
- Constant Field Values
Identifier
public static final String Identifier
- See Also:
- Constant Field Values
XMLFormattersKey
public static final String XMLFormattersKey
- See Also:
- Constant Field Values
BlankNullFormattersKey
public static final String BlankNullFormattersKey
- See Also:
- Constant Field Values
CanonicalDateFormatter
public static final Object CanonicalDateFormatter
JavaFormatDateFormatter
public static final Object JavaFormatDateFormatter
CanonicalNumberFormatter
public static final Object CanonicalNumberFormatter
CanonicalDateFormatString
public static final String CanonicalDateFormatString
- See Also:
- Constant Field Values
CanonicalDateTimeFormatString
public static final String CanonicalDateTimeFormatString
- See Also:
- Constant Field Values
AWVFormatterFactory
public AWVFormatterFactory()
registerProvider
public static void registerProvider(AWVFormatterFactory.FormatterProvider provider)
init
public static void init()
formattersForComponent
public static Map formattersForComponent(AWComponent component)
getDefaultCurrencyName
public static String getDefaultCurrencyName()
setDefaultCurrencyName
public static void setDefaultCurrencyName(String defaultCurrencyName)
assignFormattersForPage
public static void assignFormattersForPage(AWPage page,
Map formatters)
formattersForSession
public static Map formattersForSession(AWSession session)
formattersForLocaleTimeZone
public static Map formattersForLocaleTimeZone(Locale locale,
TimeZone timeZone)
createFormattersForSession
public static Map createFormattersForSession(AWSession session)
registerFormatterFactoryForType
public static void registerFormatterFactoryForType(String type,
FormatterFactory factory)
getFormatterFactoryForType
public static FormatterFactory getFormatterFactoryForType(String type)
createFormattersForSession
public static Map createFormattersForSession(Locale locale,
TimeZone timeZone)
formattedValue
public static String formattedValue(String formatterKey,
Object value,
AWSession session)
AribaWeb User Interface Development Framework
Copyright © 2000-2009 Ariba, Inc. All Rights Reserved.