GWT 2.0.3

com.google.gwt.i18n.client
Interface CurrencyData

All Known Implementing Classes:
DefaultCurrencyData

public interface CurrencyData

Information about a currency.


Method Summary
 java.lang.String getCurrencyCode()
           
 java.lang.String getCurrencySymbol()
           
 int getDefaultFractionDigits()
           
 java.lang.String getPortableCurrencySymbol()
           
 boolean isDeprecated()
           
 boolean isSpaceForced()
           
 boolean isSpacingFixed()
           
 boolean isSymbolPositionFixed()
           
 boolean isSymbolPrefix()
           
 

Method Detail

getCurrencyCode

java.lang.String getCurrencyCode()
Returns:
the ISO4217 code for this currency

getCurrencySymbol

java.lang.String getCurrencySymbol()
Returns:
the default symbol to use for this currency

getDefaultFractionDigits

int getDefaultFractionDigits()
Returns:
the default number of decimal positions for this currency

getPortableCurrencySymbol

java.lang.String getPortableCurrencySymbol()
Returns:
the default symbol to use for this currency, intended to be recognizable in most locales. If such a symbol is not available, it is acceptable to return the same value as getCurrencySymbol().

isDeprecated

boolean isDeprecated()
Returns:
true if this currency is deprecated and should not be returned by default in currency lists.

isSpaceForced

boolean isSpaceForced()
Returns:
true if there should always be a space between the currency symbol and the number, false if there should be no space. Ignored unless isSpacingFixed() returns true.

isSpacingFixed

boolean isSpacingFixed()
Returns:
true if the spacing between the currency symbol and the number is fixed regardless of locale defaults. In this case, spacing will be determined by isSpaceForced().

isSymbolPositionFixed

boolean isSymbolPositionFixed()
Returns:
true if the position of the currency symbol relative to the number is fixed regardless of locale defaults. In this case, the position will be determined by isSymbolPrefix().

isSymbolPrefix

boolean isSymbolPrefix()
Returns:
true if the currency symbol should go before the number, false if it should go after the number. This is ignored unless isSymbolPositionFixed() is true.

GWT 2.0.3