public CurrencyCalculatorLink( @Nonnull final CurrencyAmountView btcAmountView, @Nonnull final CurrencyAmountView localAmountView) { this.btcAmountView = btcAmountView; this.btcAmountView.setListener(btcAmountViewListener); this.localAmountView = localAmountView; this.localAmountView.setListener(localAmountViewListener); update(); }
public void setExchangeRate(@Nonnull final ExchangeRate exchangeRate) { this.exchangeRate = exchangeRate; update(); }
public void setEnabled(final boolean enabled) { this.enabled = enabled; update(); }
public void setExchangeDirection(final boolean exchangeDirection) { this.exchangeDirection = exchangeDirection; update(); }