List of usage examples for org.eclipse.jface.viewers TableViewerColumn TableViewerColumn
public TableViewerColumn(TableViewer viewer, TableColumn column)
From source file:com.rcpcompany.uibindings.extests.valueBindings.ValueEditCellStrategiesTest.java
License:Open Source License
/** * Creates the view/*from w ww . j a v a2s . co m*/ */ public void createView() { myView = BaseUIBTestUtils.createUIBTestView(this); myBody = myView.getBody(); myTableViewer = new TableViewer(myBody, SWT.FULL_SELECTION); myTable = myTableViewer.getTable(); myTable.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false)); myTable.setHeaderVisible(true); myNameColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myNameColumn.getColumn().setWidth(100); myPriceColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myPriceColumn.getColumn().setWidth(100); myForSaleColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myForSaleColumn.getColumn().setWidth(100); }
From source file:com.rcpcompany.uibindings.extests.viewerBindings.ViewerDisposeTest.java
License:Open Source License
/** * Creates the view/* w w w . ja v a 2 s .c o m*/ */ public void createView() { myView = BaseUIBTestUtils.createUIBTestView(this); myBody = myView.getBody(); myContextTop = new Composite(myBody, SWT.NONE); myContextTop.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true)); myContextTop.setLayout(new FillLayout()); myViewerTop = new Composite(myContextTop, SWT.NONE); myViewerTop.setLayout(new FillLayout()); myTableViewer = new TableViewer(myViewerTop, SWT.FULL_SELECTION | SWT.BORDER); myTable = myTableViewer.getTable(); myTable.setHeaderVisible(true); myContactNameColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myContactNameColumn.getColumn().setWidth(100); myCountryAbbrevColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myCountryAbbrevColumn.getColumn().setWidth(100); myCountryNameColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myCountryNameColumn.getColumn().setWidth(100); myContactCityColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myContactCityColumn.getColumn().setWidth(100); }
From source file:com.rcpcompany.uibindings.extests.viewerBindings.ViewerEditCellCommitStrategiesTest.java
License:Open Source License
/** * Creates the view//w w w . ja va2 s .co m */ public void createView() { myView = BaseUIBTestUtils.createUIBTestView(this); myBody = myView.getBody(); myTableViewer = new TableViewer(myBody, SWT.FULL_SELECTION); myTable = myTableViewer.getTable(); myTable.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false)); myTable.setHeaderVisible(true); myNameColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myNameColumn.getColumn().setWidth(100); }
From source file:com.rcpcompany.uibindings.extests.viewerBindings.ViewerEditCheckboxTest.java
License:Open Source License
/** * Creates the view/*from ww w .j av a 2s . c o m*/ */ public void createView() { myView = BaseUIBTestUtils.createUIBTestView(this); myBody = myView.getBody(); myTableViewer = new TableViewer(myBody, SWT.FULL_SELECTION); myTable = myTableViewer.getTable(); myTable.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false)); myTable.setHeaderVisible(true); myForSaleColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myForSaleColumn.getColumn().setWidth(100); }
From source file:com.rcpcompany.uibindings.extests.viewerBindings.ViewerItemMoveEnabledTest.java
License:Open Source License
/** * Creates the view/*from w ww .j a v a 2 s . c om*/ */ public void createView() { myView = BaseUIBTestUtils.createUIBTestView(this); myBody = myView.getBody(); myFilter = IFilteringTableAdapter.Factory.createFilter(myBody); myTableViewer = new TableViewer(myBody, SWT.FULL_SELECTION | SWT.BORDER); myTable = myTableViewer.getTable(); myTable.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true)); myTable.setHeaderVisible(true); myNameColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myNameColumn.getColumn().setWidth(100); }
From source file:com.rcpcompany.uibindings.extests.viewerBindings.ViewerItemMoveTest.java
License:Open Source License
/** * Creates the view/*w ww .j a v a 2s . c om*/ */ public void createView() { myView = BaseUIBTestUtils.createUIBTestView(this); myBody = myView.getBody(); myBody.setLayout(new TableWrapLayout()); myTableViewer = new TableViewer(myBody, SWT.FULL_SELECTION | SWT.BORDER); myTable = myTableViewer.getTable(); myTable.setLayoutData(new TableWrapData(TableWrapData.FILL)); myTable.setHeaderVisible(true); myNameColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myNameColumn.getColumn().setWidth(100); myAbbrevColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myAbbrevColumn.getColumn().setWidth(100); }
From source file:com.rcpcompany.uibindings.extests.viewerBindings.ViewerReflowTest.java
License:Open Source License
/** * Creates the view//from w ww . j a v a2 s.c om */ public void createView() { myView = BaseUIBTestUtils.createUIBTestView(this); myBody = myView.getBody(); myBody.setLayout(new TableWrapLayout()); myTableViewer = new TableViewer(myBody, SWT.FULL_SELECTION | SWT.BORDER); myTable = myTableViewer.getTable(); myTable.setLayoutData(new TableWrapData(TableWrapData.FILL)); myTable.setHeaderVisible(true); myNameColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myNameColumn.getColumn().setWidth(100); }
From source file:com.rcpcompany.uibindings.extests.viewerBindings.ViewerSingleSelectionTest.java
License:Open Source License
/** * Creates the view/*from w ww .jav a 2 s. c o m*/ */ public void createView() { myView = BaseUIBTestUtils.createUIBTestView(this); myBody = myView.getBody(); myBody.setLayout(new TableWrapLayout()); myEmptyText = myView.getToolkit().createText(myBody, ""); myTableViewer = new TableViewer(myBody, SWT.FULL_SELECTION | SWT.BORDER); myTable = myTableViewer.getTable(); myTable.setLayoutData(new TableWrapData(TableWrapData.FILL)); myTable.setHeaderVisible(true); myNameColumn = new TableViewerColumn(myTableViewer, SWT.NONE); myNameColumn.getColumn().setWidth(100); myNameText = myView.getToolkit().createText(myBody, ""); }
From source file:com.rcpcompany.uibindings.internal.ColumnBindingImpl.java
License:Open Source License
@Override public IColumnBinding column(TableColumn column) { assertTrue(column != null, "No column?"); //$NON-NLS-1$ final ColumnViewer viewer = getViewer(); assertTrue(viewer instanceof TableViewer, "A TableColumn can only be added to a TableViewer"); //$NON-NLS-1$ return column(new TableViewerColumn((TableViewer) viewer, column)); }
From source file:com.rcpcompany.uibindings.tests.views.TableView.java
License:Open Source License
@Override public void createPartControl(Composite parent) { myToolkit = IManager.Factory.getManager().getFormToolkit(parent); myForm = myToolkit.createScrolledForm(parent); final Composite body = myForm.getBody(); body.setLayout(new GridLayout()); myToolkit.paintBordersFor(body);/*from w ww . j a v a 2s .c om*/ myTableViewer = new TableViewer(body, SWT.SINGLE | SWT.FULL_SELECTION); final Table table = myTableViewer.getTable(); table.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true)); table.setHeaderVisible(true); myTextColumn = new TableViewerColumn(myTableViewer, SWT.LEFT); myTextColumn.getColumn().setWidth(60); myBooleanColumn = new TableViewerColumn(myTableViewer, SWT.LEFT); myBooleanColumn.getColumn().setWidth(60); myDateColumn = new TableViewerColumn(myTableViewer, SWT.LEFT); myDateColumn.getColumn().setWidth(60); myNumberColumn = new TableViewerColumn(myTableViewer, SWT.LEFT); myNumberColumn.getColumn().setWidth(60); myUnitColumn = new TableViewerColumn(myTableViewer, SWT.LEFT); myUnitColumn.getColumn().setWidth(60); myACColumn = new TableViewerColumn(myTableViewer, SWT.LEFT); myACColumn.getColumn().setWidth(60); bind(); initializeToolBar(); }