
public class CDOLabelProvider extends org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider implements IColorProvider, IFontProvider
AdapterFactoryLabelProvider specialization
that decorates objects with a color/font code according to their current
state.IColorProvider,
IFontProvider,
CDOObject,
CDOStateorg.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.ColorProvider, org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.ConvertingStyler, org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.FontAndColorProvider, org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.FontProvider, org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.StyledLabelProvider| Constructor and Description |
|---|
CDOLabelProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
CDOView view,
TreeViewer viewer) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
Color |
getBackground(Object object) |
static Color |
getColor(CDOObject object) |
Font |
getFont(Object object) |
Color |
getForeground(Object object) |
Image |
getImage(Object object) |
String |
getText(Object object) |
CDOView |
getView() |
TreeViewer |
getViewer() |
void |
notifyChanged(org.eclipse.emf.common.notify.Notification notification) |
addListener, createStyler, fireLabelProviderChanged, getAdapterFactory, getBackground, getColorFromObject, getColumnImage, getColumnText, getDefaultBackground, getDefaultFont, getDefaultForeground, getDefaultImage, getFont, getFontFromObject, getForeground, getImageFromObject, getStyledStringFromObject, getStyledText, isFireLabelUpdateNotifications, isLabelProperty, removeListener, setAdapterFactory, setDefaultBackground, setDefaultFont, setDefaultForeground, setFireLabelUpdateNotifications, toJFaceStyledStringpublic CDOLabelProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
CDOView view,
TreeViewer viewer)
public CDOView getView()
public TreeViewer getViewer()
public void dispose()
dispose in interface IBaseLabelProviderdispose in class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProviderpublic void notifyChanged(org.eclipse.emf.common.notify.Notification notification)
notifyChanged in interface org.eclipse.emf.edit.provider.INotifyChangedListenernotifyChanged in class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProviderpublic Image getImage(Object object)
getImage in interface ILabelProvidergetImage in class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProviderpublic String getText(Object object)
getText in interface ILabelProvidergetText in class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProviderpublic Color getBackground(Object object)
getBackground in interface IColorProvidergetBackground in class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProviderpublic Color getForeground(Object object)
getForeground in interface IColorProvidergetForeground in class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProviderpublic Font getFont(Object object)
getFont in interface IFontProvidergetFont in class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProviderCopyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.