Class EMFCompareStructureMergeViewerLabelProvider
java.lang.Object
org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.FontAndColorProvider
org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewerLabelProvider
- All Implemented Interfaces:
INotifyChangedListener
,org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.IStyledLabelProvider
,org.eclipse.jface.viewers.IBaseLabelProvider
,org.eclipse.jface.viewers.IColorProvider
,org.eclipse.jface.viewers.IFontProvider
,org.eclipse.jface.viewers.ILabelProvider
,org.eclipse.jface.viewers.ITableColorProvider
,org.eclipse.jface.viewers.ITableFontProvider
,org.eclipse.jface.viewers.ITableLabelProvider
public class EMFCompareStructureMergeViewerLabelProvider
extends AdapterFactoryLabelProvider.FontAndColorProvider
implements org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.IStyledLabelProvider
A specialized
AdapterFactoryLabelProvider.FontAndColorProvider
for the structure merge viewer.-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
AdapterFactoryLabelProvider.ColorProvider, AdapterFactoryLabelProvider.ConvertingStyler, AdapterFactoryLabelProvider.FontAndColorProvider, AdapterFactoryLabelProvider.FontProvider, AdapterFactoryLabelProvider.StyledLabelProvider
-
Field Summary
Fields inherited from class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
adapterFactory, defaultBackground, defaultFont, defaultForeground, isFireLabelUpdateNotifications, labelProviderListeners
-
Constructor Summary
ConstructorDescriptionEMFCompareStructureMergeViewerLabelProvider
(AdapterFactory adapterFactory, org.eclipse.jface.viewers.Viewer viewer) Constructor calling super#FontAndColorProvider(AdapterFactory, Viewer)
. -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.swt.graphics.Color
getBackground
(Object object) org.eclipse.swt.graphics.Font
org.eclipse.swt.graphics.Color
getForeground
(Object object) org.eclipse.swt.graphics.Image
protected StyledStringConverter
Returns the StyledStringConverter used to convert emf compare styled strings to jface styled strings.org.eclipse.jface.viewers.StyledString
getStyledText
(Object element) Methods inherited from class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
addListener, createStyler, dispose, fireLabelProviderChanged, getAdapterFactory, getBackground, getColorFromObject, getColumnImage, getColumnText, getDefaultBackground, getDefaultFont, getDefaultForeground, getDefaultImage, getFont, getFontFromObject, getForeground, getImageFromObject, getStyledStringFromObject, isFireLabelUpdateNotifications, isLabelProperty, notifyChanged, removeListener, setAdapterFactory, setDefaultBackground, setDefaultFont, setDefaultForeground, setFireLabelUpdateNotifications, toJFaceStyledString
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, dispose, isLabelProperty, removeListener
Methods inherited from interface org.eclipse.jface.viewers.ITableColorProvider
getBackground, getForeground
Methods inherited from interface org.eclipse.jface.viewers.ITableFontProvider
getFont
-
Field Details
-
styledStringConverter
-
-
Constructor Details
-
EMFCompareStructureMergeViewerLabelProvider
public EMFCompareStructureMergeViewerLabelProvider(AdapterFactory adapterFactory, org.eclipse.jface.viewers.Viewer viewer) Constructor calling super#FontAndColorProvider(AdapterFactory, Viewer)
.- Parameters:
adapterFactory
- The adapter factory.viewer
- The viewer.
-
-
Method Details
-
getText
- Specified by:
getText
in interfaceorg.eclipse.jface.viewers.ILabelProvider
- Overrides:
getText
in classAdapterFactoryLabelProvider
- See Also:
-
getFont
- Specified by:
getFont
in interfaceorg.eclipse.jface.viewers.IFontProvider
- Overrides:
getFont
in classAdapterFactoryLabelProvider
- See Also:
-
getForeground
- Specified by:
getForeground
in interfaceorg.eclipse.jface.viewers.IColorProvider
- Overrides:
getForeground
in classAdapterFactoryLabelProvider
- See Also:
-
getBackground
- Specified by:
getBackground
in interfaceorg.eclipse.jface.viewers.IColorProvider
- Overrides:
getBackground
in classAdapterFactoryLabelProvider
- See Also:
-
getImage
- Specified by:
getImage
in interfaceorg.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.IStyledLabelProvider
- Specified by:
getImage
in interfaceorg.eclipse.jface.viewers.ILabelProvider
- Overrides:
getImage
in classAdapterFactoryLabelProvider
- See Also:
-
getStyledText
- Specified by:
getStyledText
in interfaceorg.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.IStyledLabelProvider
- Overrides:
getStyledText
in classAdapterFactoryLabelProvider
-
getStyledStringConverter
Returns the StyledStringConverter used to convert emf compare styled strings to jface styled strings.- Returns:
- the styledStringConverter.
-