ariba.ui.validation
Class AWVFormatterFactory
java.lang.Object
ariba.ui.validation.AWVFormatterFactory
public final class AWVFormatterFactory
- extends java.lang.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
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RequiredStringFormatterKey
public static final java.lang.String RequiredStringFormatterKey
- See Also:
- Constant Field Values
IntegerFormatterKey
public static final java.lang.String IntegerFormatterKey
- See Also:
- Constant Field Values
LongFormatterKey
public static final java.lang.String LongFormatterKey
- See Also:
- Constant Field Values
DoubleFormatterKey
public static final java.lang.String DoubleFormatterKey
- See Also:
- Constant Field Values
MoneyFormatterKey
public static final java.lang.String MoneyFormatterKey
- See Also:
- Constant Field Values
ShortDateFormatterKey
public static final java.lang.String ShortDateFormatterKey
- See Also:
- Constant Field Values
LongDateFormatterKey
public static final java.lang.String LongDateFormatterKey
- See Also:
- Constant Field Values
ShortAbsoluteDateFormatterKey
public static final java.lang.String ShortAbsoluteDateFormatterKey
- See Also:
- Constant Field Values
LongAbsoluteDateFormatterKey
public static final java.lang.String LongAbsoluteDateFormatterKey
- See Also:
- Constant Field Values
BigDecimalFormatterKey
public static final java.lang.String BigDecimalFormatterKey
- See Also:
- Constant Field Values
DateTimeFormatterKey
public static final java.lang.String DateTimeFormatterKey
- See Also:
- Constant Field Values
AbsoluteDateTimeFormatterKey
public static final java.lang.String AbsoluteDateTimeFormatterKey
- See Also:
- Constant Field Values
LongDateTimeFormatterKey
public static final java.lang.String LongDateTimeFormatterKey
- See Also:
- Constant Field Values
LongAbsoluteDateTimeFormatterKey
public static final java.lang.String LongAbsoluteDateTimeFormatterKey
- See Also:
- Constant Field Values
BooleanFormatterKey
public static final java.lang.String BooleanFormatterKey
- See Also:
- Constant Field Values
DurationFormatterKey
public static final java.lang.String DurationFormatterKey
- See Also:
- Constant Field Values
TimeMillisFormatterKey
public static final java.lang.String TimeMillisFormatterKey
- See Also:
- Constant Field Values
HiddenPassword
public static final java.lang.String HiddenPassword
- See Also:
- Constant Field Values
Identifier
public static final java.lang.String Identifier
- See Also:
- Constant Field Values
XMLFormattersKey
public static final java.lang.String XMLFormattersKey
- See Also:
- Constant Field Values
BlankNullFormattersKey
public static final java.lang.String BlankNullFormattersKey
- See Also:
- Constant Field Values
CanonicalDateFormatter
public static final java.lang.Object CanonicalDateFormatter
JavaFormatDateFormatter
public static final java.lang.Object JavaFormatDateFormatter
CanonicalNumberFormatter
public static final java.lang.Object CanonicalNumberFormatter
CanonicalDateFormatString
public static final java.lang.String CanonicalDateFormatString
- See Also:
- Constant Field Values
CanonicalDateTimeFormatString
public static final java.lang.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 java.util.Map formattersForComponent(AWComponent component)
getDefaultCurrencyName
public static java.lang.String getDefaultCurrencyName()
setDefaultCurrencyName
public static void setDefaultCurrencyName(java.lang.String defaultCurrencyName)
assignFormattersForPage
public static void assignFormattersForPage(AWPage page,
java.util.Map formatters)
formattersForSession
public static java.util.Map formattersForSession(AWSession session)
formattersForLocaleTimeZone
public static java.util.Map formattersForLocaleTimeZone(java.util.Locale locale,
java.util.TimeZone timeZone)
createFormattersForSession
public static java.util.Map createFormattersForSession(AWSession session)
registerFormatterFactoryForType
public static void registerFormatterFactoryForType(java.lang.String type,
FormatterFactory factory)
getFormatterFactoryForType
public static FormatterFactory getFormatterFactoryForType(java.lang.String type)
createFormattersForSession
public static java.util.Map createFormattersForSession(java.util.Locale locale,
java.util.TimeZone timeZone)
formattedValue
public static java.lang.String formattedValue(java.lang.String formatterKey,
java.lang.Object value,
AWSession session)
AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.