public class Decorator extends Object implements ILightweightLabelDecorator, IEclipsePreferences.IPreferenceChangeListener
Modifier and Type | Field and Description |
---|---|
static String |
SIGN_DECORATOR_ID |
Constructor and Description |
---|
Decorator() |
Modifier and Type | Method and Description |
---|---|
void |
addListener(ILabelProviderListener listener) |
void |
decorate(Object element,
IDecoration decoration) |
void |
dispose() |
boolean |
isLabelProperty(Object element,
String property) |
void |
preferenceChange(IEclipsePreferences.PreferenceChangeEvent event) |
void |
removeListener(ILabelProviderListener listener) |
public static final String SIGN_DECORATOR_ID
public void addListener(ILabelProviderListener listener)
addListener
in interface IBaseLabelProvider
public void dispose()
dispose
in interface IBaseLabelProvider
public boolean isLabelProperty(Object element, String property)
isLabelProperty
in interface IBaseLabelProvider
public void removeListener(ILabelProviderListener listener)
removeListener
in interface IBaseLabelProvider
public void decorate(Object element, IDecoration decoration)
decorate
in interface ILightweightLabelDecorator
public void preferenceChange(IEclipsePreferences.PreferenceChangeEvent event)
preferenceChange
in interface IEclipsePreferences.IPreferenceChangeListener