List of usage examples for org.eclipse.jface.preference PreferenceStore PreferenceStore
public PreferenceStore()
From source file:org.eclipsetrader.ui.internal.charts.DefaultsPageTest.java
License:Open Source License
public void testSelectBackfillMethodFromPreferences() throws Exception { PreferenceStore preferences = new PreferenceStore(); preferences.setValue(UIActivator.PREFS_INITIAL_BACKFILL_METHOD, 1); DefaultsPage page = new DefaultsPage(); page.setPreferenceStore(preferences); page.createContents(shell);//from ww w .ja v a 2 s . c o m page.performDefaults(); assertFalse(page.useStartDate.getSelection()); assertTrue(page.useYears.getSelection()); }
From source file:org.eclipsetrader.ui.internal.charts.DefaultsPageTest.java
License:Open Source License
public void testSelectStartDateFromPreferences() throws Exception { PreferenceStore preferences = new PreferenceStore(); preferences.setValue(UIActivator.PREFS_INITIAL_BACKFILL_START_DATE, "20090620"); Date expectedDate = new SimpleDateFormat("yyyyMMdd") .parse(preferences.getString(UIActivator.PREFS_INITIAL_BACKFILL_START_DATE)); DefaultsPage page = new DefaultsPage(); page.setPreferenceStore(preferences); page.createContents(shell);/*from w w w.j a va 2 s. co m*/ page.performDefaults(); assertEquals(expectedDate, page.startDate.getSelection()); }
From source file:org.eclipsetrader.ui.internal.charts.DefaultsPageTest.java
License:Open Source License
public void testSelectYearsFromPreferences() throws Exception { PreferenceStore preferences = new PreferenceStore(); preferences.setValue(UIActivator.PREFS_INITIAL_BACKFILL_YEARS, 5); DefaultsPage page = new DefaultsPage(); page.setPreferenceStore(preferences); page.createContents(shell);/*w w w.ja v a2 s. c o m*/ page.performDefaults(); assertEquals(5, page.years.getSelection()); }
From source file:org.eclipsetrader.ui.internal.charts.DefaultsPageTest.java
License:Open Source License
public void testSaveStartDateBackfillMethod() throws Exception { PreferenceStore preferences = new PreferenceStore(); DefaultsPage page = new DefaultsPage(); page.setPreferenceStore(preferences); page.createContents(shell);//from w w w.j a va 2 s .c om page.useStartDate.setSelection(true); page.useYears.setSelection(false); page.performOk(); assertEquals(0, preferences.getInt(UIActivator.PREFS_INITIAL_BACKFILL_METHOD)); }
From source file:org.eclipsetrader.ui.internal.charts.DefaultsPageTest.java
License:Open Source License
public void testSaveYearsBackfillMethod() throws Exception { PreferenceStore preferences = new PreferenceStore(); DefaultsPage page = new DefaultsPage(); page.setPreferenceStore(preferences); page.createContents(shell);/*from w w w .j av a 2 s. c om*/ page.useStartDate.setSelection(false); page.useYears.setSelection(true); page.performOk(); assertEquals(1, preferences.getInt(UIActivator.PREFS_INITIAL_BACKFILL_METHOD)); }
From source file:org.eclipsetrader.ui.internal.charts.DefaultsPageTest.java
License:Open Source License
public void testSaveStartDate() throws Exception { PreferenceStore preferences = new PreferenceStore(); DefaultsPage page = new DefaultsPage(); page.setPreferenceStore(preferences); page.createContents(shell);/* ww w. j a v a 2s . com*/ page.startDate.setSelection(new SimpleDateFormat("yyyyMMdd").parse("20090620")); page.performOk(); assertEquals("20090620", preferences.getString(UIActivator.PREFS_INITIAL_BACKFILL_START_DATE)); }
From source file:org.eclipsetrader.ui.internal.charts.DefaultsPageTest.java
License:Open Source License
public void testSaveYears() throws Exception { PreferenceStore preferences = new PreferenceStore(); DefaultsPage page = new DefaultsPage(); page.setPreferenceStore(preferences); page.createContents(shell);// w ww.j a v a 2s . co m page.years.setSelection(5); page.performOk(); assertEquals(5, preferences.getInt(UIActivator.PREFS_INITIAL_BACKFILL_YEARS)); }
From source file:org.eclipsetrader.ui.internal.views.WatchListViewTest.java
License:Open Source License
public void testCreateViewer() throws Exception { WatchList watchList = new WatchList("Test", new IWatchListColumn[] { new WatchListColumn("Col1", new DataProviderFactoryMock("id1")), new WatchListColumn("Col2", new DataProviderFactoryMock("id2")), }); WatchListView view = new WatchListView(); view.preferenceStore = new PreferenceStore(); view.watchList = watchList;//from w ww. ja v a 2s . c om view.model = new WatchListViewModel(watchList, new PricingEnvironment()); TableViewer viewer = view.createViewer(shell); assertEquals(2, viewer.getTable().getColumnCount()); assertEquals("Col1", viewer.getTable().getColumn(0).getText()); assertEquals("Col2", viewer.getTable().getColumn(1).getText()); }
From source file:org.eclipsetrader.ui.internal.views.WatchListViewTest.java
License:Open Source License
public void testAddNewColumns() throws Exception { WatchList watchList = new WatchList("Test", new IWatchListColumn[] { new WatchListColumn("Col1", new DataProviderFactoryMock("id1")), }); WatchListView view = new WatchListView(); view.preferenceStore = new PreferenceStore(); view.watchList = watchList;/*from ww w.j a va 2s . c o m*/ view.model = new WatchListViewModel(watchList, new PricingEnvironment()); TableViewer viewer = view.createViewer(shell); assertEquals(1, viewer.getTable().getColumnCount()); WatchListViewColumn[] newColumns = new WatchListViewColumn[] { new WatchListViewColumn(new WatchListColumn("Col1", new DataProviderFactoryMock("id1"))), new WatchListViewColumn(new WatchListColumn("Col2", new DataProviderFactoryMock("id2"))), }; view.model.setColumns(Arrays.asList(newColumns)); assertEquals(2, viewer.getTable().getColumnCount()); assertEquals(newColumns[0].getName(), viewer.getTable().getColumn(0).getText()); assertEquals(newColumns[1].getName(), viewer.getTable().getColumn(1).getText()); }
From source file:org.eclipsetrader.ui.internal.views.WatchListViewTest.java
License:Open Source License
public void testRemoveOldColumns() throws Exception { WatchList watchList = new WatchList("Test", new IWatchListColumn[] { new WatchListColumn("Col1", new DataProviderFactoryMock("id1")), new WatchListColumn("Col2", new DataProviderFactoryMock("id2")), }); WatchListView view = new WatchListView(); view.preferenceStore = new PreferenceStore(); view.watchList = watchList;//from w ww . ja v a2s . c om view.model = new WatchListViewModel(watchList, new PricingEnvironment()); TableViewer viewer = view.createViewer(shell); assertEquals(2, viewer.getTable().getColumnCount()); WatchListViewColumn[] newColumns = new WatchListViewColumn[] { new WatchListViewColumn(new WatchListColumn("Col2", new DataProviderFactoryMock("id2"))), }; view.model.setColumns(Arrays.asList(newColumns)); assertEquals(1, viewer.getTable().getColumnCount()); assertEquals(newColumns[0].getName(), viewer.getTable().getColumn(0).getText()); }