public class GridColumnLabelProvider
extends org.eclipse.jface.viewers.ColumnLabelProvider
Grid
. This is currently
limited to supplying the row header text.
Only one from all GridColumnLabelProvider
in a viewer should
return a none null
Constructor and Description |
---|
GridColumnLabelProvider() |
Modifier and Type | Method and Description |
---|---|
int |
getColumnSpan(java.lang.Object element)
Returns the number of columns this element should span
|
java.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 span
|
void |
update(org.eclipse.jface.viewers.ViewerCell cell) |
createImageProvider, createTextImageProvider, createTextProvider, getBackground, getFont, getForeground, getImage, getText
dispose, getToolTipBackgroundColor, getToolTipDisplayDelayTime, getToolTipFont, getToolTipForegroundColor, getToolTipImage, getToolTipShift, getToolTipStyle, getToolTipText, getToolTipTimeDisplayed, initialize, useNativeToolTip
addListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListener
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
public java.lang.String getRowHeaderText(java.lang.Object element)
element
- the model elementnull
if
this label provider would not like to modify the default textpublic int getColumnSpan(java.lang.Object element)
element
- the model elementpublic int getRowSpan(java.lang.Object element)
element
- the model elementpublic void update(org.eclipse.jface.viewers.ViewerCell cell)
update
in class org.eclipse.jface.viewers.ColumnLabelProvider