package org.nightlabs.jfire.voucher.admin.ui.priceconfig;
import org.nightlabs.jfire.trade.admin.ui.gridpriceconfig.addcurrency.CurrencySelectionPage;
public class AddCurrencyWizard extends org.nightlabs.jfire.trade.admin.ui.gridpriceconfig.addcurrency.AddCurrencyWizard
{
private final CurrencyAmountTable currencyAmountTable;
public AddCurrencyWizard(final CurrencyAmountTable currencyAmountTable)
{
this.currencyAmountTable = currencyAmountTable;
}
@Override
public void addPages()
{
CurrencySelectionPage currencySelectionPage = new CurrencySelectionPage();
setCurrencySelectionPage(currencySelectionPage);
addPage(currencySelectionPage);
}
@Override
public boolean performFinish()
{
super.performFinish();
currencyAmountTable.addCurrency(getCurrency());
return true;
}
}