Class GridColumnLabelProvider
- java.lang.Object
-
- ColumnLabelProvider
-
- org.eclipse.nebula.jface.gridviewer.GridColumnLabelProvider
-
public class GridColumnLabelProvider extends ColumnLabelProvider
A label provider that provides hooks for extra functionality in theGrid
. This is currently limited to supplying the row header text.Only one from all
GridColumnLabelProvider
in a viewer should return a nonenull
-
-
Constructor Summary
Constructors Constructor Description GridColumnLabelProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getColumnSpan(java.lang.Object element)
Returns the number of columns this element should spanjava.lang.String
getRowHeaderText(java.lang.Object element)
Returns the row header text for this element.int
getRowSpan(java.lang.Object element)
Returns the number of rows this element should spanvoid
update(ViewerCell cell)
-
-
-
Method Detail
-
getRowHeaderText
public java.lang.String getRowHeaderText(java.lang.Object element)
Returns the row header text for this element.- Parameters:
element
- the model element- Returns:
- the text displayed in the row-header or
null
if this label provider would not like to modify the default text
-
getColumnSpan
public int getColumnSpan(java.lang.Object element)
Returns the number of columns this element should span- Parameters:
element
- the model element- Returns:
- colSpan
-
getRowSpan
public int getRowSpan(java.lang.Object element)
Returns the number of rows this element should span- Parameters:
element
- the model element- Returns:
- rowSpan
-
update
public void update(ViewerCell cell)
-
-