TableViewer viewer = new TableViewer(.....); TableViewerColumn col1 = new TableViewerColumn(viewer, SWT.LEAD); col1.setLabelProvider(column label provider for col 1); col1.setEditingSupport(editing support for col 1); ... repeat for other columns
@Override protected StructuredViewer createViewer(Composite parent){ //by default return a table viewer fListViewer = new TableViewer(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER); GridData gd = new GridData(GridData.FILL_BOTH); gd.heightHint = 150; fListViewer.getTable().setLayoutData(gd); return fListViewer; }
/** Builds a {@link TableViewer} on the given parent. */ public TableViewer buildTable(Composite parent) { Table control = Portal.buildTable(parent, style, linesVisible, headerVisible, columnBuilders); return buildViewer(new TableViewer(control), Arrays.asList(control.getColumns()), TableViewerColumn::new); }
@Override protected Control createCustomArea(Composite parent) { Composite area = new Composite(parent, SWT.NONE); area.setLayoutData(new GridData(GridData.FILL_BOTH)); area.setLayout(new FillLayout()); TableViewer branchesList = new TableViewer(area); branchesList.setContentProvider(ArrayContentProvider.getInstance()); branchesList.setLabelProvider(new GitLabelProvider()); branchesList.setInput(nodes); return area; }
protected TableViewer createTableViewer(Composite parent) { Table table= new Table(parent, getListStyle()); table.setFont(parent.getFont()); return new TableViewer(table); }
protected TableViewer createTableViewer(Composite parent) { Table table = new Table(parent, getListStyle()); table.setFont(parent.getFont()); return new TableViewer(table); }
protected TableViewer createTableViewer(Composite parent) { Table table= new Table(parent, getListStyle()); table.setFont(parent.getFont()); return new TableViewer(table); }
protected TableViewer createTableViewer(Composite parent) { Table table= new Table(parent, getListStyle()); table.setFont(parent.getFont()); return new TableViewer(table); }
private static TableViewer createTableViewer(Composite container, IContentProvider provider, Object manager) { Table table = new Table(container, SWT.BORDER | SWT.MULTI | SWT.V_SCROLL); GridData gd = new GridData(GridData.FILL_BOTH); gd.heightHint = 200; gd.widthHint = 225; table.setLayoutData(gd); TableViewer viewer = new TableViewer(table); viewer.setLabelProvider(PDEPlugin.getDefault().getLabelProvider()); viewer.setContentProvider(provider); viewer.setInput(manager); viewer.setComparator(ListUtil.PLUGIN_COMPARATOR); return viewer; }
private void createViewer(Composite composite) { if (isSupportsChecking()) viewer = CheckboxTableViewer.newCheckList(composite, getViewerStyle()); else viewer = new TableViewer(new Table(composite, getViewerStyle())); }
private void createViewer(Composite composite) { if (isSupportsChecking()) viewer = CheckboxTableViewer.newCheckList(composite, getViewerStyle()); else viewer = new TableViewer(new Table(composite, getViewerStyle())); }
public TableViewer createTable(final Composite parent, final WritableList<IDependencyRelation> descriptions) { final TableViewer table = new TableViewer(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL | SWT.FULL_SELECTION); createColumns(table); table.getTable().setLayoutData(new GridData(GridData.FILL_BOTH)); table.setContentProvider(new ObservableListContentProvider()); table.setInput(descriptions); table.setLabelProvider(new TableLabelProvider()); ColumnViewerToolTipSupport.enableFor(table); return table; } }
private TableViewer createTableViewer(List input, Composite result) { TableViewer viewer= new TableViewer(result); viewer.setContentProvider(new ArrayContentProvider()); viewer.setLabelProvider(new ProxyLabelProvider()); viewer.setInput(input); GridData gd= new GridData(GridData.FILL_BOTH); gd.widthHint= convertWidthInCharsToPixels(70); gd.heightHint= convertHeightInCharsToPixels(5); viewer.getControl().setLayoutData(gd); return viewer; }
public TableViewer createTable(final Composite parent, final WritableList<IType> descriptions) { final TableViewer table = new TableViewer(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL | SWT.FULL_SELECTION); createColumns(table); table.getTable().setLayoutData(new GridData(GridData.FILL_BOTH)); table.setContentProvider(new ObservableListContentProvider()); table.setInput(descriptions); table.setLabelProvider(new TableLabelProvider()); ColumnViewerToolTipSupport.enableFor(table); return table; } }
@Override protected StructuredViewer createViewer(Composite parent) { Table table = new Table(parent, SWT.MULTI | SWT.V_SCROLL | SWT.H_SCROLL); fViewer = new TableViewer(table); fViewer.setContentProvider(fContentProvider); final DependenciesLabelProvider labelProvider = new DependenciesLabelProvider(false); fViewer.setLabelProvider(labelProvider); fViewer.getControl().addDisposeListener(e -> labelProvider.dispose()); return fViewer; }
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)); }
@Override protected StructuredViewer createStructuredViewer(Composite parent, int style, FormToolkit toolkit) { style |= SWT.H_SCROLL | SWT.V_SCROLL; if (toolkit == null) style |= SWT.BORDER; else style |= toolkit.getBorderStyle(); TableViewer tableViewer = new TableViewer(parent, style); tableViewer.addSelectionChangedListener(e -> TablePart.this.selectionChanged(e.getStructuredSelection())); tableViewer.addDoubleClickListener(e -> TablePart.this.handleDoubleClick((IStructuredSelection) e.getSelection())); return tableViewer; }
@Override public void createControl(Composite parent) { Composite composite = SWTFactory.createComposite(parent, 1, 1, GridData.FILL_BOTH); SWTFactory.createLabel(composite, Messages.PreviewContainerPage_3, 1); fPreviewTable = new TableViewer(composite); fPreviewTable.setLabelProvider(new StyledBundleLabelProvider(true, false)); fPreviewTable.setContentProvider(ArrayContentProvider.getInstance()); fPreviewTable.getControl().setLayoutData(new GridData(GridData.FILL_BOTH)); setControl(composite); PlatformUI.getWorkbench().getHelpSystem().setHelp(composite, IHelpContextIds.LOCATION_PREVIEW_WIZARD); }
private void createTableViewer() { fViewer = new TableViewer(fTable); fViewer.setContentProvider(new ContentProvider()); fViewer.setLabelProvider(new ArchiveLabelProvider()); fViewer.setInput(getPage().getModel()); fViewer.addSelectionChangedListener(event -> handleSelectionChanged()); }
private void createProjectList(Composite composite) { projectViewer = new TableViewer(composite, SWT.SINGLE | SWT.BORDER); projectViewer.getControl().setLayoutData(SWTUtils.createHVFillGridData()); projectList = new AdaptableList(projects); projectViewer.setContentProvider(new WorkbenchContentProvider()); projectViewer.setLabelProvider(new WorkbenchLabelProvider()); projectViewer.setComparator(new ResourceComparator(ResourceComparator.NAME)); projectViewer.setInput(projectList); projectViewer.getTable().select(0); projectViewer.addSelectionChangedListener(event -> updateEnablements()); }