Package org.eclipse.jface.viewers
Interface ITableLabelProvider
- All Superinterfaces:
- IBaseLabelProvider
- All Known Implementing Classes:
- EnvironmentTab.EnvironmentVariableLabelProvider,- FileEditorMappingLabelProvider,- ObservableMapLabelProvider,- PerspectiveLabelProvider,- WorkbenchPartLabelProvider
Extends 
IBaseLabelProvider with the methods
 to provide the text and/or image for each column of a given element.
 Used by table viewers.- See Also:
- 
Method SummaryModifier and TypeMethodDescriptiongetColumnImage(Object element, int columnIndex) Returns the label image for the given column of the given element.getColumnText(Object element, int columnIndex) Returns the label text for the given column of the given element.Methods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvideraddListener, dispose, isLabelProperty, removeListener
- 
Method Details- 
getColumnImageReturns the label image for the given column of the given element.- Parameters:
- element- the object representing the entire row, or- nullindicating that no input object is set in the viewer
- columnIndex- the zero-based index of the column in which the label appears
- Returns:
- Image or nullif there is no image for the given object at columnIndex
 
- 
getColumnTextReturns the label text for the given column of the given element.- Parameters:
- element- the object representing the entire row, or- nullindicating that no input object is set in the viewer
- columnIndex- the zero-based index of the column in which the label appears
- Returns:
- String or or nullif there is no text for the given object at columnIndex
 
 
-