public class PropertyColumnLabelProvider extends ColumnLabelProvider
IPropertySourceProvider, forwarding requests for text and image to
the label provider returned from the property descriptor for the given
property id.IPropertyDescriptor.getLabelProvider(),
PropertyEditingSupport| Modifier and Type | Field and Description |
|---|---|
protected Object |
propertyID |
protected IPropertySourceProvider |
propertySourceProvider |
| Constructor and Description |
|---|
PropertyColumnLabelProvider(IPropertySourceProvider propertySourceProvider,
Object propertyID)
Creates a new instance based on the given property source provider and
property id.
|
| Modifier and Type | Method and Description |
|---|---|
Image |
getImage(Object object)
Returns the image for the label of the given element.
|
String |
getText(Object object)
Returns the text for the label of the given element.
|
getBackground, getFont, getForeground, updatedispose, getToolTipBackgroundColor, getToolTipDisplayDelayTime, getToolTipFont, getToolTipForegroundColor, getToolTipImage, getToolTipShift, getToolTipStyle, getToolTipText, getToolTipTimeDisplayed, initialize, useNativeToolTipaddListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListeneraddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddListener, dispose, isLabelProperty, removeListenerprotected IPropertySourceProvider propertySourceProvider
protected Object propertyID
public PropertyColumnLabelProvider(IPropertySourceProvider propertySourceProvider, Object propertyID)
propertySourceProvider - the property source providerpropertyID - the property idpublic String getText(Object object)
ILabelProvidergetText in interface ILabelProvidergetText in class ColumnLabelProviderobject - the element for which to provide the label textnull
if there is no text label for the given objectpublic Image getImage(Object object)
ILabelProvidergetImage in interface ILabelProvidergetImage in class ColumnLabelProviderobject - the element for which to provide the label imagenull
if there is no image for the given object
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.