package org.multibit.viewsystem.dataproviders;
import java.awt.Font;
/**
* DataProvider for the preferences screen and actions
* @author jim
*
*/
public interface PreferencesDataProvider extends DataProvider {
/**
* Get the previous 'undo changes' text
*/
public String getPreviousUndoChangesText();
/**
* Get the previous user language code
*/
public String getPreviousUserLanguageCode();
/**
* Get the new user language code
*/
public String getNewUserLanguageCode();
/**
* Get the new open URI dialog text
*/
public String getOpenUriDialog();
/**
* Get the new open URI use URI text
*/
public String getOpenUriUseUri();
/**
* get the previous font name
*/
public String getPreviousFontName();
/**
* get the new font name
*/
public String getNewFontName();
/**
* get the previous font style
*/
public String getPreviousFontStyle();
/**
* get the new font style
*/
public String getNewFontStyle();
/**
* get the previous font size
*/
public String getPreviousFontSize();
/**
* get the new font size
*/
public String getNewFontSize();
/**
* get the new font
*/
public Font getSelectedFont();
/**
* ticker information
* @return
*/
public boolean getPreviousShowCurrency();
public boolean getNewShowCurrency();
public boolean getPreviousShowRate();
public boolean getNewShowRate();
public boolean getPreviousShowBid();
public boolean getNewShowBid();
public boolean getPreviousShowAsk();
public boolean getNewShowAsk();
public boolean getPreviousShowExchange();
public boolean getNewShowExchange();
public String getPreviousExchange1();
public String getNewExchange1();
public String getPreviousCurrency1();
public String getNewCurrency1();
public boolean getPreviousShowSecondRow();
public boolean getNewShowSecondRow();
public String getPreviousExchange2();
public String getNewExchange2();
public String getPreviousCurrency2();
public String getNewCurrency2();
boolean isTickerVisible();
boolean getPreviousShowTicker();
boolean getNewShowTicker();
String getPreviousLookAndFeel();
String getNewLookAndFeel();
boolean getNewShowBitcoinConvertedToFiat();
boolean getPreviousShowBitcoinConvertedToFiat();
String getNewOpenExchangeRatesApiCode();
String getPreviousOpenExchangeRatesApiCode();
}