Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.ColumnPixelData


    restoreColumnLayoutData(columnIndex, column, width);
  }
 
  @SuppressWarnings("unused")
  protected void restoreColumnLayoutData(int columnIndex, TableColumn column, int width) {
    tableLayout.setColumnData(column, new ColumnPixelData(width));
  }
View Full Code Here


  void updateColumnData(Widget column) {
    TreeColumn tColumn = (TreeColumn) column;
    Tree t = tColumn.getParent();
   
    if( ! IS_GTK || t.getColumn(t.getColumnCount()-1) != tColumn ){
      tColumn.setData(LAYOUT_DATA,new ColumnPixelData(tColumn.getWidth()));
      layout(t.getParent(), true);
    }
  }
View Full Code Here

    int width = 0;
    int size = getColumnCount(scrollable);
    for (int i = 0; i < size; ++i) {
      ColumnLayoutData layoutData = getLayoutData(scrollable,i);
      if (layoutData instanceof ColumnPixelData) {
        ColumnPixelData col = (ColumnPixelData) layoutData;
        width += col.width;
        if (col.addTrim) {
          width += COLUMN_TRIM;
        }
      } else if (layoutData instanceof ColumnWeightData) {
View Full Code Here

    // First calc space occupied by fixed columns
    for (int i = 0; i < size; i++) {
      ColumnLayoutData col = getLayoutData(scrollable,i);
      if (col instanceof ColumnPixelData) {
        ColumnPixelData cpd = (ColumnPixelData) col;
        int pixels = cpd.width;
        if (cpd.addTrim) {
          pixels += COLUMN_TRIM;
        }
        widths[i] = pixels;
View Full Code Here

  void updateColumnData(Widget column) {
    TableColumn tColumn = (TableColumn) column;
    Table t = tColumn.getParent();
   
    if( ! IS_GTK || t.getColumn(t.getColumnCount()-1) != tColumn ){
      tColumn.setData(LAYOUT_DATA,new ColumnPixelData(tColumn.getWidth()));
      layout(t.getParent(), true);
   
  }
View Full Code Here

      final TableColumn tableColumn = new TableColumn(table, SWT.NONE, i);
      tableColumn.setText(columnHeaders[i]);
      tableColumn.setResizable(columnLayouts[i].resizable);
      // :SOLVED: 4/12/04 sets column width.
      if (columnLayouts[i] instanceof ColumnPixelData) {
        ColumnPixelData columnPixeldata = (ColumnPixelData) columnLayouts[i];
        tableColumn.setWidth(columnPixeldata.width);
      }
      tableColumn.addControlListener(new ControlListener() {
        public void controlMoved(ControlEvent event) {      
        }
View Full Code Here

    for (ColumnEntry entry : phase.getColumnEntry()) {
      String columnNameKey = entry.getName();
      boolean enable = entry.isEnable();
      int width = entry.getWidth();
      boolean resizeable = entry.isResizable();
      ColumnPixelData pixelData = new ColumnPixelData(width, resizeable);
      ColumnData columnData = new ColumnData(columnNameKey, pixelData, enable);
      columnDataList.add(columnData);
    }
    return columnDataList;
  }
View Full Code Here

    TableViewer tableViewer = codeReviewView.getViewer();
    Table table = tableViewer.getTable();
    int length = table.getColumnCount();
    for (int i = 0; i < length; i++) {
      TableColumn column = table.getColumn(0);
      ColumnPixelData columnPixelData = columnDataArray[i].getColumnPixelData();
      columnPixelData.width = column.getWidth();
      columnPixelData.resizable = column.getResizable();
    }
  }
View Full Code Here

    String columnNameKey = (!columnName.equals("")) ? ReviewI18n.getKey(columnName)
                                                    : ResourceBundleKey.COLUMN_HEADER_LINK_ICON;
    ColumnData columnData = columnDataModel.get(columnNameKey);
    // set the resized column information into column data.
    if (columnData != null) {
      columnData.setColumnPixelData(new ColumnPixelData(width, resizable));
    }
    ReviewModel reviewModel = ReviewModel.getInstance();   
    String phaseNameKey = reviewModel.getPhaseManager().getPhaseNameKey();
    // store the modified column data model into config XML file.
    PrefResource.getInstance().storeColumnDataModel(phaseNameKey, columnDataModel);
View Full Code Here

TOP

Related Classes of org.eclipse.jface.viewers.ColumnPixelData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.