Composite tableComposite = new Composite(parent, SWT.NONE); TableViewer xslTable = new TableViewer(tableComposite, SWT.SINGLE | SWT.FULL_SELECTION | SWT.H_SCROLL | SWT.V_SCROLL); xslTable.getTable().setLinesVisible(true); xslTable.getTable().setHeaderVisible(true); TableViewerColumn stylesheetColumn = new TableViewerColumn(xslTable, SWT.NONE); stylesheetColumn.getColumn().setText(COLUMN_NAMES[0]); stylesheetColumn.getColumn().setResizable(false); TableViewerColumn conceptColumn = new TableViewerColumn(xslTable, SWT.NONE); conceptColumn.getColumn().setText(COLUMN_NAMES[1]); conceptColumn.getColumn().setResizable(false); TableColumnLayout tableLayout = new TableColumnLayout(); tableComposite.setLayout(tableLayout); layoutTableColumns();
TableViewerColumn c1 = new TableViewerColumn(tableViewer, tableViewerStyle); c1.setLabelProvider(new CellLabelProvider() { @Override public void update(ViewerCell cell) { } }); c1.getColumn().setWidth(200); c1.setEditingSupport(new FirstNameEditingSupport(tableViewer));
/** * {@inheritDoc} */ @Override public boolean canAlterColumnWidth(TableColumn tableColumn) { for (Column column : Column.values()) { if (Objects.equals(getMappedTableViewerColumn(column).getColumn(), tableColumn)) { return (column.showInRawMode && rawMode) || (column.showInAggregatedMode && !rawMode); } } return true; }
/** * {@inheritDoc} */ @Override public boolean canAlterColumnWidth(TableColumn tableColumn) { for (Column column : Column.values()) { if (Objects.equals(getMappedTableViewerColumn(column).getColumn(), tableColumn)) { return (column.showInRawMode && rawMode) || (column.showInAggregatedMode && !rawMode); } } return true; }
TableLayout layout = new TableLayout(); TableViewerColumn col = new TableViewerColumn(tableViewer, SWT.LEAD); col.getColumn().setText("Text"); layout.addColumnData(new ColumnWeightData(100)); table.setLayout(layout);
@Override public void createColumns(TableViewer tableViewer) { for (Column column : Column.values()) { TableViewerColumn viewerColumn = new TableViewerColumn(tableViewer, SWT.NONE); viewerColumn.getColumn().setMoveable(true); viewerColumn.getColumn().setResizable(true); viewerColumn.getColumn().setText(column.name); viewerColumn.getColumn().setWidth(column.width); if (null != column.image) { viewerColumn.getColumn().setImage(column.image); } mapTableViewerColumn(column, viewerColumn); } }
/** * Creates columns for the {@link #attributesTableViewer} table. */ private void createColumnsForAttributesTable() { TableViewerColumn nameColumn = new TableViewerColumn(attributesTableViewer, SWT.NONE); nameColumn.getColumn().setResizable(true); nameColumn.getColumn().setWidth(200); nameColumn.getColumn().setText("Name"); nameColumn.setLabelProvider(new ColumnLabelProvider() { @Override public String getText(Object element) { return element.toString(); } }); }
private TableViewerColumn createColumn( final TableColumnLayout columnLayout, final String text, final int weight, final int style) { final TableViewerColumn viewerColumn = new TableViewerColumn( tableViewer, style); final TableColumn column = viewerColumn.getColumn(); column.setText(text); columnLayout.setColumnData(column, new ColumnWeightData(weight)); return viewerColumn; }
/** * {@inheritDoc} */ @Override public ViewerComparator getComparator() { TableViewerComparator<JmxSensorValueData> timerDataViewerComparator = new TableViewerComparator<>(); for (Column column : Column.values()) { ResultComparator<JmxSensorValueData> resultComparator = new ResultComparator<>(column.dataComparator, cachedDataService); timerDataViewerComparator.addColumn(getMappedTableViewerColumn(column).getColumn(), resultComparator); } return timerDataViewerComparator; }
/** * {@inheritDoc} */ @Override public ViewerComparator getComparator() { TableViewerComparator<TimerData> timerDataViewerComparator = new TableViewerComparator<>(); for (Column column : Column.values()) { ResultComparator<TimerData> resultComparator = new ResultComparator<>(column.dataComparator, cachedDataService); timerDataViewerComparator.addColumn(getMappedTableViewerColumn(column).getColumn(), resultComparator); } return timerDataViewerComparator; }
private TableViewerColumn createTableViewerColumn(final TableViewer viewer, final String title, final int bound, final int colNumber) { final TableViewerColumn viewerColumn = new TableViewerColumn(viewer, SWT.NONE); final TableColumn column = viewerColumn.getColumn(); column.setText(title); column.setWidth(bound); column.setResizable(false); column.setMoveable(false); return viewerColumn; }
private void createDummyColumn(final TableColumnLayout columnLayout) { final TableViewerColumn viewerColumn = new TableViewerColumn( tableViewer, SWT.LEFT); final TableColumn column = viewerColumn.getColumn(); columnLayout.setColumnData(column, new ColumnWeightData(0, 0, false)); viewerColumn.setLabelProvider(new ColumnLabelProvider()); // FIXME: first cell is left aligned on Mac OS X 10.4, Eclipse 3.4 }
/** * {@inheritDoc} */ @Override public ViewerComparator getComparator() { TableViewerComparator<InvocationSequenceData> invocationDataViewerComparator = new TableViewerComparator<>(); for (Column column : Column.values()) { ResultComparator<InvocationSequenceData> resultComparator = new ResultComparator<>(column.dataComparator, getCachedDataService()); invocationDataViewerComparator.addColumn(getMappedTableViewerColumn(column).getColumn(), resultComparator); } return invocationDataViewerComparator; }
/** * {@inheritDoc} */ @Override public ViewerComparator getComparator() { TableViewerComparator<InvocationSequenceData> invocationDataViewerComparator = new TableViewerComparator<>(); for (Column column : Column.values()) { ResultComparator<InvocationSequenceData> resultComparator = new ResultComparator<>(column.dataComparator, getCachedDataService()); invocationDataViewerComparator.addColumn(getMappedTableViewerColumn(column).getColumn(), resultComparator); } return invocationDataViewerComparator; }
/** * {@inheritDoc} */ @Override public ViewerComparator getComparator() { TableViewerComparator<InvocationSequenceData> invocationDataViewerComparator = new TableViewerComparator<>(); for (Column column : Column.values()) { ResultComparator<InvocationSequenceData> resultComparator = new ResultComparator<>(column.dataComparator, getCachedDataService()); invocationDataViewerComparator.addColumn(getMappedTableViewerColumn(column).getColumn(), resultComparator); } return invocationDataViewerComparator; }
private void setConfigsColumns(TableViewer tableViewer) { tableViewer.getTable().setHeaderVisible(true); TableViewerColumn column = new TableViewerColumn(tableViewer, SWT.NONE); TableColumn tc = column.getColumn(); tc.setResizable(true); tc.setText(ProvUIMessages.RevertProfilePage_ProfileTimestampColumn); tc.setWidth(175); column = new TableViewerColumn(tableViewer, SWT.NONE); tc = column.getColumn(); tc.setResizable(true); tc.setText(ProvUIMessages.RevertProfilePage_ProfileTagColumn); tc.setWidth(200); column.setEditingSupport(new TagEditingSuport(tableViewer, ui)); }
/** * {@inheritDoc} */ @Override public ViewerComparator getComparator() { ICachedDataService cachedDataService = getInputDefinition().getRepositoryDefinition().getCachedDataService(); TableViewerComparator<HttpTimerData> httpTimerDataViewerComparator = new TableViewerComparator<>(); for (Column column : Column.values()) { ResultComparator<HttpTimerData> resultComparator = new ResultComparator<>(column.dataComparator, cachedDataService); httpTimerDataViewerComparator.addColumn(getMappedTableViewerColumn(column).getColumn(), resultComparator); } return httpTimerDataViewerComparator; }
/** * {@inheritDoc} */ @Override public ViewerComparator getComparator() { ICachedDataService cachedDataService = getInputDefinition().getRepositoryDefinition().getCachedDataService(); TableViewerComparator<SqlStatementData> sqlViewerComparator = new TableViewerComparator<>(); for (Column column : Column.values()) { ResultComparator<SqlStatementData> resultComparator = new ResultComparator<>(column.dataComparator, cachedDataService); sqlViewerComparator.addColumn(getMappedTableViewerColumn(column).getColumn(), resultComparator); } return sqlViewerComparator; }
/** * {@inheritDoc} */ @Override public ViewerComparator getComparator() { ICachedDataService cachedDataService = getInputDefinition().getRepositoryDefinition().getCachedDataService(); TableViewerComparator<AggregatedExceptionSensorData> exceptionOverviewViewerComparator = new TableViewerComparator<>(); for (Column column : Column.values()) { ResultComparator<AggregatedExceptionSensorData> resultComparator = new ResultComparator<>(column.dataComparator, cachedDataService); exceptionOverviewViewerComparator.addColumn(getMappedTableViewerColumn(column).getColumn(), resultComparator); } return exceptionOverviewViewerComparator; }
public TableViewerColumn addColumnTo(TableViewer viewer) { TableViewerColumn tableViewerColumn = new TableViewerColumn(viewer, SWT.NONE); TableColumn column = tableViewerColumn.getColumn(); column.setMoveable(true); column.setResizable(true); column.setText(getTitle()); column.setWidth(getWidth()); column.setAlignment(getAlignment()); tableViewerColumn.setLabelProvider(this); return tableViewerColumn; }