Exemplo n.º 1
0
 protected void applyChanges() {
   TickersView resource = (TickersView) getElement().getAdapter(TickersView.class);
   if (resource != null) {
     List<TickerViewItem> c = new ArrayList<TickerViewItem>();
     for (ISecurity column : providers.getSelection()) {
       c.add(new TickerViewItem(column));
     }
     resource.setViewItems(c.toArray(new TickerViewItem[c.size()]));
   }
 }
Exemplo n.º 2
0
  /* (non-Javadoc)
   * @see org.eclipse.jface.preference.PreferencePage#performDefaults()
   */
  @Override
  protected void performDefaults() {
    TickersView resource = (TickersView) getElement().getAdapter(TickersView.class);

    TickerViewItem[] columns = resource.getViewItems();
    ISecurity[] selectedColumns = new ISecurity[columns.length];
    for (int i = 0; i < selectedColumns.length; i++) {
      selectedColumns[i] = columns[i].getSecurity();
    }

    providers.setSelectedColumns(selectedColumns);

    super.performDefaults();
  }