package bndtools.preferences; import org.eclipse.jface.preference.IPreferenceStore; import bndtools.Plugin; public class JpmPreferences { public static final String PREF_BROWSER_SELECTION = "browserSelection"; public static final int PREF_BROWSER_WEBKIT = 0; public static final int PREF_BROWSER_MOZILLA = 1; public static final int PREF_BROWSER_EXTERNAL = 2; public static final int PREF_BROWSER_PLATFORM_DEFAULT = 3; public static final String[] PREF_BROWSER_SELECTION_CHOICES = new String[] { "Internal WebKit", "Internal Mozilla (requires XULRunner)", "External", "Platform Default" }; private final IPreferenceStore store; public JpmPreferences() { store = Plugin.getDefault().getPreferenceStore(); store.setDefault(PREF_BROWSER_SELECTION, PREF_BROWSER_PLATFORM_DEFAULT); } public int getBrowserSelection() { return store.getInt(PREF_BROWSER_SELECTION); } public void setBrowserSelection(int browserSelection) { store.setValue(PREF_BROWSER_SELECTION, browserSelection); } }