java.lang.Objectorg.eclipse.jface.viewers.LabelProvider
com.ibm.jdg2e.jface.viewers.provider.label.LocationTableLabelProvider
Example of a table label provider that can obtain image and text values from a simple model.
| Constructor Summary | |
|---|---|
LocationTableLabelProvider()
|
|
| Method Summary | |
|---|---|
void |
dispose()
Clear image reference. |
org.eclipse.swt.graphics.Image |
getColumnImage(java.lang.Object element,
int columnIndex)
Pushes all column image requests to getImage. |
java.lang.String |
getColumnText(java.lang.Object element,
int columnIndex)
Returns the String value of the current element, this works for an ILocation object. |
org.eclipse.swt.graphics.Image |
getImage(java.lang.Object element)
Returns standard image. |
| Methods inherited from class org.eclipse.jface.viewers.LabelProvider |
|---|
addListener, fireLabelProviderChanged, getText, isLabelProperty, removeListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvider |
|---|
addListener, isLabelProperty, removeListener |
| Constructor Detail |
public LocationTableLabelProvider()
| Method Detail |
public void dispose()
dispose in interface org.eclipse.jface.viewers.IBaseLabelProviderIBaseLabelProvider.dispose()
public org.eclipse.swt.graphics.Image getColumnImage(java.lang.Object element,
int columnIndex)
getImage.
getColumnImage in interface org.eclipse.jface.viewers.ITableLabelProviderITableLabelProvider.getColumnImage(java.lang.Object,
int)
public java.lang.String getColumnText(java.lang.Object element,
int columnIndex)
ILocation object.
getColumnText in interface org.eclipse.jface.viewers.ITableLabelProviderITableLabelProvider.getColumnText(java.lang.Object,
int)public org.eclipse.swt.graphics.Image getImage(java.lang.Object element)
getImage in interface org.eclipse.jface.viewers.ILabelProviderILabelProvider.getImage(java.lang.Object)