public class DefaultTableViewerColumnBuilder extends AbstractTableViewerColumnBuilder<org.eclipse.jface.viewers.TableViewer,org.eclipse.jface.viewers.TableViewerColumn>
| Constructor and Description |
|---|
DefaultTableViewerColumnBuilder(ColumnConfiguration config)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureDatabinding(org.eclipse.swt.widgets.Widget column)
Configures data binding for the given column widget.
|
protected void |
configureEditingSupport(org.eclipse.jface.viewers.TableViewerColumn viewerColumn,
org.eclipse.jface.viewers.TableViewer tableViewer)
Configures the EditingSupport for the given table viewer/column.
|
protected void |
configureViewerColumn(org.eclipse.jface.viewers.TableViewerColumn viewerColumn)
Configures a viewer column instance.
|
org.eclipse.jface.viewers.TableViewerColumn |
createViewerColumn(org.eclipse.jface.viewers.TableViewer tableViewer)
Creates a new ViewerColumn instance.
|
protected org.eclipse.swt.widgets.Item |
getTableColumn(org.eclipse.jface.viewers.TableViewerColumn viewerColumn)
Returns the table column control for the given viewer column.
|
bindValue, build, configure, configureContextMap, configureImage, configureLabelProvider, getConfig, withDatabindingpublic DefaultTableViewerColumnBuilder(ColumnConfiguration config)
config - the ColumnConfigurationpublic org.eclipse.jface.viewers.TableViewerColumn createViewerColumn(org.eclipse.jface.viewers.TableViewer tableViewer)
AbstractTableViewerColumnBuildercreateViewerColumn in class AbstractTableViewerColumnBuilder<org.eclipse.jface.viewers.TableViewer,org.eclipse.jface.viewers.TableViewerColumn>tableViewer - the TableViewerprotected org.eclipse.swt.widgets.Item getTableColumn(org.eclipse.jface.viewers.TableViewerColumn viewerColumn)
AbstractTableViewerColumnBuildergetTableColumn in class AbstractTableViewerColumnBuilder<org.eclipse.jface.viewers.TableViewer,org.eclipse.jface.viewers.TableViewerColumn>viewerColumn - the viewer columnprotected void configureDatabinding(org.eclipse.swt.widgets.Widget column)
AbstractTableViewerColumnBuilderconfigureDatabinding in class AbstractTableViewerColumnBuilder<org.eclipse.jface.viewers.TableViewer,org.eclipse.jface.viewers.TableViewerColumn>column - the column widget to configureprotected void configureViewerColumn(org.eclipse.jface.viewers.TableViewerColumn viewerColumn)
AbstractTableViewerColumnBuilderconfigureViewerColumn in class AbstractTableViewerColumnBuilder<org.eclipse.jface.viewers.TableViewer,org.eclipse.jface.viewers.TableViewerColumn>viewerColumn - the viewer column to configureprotected void configureEditingSupport(org.eclipse.jface.viewers.TableViewerColumn viewerColumn,
org.eclipse.jface.viewers.TableViewer tableViewer)
AbstractTableViewerColumnBuilderconfigureEditingSupport in class AbstractTableViewerColumnBuilder<org.eclipse.jface.viewers.TableViewer,org.eclipse.jface.viewers.TableViewerColumn>viewerColumn - the viewer column to configuretableViewer - the table viewer the column belongs toCopyright © 2019. All rights reserved.