Class GridColumnLabelProvider
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.viewers.BaseLabelProvider
org.eclipse.jface.viewers.CellLabelProvider
org.eclipse.jface.viewers.ColumnLabelProvider
org.eclipse.nebula.jface.gridviewer.GridColumnLabelProvider
- All Implemented Interfaces:
org.eclipse.jface.viewers.IBaseLabelProvider
,org.eclipse.jface.viewers.IColorProvider
,org.eclipse.jface.viewers.IFontProvider
,org.eclipse.jface.viewers.ILabelProvider
,org.eclipse.jface.viewers.IToolTipProvider
public class GridColumnLabelProvider
extends org.eclipse.jface.viewers.ColumnLabelProvider
A label provider that provides hooks for extra functionality in the
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 Summary
Constructors Constructor Description GridColumnLabelProvider()
-
Method Summary
Modifier and Type Method Description java.lang.String
getRowHeaderText(java.lang.Object element)
Returns the row header text for this element.void
update(org.eclipse.jface.viewers.ViewerCell cell)
Methods inherited from class org.eclipse.jface.viewers.ColumnLabelProvider
createImageProvider, createTextImageProvider, createTextProvider, getBackground, getFont, getForeground, getImage, getText
Methods inherited from class org.eclipse.jface.viewers.CellLabelProvider
dispose, getToolTipBackgroundColor, getToolTipDisplayDelayTime, getToolTipFont, getToolTipForegroundColor, getToolTipImage, getToolTipShift, getToolTipStyle, getToolTipText, getToolTipTimeDisplayed, initialize, useNativeToolTip
Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider
addListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListener
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
Constructor Details
-
GridColumnLabelProvider
public GridColumnLabelProvider()
-
-
Method Details
-
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
-
update
public void update(org.eclipse.jface.viewers.ViewerCell cell)- Overrides:
update
in classorg.eclipse.jface.viewers.ColumnLabelProvider
-