Package org.eclipse.emf.cdo.ui
Class CDOLabelProvider
- java.lang.Object
- 
- org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
- 
- org.eclipse.emf.cdo.ui.CDOLabelProvider
 
 
- 
- All Implemented Interfaces:
- org.eclipse.emf.edit.provider.INotifyChangedListener,- IBaseLabelProvider,- IColorProvider,- IFontProvider,- ILabelProvider,- ITableLabelProvider
 
 public class CDOLabelProvider extends org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider implements IColorProvider, IFontProvider AAdapterFactoryLabelProviderspecialization that decoratesobjectswith a color/font code according to their currentstate.- Author:
- Eike Stepper
- See Also:
- IColorProvider,- IFontProvider,- CDOObject,- CDOState
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProviderorg.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 SummaryConstructors Constructor Description CDOLabelProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, CDOView view, TreeViewer viewer)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()ColorgetBackground(java.lang.Object object)static ColorgetColor(CDOObject object)FontgetFont(java.lang.Object object)ColorgetForeground(java.lang.Object object)ImagegetImage(java.lang.Object object)java.lang.StringgetText(java.lang.Object object)CDOViewgetView()TreeViewergetViewer()voidnotifyChanged(org.eclipse.emf.common.notify.Notification notification)- 
Methods inherited from class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvideraddListener, 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, toJFaceStyledString
 
- 
 
- 
- 
- 
Constructor Detail- 
CDOLabelProviderpublic CDOLabelProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, CDOView view, TreeViewer viewer)- Since:
- 2.0
 
 
- 
 - 
Method Detail- 
getViewpublic CDOView getView() - Since:
- 2.0
 
 - 
getViewerpublic TreeViewer getViewer() 
 - 
disposepublic void dispose() - Specified by:
- disposein interface- IBaseLabelProvider
- Overrides:
- disposein class- org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
 
 - 
notifyChangedpublic void notifyChanged(org.eclipse.emf.common.notify.Notification notification) - Specified by:
- notifyChangedin interface- org.eclipse.emf.edit.provider.INotifyChangedListener
- Overrides:
- notifyChangedin class- org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
 
 - 
getImagepublic Image getImage(java.lang.Object object) - Specified by:
- getImagein interface- ILabelProvider
- Overrides:
- getImagein class- org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
 
 - 
getTextpublic java.lang.String getText(java.lang.Object object) - Specified by:
- getTextin interface- ILabelProvider
- Overrides:
- getTextin class- org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
 
 - 
getBackgroundpublic Color getBackground(java.lang.Object object) - Specified by:
- getBackgroundin interface- IColorProvider
- Overrides:
- getBackgroundin class- org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
 
 - 
getForegroundpublic Color getForeground(java.lang.Object object) - Specified by:
- getForegroundin interface- IColorProvider
- Overrides:
- getForegroundin class- org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
 
 - 
getFontpublic Font getFont(java.lang.Object object) - Specified by:
- getFontin interface- IFontProvider
- Overrides:
- getFontin class- org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
 
 
- 
 
-