public class CurrencyManager
extends java.lang.Object
| Constructor and Description |
|---|
CurrencyManager() |
| Modifier and Type | Method and Description |
|---|---|
Currency |
addCurrency(java.lang.String name,
java.lang.String plural,
java.lang.String minor,
java.lang.String minorPlural,
java.lang.String sign,
boolean save)
Add a currency in the system
|
void |
deleteCurrency(Currency currency)
Delete a currency.
|
Currency |
getCurrency(java.lang.String name)
Get a currency
|
java.util.List<java.lang.String> |
getCurrencyNames()
Get the list of currency in the system
|
Currency |
getDefaultBankCurrency() |
Currency |
getDefaultCurrency()
Retrieve the default currency
|
void |
setDefault(Currency currency)
Set a currency as the default one.
|
void |
setDefaultBankCurrency(Currency currency) |
protected void |
updateEntry(java.lang.String oldName,
Currency currency) |
public Currency getCurrency(java.lang.String name)
name - The name of the currencypublic java.util.List<java.lang.String> getCurrencyNames()
public Currency addCurrency(java.lang.String name, java.lang.String plural, java.lang.String minor, java.lang.String minorPlural, java.lang.String sign, boolean save)
name - The main currency nameplural - The main currency name in pluralminor - The minor (cents) part of the currencyminorPlural - The minor (cents) part of the currency in pluralsign - The sign of the currencysave - Do we add it in the database?public void setDefault(Currency currency)
currency - The currency to set to defaultpublic void deleteCurrency(Currency currency)
currency - The currency to deletepublic Currency getDefaultCurrency()
protected void updateEntry(java.lang.String oldName,
Currency currency)
public void setDefaultBankCurrency(Currency currency)
public Currency getDefaultBankCurrency()