public final class TableViewerColumnBuilder extends Object
Modifier and Type | Method and Description |
---|---|
org.eclipse.jface.viewers.TableViewerColumn |
build()
Builds the column and returns the TableViewerColumn
|
TableViewerColumnBuilder |
cellLabelProvider(org.eclipse.jface.viewers.CellLabelProvider labelProvider)
If your column is not text based (for example a column with images that are owner-drawn), you can use a custom
CellLabelProvider instead of a value and a value formatter.
|
TableViewerColumnBuilder |
editingSupport(org.eclipse.jface.viewers.EditingSupport editingSupport) |
TableViewerColumnBuilder |
emptyCellLabelProvider()
Display empty string for the label
|
TableViewerColumnBuilder |
format(IValueFormatter<?> valueFormatter)
Sets a formatter for this column that is responsible to convert the value into a String.
|
TableViewerColumnBuilder |
moveable(boolean moveable) |
TableViewerColumnBuilder |
percentWidth(int width)
Sets column width in percent
|
TableViewerColumnBuilder |
pixelWidth(int width)
Sets column width in pixel
|
TableViewerColumnBuilder |
property(String propertyName) |
TableViewerColumnBuilder |
resizable(boolean resizable) |
TableViewerColumnBuilder |
toolTipText(String toolTipText) |
public TableViewerColumnBuilder property(String propertyName)
public TableViewerColumnBuilder format(IValueFormatter<?> valueFormatter)
public TableViewerColumnBuilder cellLabelProvider(org.eclipse.jface.viewers.CellLabelProvider labelProvider)
public TableViewerColumnBuilder emptyCellLabelProvider()
public TableViewerColumnBuilder editingSupport(org.eclipse.jface.viewers.EditingSupport editingSupport)
public TableViewerColumnBuilder percentWidth(int width)
public TableViewerColumnBuilder pixelWidth(int width)
public TableViewerColumnBuilder moveable(boolean moveable)
public TableViewerColumnBuilder resizable(boolean resizable)
public TableViewerColumnBuilder toolTipText(String toolTipText)
public org.eclipse.jface.viewers.TableViewerColumn build()
Copyright © 2017 Eclipse Paho. All rights reserved.