private void addProjectSection(Composite composite) { table = new Table(composite, SWT.BORDER | SWT.V_SCROLL | SWT.H_SCROLL); tableViewer = new TableViewer(table); table.setLayout(new TableLayout()); GridData data = new GridData(GridData.FILL_BOTH); data.heightHint = 300; table.setLayoutData(data); tableViewer.setContentProvider(new ProjectContentProvider()); tableViewer.setLabelProvider(new ExportProjectSetLabelProvider()); }
private void restoreDefaultColumnWidths(){ TableLayout layout = new TableLayout(); for (int i = 0; i < variableTableColumnLayouts.length; i++) { layout.addColumnData(variableTableColumnLayouts[i]); } variableTable.getTable().setLayout(layout); }
private void addProjectSection(Composite composite) { table = new Table(composite, SWT.BORDER | SWT.V_SCROLL | SWT.H_SCROLL); tableViewer = new TableViewer(table); table.setLayout(new TableLayout()); GridData data = new GridData(GridData.FILL_BOTH); data.heightHint = 300; table.setLayoutData(data); tableViewer.setContentProvider(new ProjectContentProvider()); tableViewer.setLabelProvider(new ExportProjectSetLabelProvider()); tableViewer.setComparator(new ResourceComparator(ResourceComparator.NAME)); }
/** * Creates a new table control with one column. * * @param parent the parent control * @param style style bits * @return a new table control */ protected static Table createTable(Composite parent, int style) { Table table = new Table(parent, SWT.CHECK | style); // Although this table column is not needed, and can cause resize problems, // it can't be removed since this would be a breaking change against R1.0. // See bug 6643 for more details. new TableColumn(table, SWT.NONE); TableLayout layout = new TableLayout(); layout.addColumnData(new ColumnWeightData(100)); table.setLayout(layout); return table; }
private void createTable(Composite container, FormToolkit toolkit) { fTable = toolkit.createTable(container, SWT.MULTI | SWT.FULL_SELECTION); GridData gd = new GridData(GridData.FILL_BOTH); gd.heightHint = 100; fTable.setLayoutData(gd); TableColumn col1 = new TableColumn(fTable, SWT.NULL); col1.setText(PDEUIMessages.SiteEditor_ArchiveSection_col1); TableColumn col2 = new TableColumn(fTable, SWT.NULL); col2.setText(PDEUIMessages.SiteEditor_ArchiveSection_col2); TableLayout tlayout = new TableLayout(); tlayout.addColumnData(new ColumnWeightData(50, 200)); tlayout.addColumnData(new ColumnWeightData(50, 200)); fTable.setLayout(tlayout); fTable.setHeaderVisible(true); createContextMenu(fTable); }
/** * Creates a new table control with one column. * * @param parent the parent control * @param style style bits * @return a new table control */ protected static Table createTable(Composite parent, int style) { Table table = new Table(parent, SWT.CHECK | style); // Although this table column is not needed, and can cause resize problems, // it can't be removed since this would be a breaking change against R1.0. // See bug 6643 for more details. new TableColumn(table, SWT.NONE); TableLayout layout = new TableLayout(); layout.addColumnData(new ColumnWeightData(100)); table.setLayout(layout); return table; }
/** * Creates a new table control with one column. * * @param parent the parent control * @param style style bits * @return a new table control */ protected static Table createTable(Composite parent, int style) { Table table = new Table(parent, SWT.CHECK | style); // Although this table column is not needed, and can cause resize problems, // it can't be removed since this would be a breaking change against R1.0. // See bug 6643 for more details. new TableColumn(table, SWT.NONE); TableLayout layout = new TableLayout(); layout.addColumnData(new ColumnWeightData(100)); table.setLayout(layout); return table; }
@Override protected void layout(Composite composite, boolean flushCache) { TableColumn c[] = editorsTable.getColumns(); if (columnsWidth == null) { int w = editorsTable.getClientArea().width; c[0].setWidth(w * 1 / 3); c[1].setWidth(w - c[0].getWidth()); } else { c[0].setWidth(columnsWidth[0]); c[1].setWidth(columnsWidth[1]); } editorsTable.setLayout(null); } });
private void createColumns() { TableLayout layout = new TableLayout(); getTable().setLayout(layout); getTable().setHeaderVisible(true); for (int i = 0; i < columnHeaders.length; i++) { layout.addColumnData(columnLayouts[i]); TableColumn tc = new TableColumn(getTable(), SWT.NONE,i); tc.setResizable(columnLayouts[i].resizable); tc.setText(columnHeaders[i]); } }
private void createColumns() { TableLayout layout = new TableLayout(); getTable().setLayout(layout); getTable().setHeaderVisible(true); for (int i = 0; i < columnHeaders.length; i++) { layout.addColumnData(columnLayouts[i]); TableColumn tc = new TableColumn(getTable(), SWT.NONE,i); tc.setResizable(columnLayouts[i].resizable); tc.setText(columnHeaders[i]); } }
private void createColumns() { TableLayout layout = new TableLayout(); getTable().setLayout(layout); getTable().setHeaderVisible(true); for (int i = 0; i < columnHeaders.length; i++) { layout.addColumnData(columnLayouts[i]); TableColumn tc = new TableColumn(getTable(), SWT.NONE,i); tc.setResizable(columnLayouts[i].resizable); tc.setText(columnHeaders[i]); } }
private void initializeTable(Table table) { table.setHeaderVisible(true); TableColumn column = new TableColumn(table, SWT.NULL); column.setText(PDEUIMessages.TemplateSelectionPage_column_name); column.setResizable(true); column = new TableColumn(table, SWT.NULL); column.setText(PDEUIMessages.TemplateSelectionPage_column_point); column.setResizable(true); TableLayout layout = new TableLayout(); layout.addColumnData(new ColumnWeightData(50)); layout.addColumnData(new ColumnWeightData(50)); table.setLayout(layout); }
/** * Create the table columns for the receiver. */ private void createTableColumns() { TableLayout layout = new TableLayout(); Table table = markersTable.getTable(); table.setLayout(layout); table.setLinesVisible(true); table.setHeaderVisible(true); layout.addColumnData(new ColumnWeightData(70, true)); TableColumn tc = new TableColumn(table, SWT.NONE, 0); tc .setText(MarkerMessages.MarkerResolutionDialog_Problems_List_Location); layout.addColumnData(new ColumnWeightData(30, true)); tc = new TableColumn(table, SWT.NONE, 0); tc .setText(MarkerMessages.MarkerResolutionDialog_Problems_List_Resource); }
public EJBTableViewer(Composite parent) { super(parent, SWT.SINGLE | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL | SWT.FULL_SELECTION); String columnProperties[] = {ConsumptionUIMessages.TABLE_TITLE_EJB_BEAN_NAMES, ConsumptionUIMessages.TABLE_TITLE_EJB_PROJECT_NAME}; int columnsWidth[] = {60, 20}; int columnMins[] = {175, 125}; Table table = getTable(); table.setHeaderVisible(true); table.setLinesVisible(true); TableLayout layout = new TableLayout(); for (int i = 0; i < columnProperties.length; i++) { TableColumn column = new TableColumn(table, SWT.NONE, i); column.setText(columnProperties[i]); column.pack(); layout.addColumnData(new ColumnWeightData(columnsWidth[i], columnMins[i], true)); } table.setLayout(layout); setColumnProperties(columnProperties); setContentProvider(new EJBContentProvider()); setLabelProvider(new EJBLabelProvider()); }
public XMLCatalogTableViewer(Composite parent, String[] columnProperties) { super(parent, SWT.FULL_SELECTION); Table table = getTable(); table.setLinesVisible(true); table.setHeaderVisible(true); table.setLinesVisible(true); TableLayout layout = new TableLayout(); for (int i = 0; i < columnProperties.length; i++) { TableColumn column = new TableColumn(table, i); column.setText(columnProperties[i]); column.setAlignment(SWT.LEFT); layout.addColumnData(new ColumnWeightData(50, true)); } table.setLayout(layout); table.setLinesVisible(false); setColumnProperties(columnProperties); setContentProvider(new CatalogEntryContentProvider()); setLabelProvider(new CatalogEntryLabelProvider()); }
public ConstraintsTableViewer(Table table) { super(table); table = getTable(); table.setLinesVisible(true); setContentProvider(new ConstraintsContentProvider()); setLabelProvider(new ConstraintsTableLabelProvider()); setColumnProperties(columnProperties); setCellModifier(this); TableColumn column = new TableColumn(table, SWT.NONE, 0); column.setText(columnProperties[0]); column.setAlignment(SWT.LEFT); column.setResizable(true); cellEditors = new CellEditor[1]; TableLayout layout = new TableLayout(); ColumnWeightData data = new ColumnWeightData(100); layout.addColumnData(data); cellEditors[0] = new TextCellEditor(table); getTable().setLayout(layout); setCellEditors(cellEditors); }
public EnumerationsTableViewer(Table table) { super(table); table = getTable(); table.setLinesVisible(true); setContentProvider(new EnumerationsTableContentProvider()); setLabelProvider(new EnumerationsTableLabelProvider()); setColumnProperties(columnProperties); setCellModifier(this); TableColumn column = new TableColumn(table, SWT.NONE, 0); column.setText(columnProperties[0]); column.setAlignment(SWT.LEFT); column.setResizable(true); cellEditors = new CellEditor[1]; TableLayout layout = new TableLayout(); ColumnWeightData data = new ColumnWeightData(100); layout.addColumnData(data); cellEditors[0] = new TextCellEditor(table); getTable().setLayout(layout); setCellEditors(cellEditors); }
public ValuesView(Table table, final ISecurePreferencesSelection parentView, Shell shell) { this.parentView = parentView; this.shell = shell; TableColumn keysColumn = new TableColumn(table, SWT.LEFT); keysColumn.setText(SecUIMessages.keysColumn); TableColumn valuesColumn = new TableColumn(table, SWT.LEFT); valuesColumn.setText(SecUIMessages.valuesColumn); TableLayout layout = new TableLayout(); layout.addColumnData(new ColumnWeightData(1)); layout.addColumnData(new ColumnWeightData(2)); table.setLayout(layout); tableViewer = new TableViewer(table); tableViewer.setContentProvider(new TableContentProvider()); tableViewer.setLabelProvider(new TableLabelProvider()); tableViewer.setComparator(new ViewerComparator()); if (Activator.getDefault().debugStorageContents()) { makeActions(); hookContextMenu(); } }
public ValuesView(Table table, final ISecurePreferencesSelection parentView, Shell shell) { this.parentView = parentView; this.shell = shell; TableColumn keysColumn = new TableColumn(table, SWT.LEFT); keysColumn.setText(SecUIMessages.keysColumn); TableColumn valuesColumn = new TableColumn(table, SWT.LEFT); valuesColumn.setText(SecUIMessages.valuesColumn); TableLayout layout = new TableLayout(); layout.addColumnData(new ColumnWeightData(1)); layout.addColumnData(new ColumnWeightData(2)); table.setLayout(layout); tableViewer = new TableViewer(table); tableViewer.setContentProvider(new TableContentProvider()); tableViewer.setLabelProvider(new TableLabelProvider()); tableViewer.setSorter(new TableNameSorter()); if (Activator.getDefault().debugStorageContents()) { makeActions(); hookContextMenu(); } }
@Override public void createPart ( final Composite parent ) { super.createPart ( parent ); this.viewer = new TableViewer ( parent, SWT.FULL_SELECTION ); final TableLayout tableLayout = new TableLayout (); final TableViewerColumn col1 = new TableViewerColumn ( this.viewer, SWT.NONE ); col1.getColumn ().setText ( Messages.AttributesPart_NameLabel ); tableLayout.addColumnData ( new ColumnWeightData ( 50 ) ); final TableViewerColumn col2 = new TableViewerColumn ( this.viewer, SWT.NONE ); col2.getColumn ().setText ( Messages.AttributesPart_TypeLabel ); tableLayout.addColumnData ( new ColumnWeightData ( 20 ) ); final TableViewerColumn col3 = new TableViewerColumn ( this.viewer, SWT.NONE ); col3.getColumn ().setText ( Messages.AttributesPart_ValueLabel ); tableLayout.addColumnData ( new ColumnWeightData ( 50 ) ); this.viewer.getTable ().setHeaderVisible ( true ); this.viewer.getTable ().setLayout ( tableLayout ); ViewerSupport.bind ( this.viewer, this.entries, new IValueProperty[] { PojoProperties.value ( "name" ), PojoProperties.value ( "type" ), PojoProperties.value ( "value" ) } ); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ this.viewer.setComparator ( new ViewerComparator () ); }