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
FieldsFields inherited from class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
adapterFactory, defaultBackground, defaultFont, defaultForeground, isFireLabelUpdateNotifications, labelProviderListeners -
Constructor Summary
ConstructorsConstructorDescriptionEMFCompareStructureMergeViewerLabelProvider(AdapterFactory adapterFactory, org.eclipse.jface.viewers.Viewer viewer) Constructor calling super.invalid reference
#FontAndColorProvider(AdapterFactory, Viewer) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.swt.graphics.ColorgetBackground(Object object) org.eclipse.swt.graphics.Fontorg.eclipse.swt.graphics.ColorgetForeground(Object object) org.eclipse.swt.graphics.Imageprotected StyledStringConverterReturns the StyledStringConverter used to convert emf compare styled strings to jface styled strings.org.eclipse.jface.viewers.StyledStringgetStyledText(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, toJFaceStyledStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvider
addListener, dispose, isLabelProperty, removeListenerMethods inherited from interface org.eclipse.jface.viewers.ITableColorProvider
getBackground, getForegroundMethods 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.invalid reference
#FontAndColorProvider(AdapterFactory, Viewer)- Parameters:
adapterFactory- The adapter factory.viewer- The viewer.
-
-
Method Details
-
getText
- Specified by:
getTextin interfaceorg.eclipse.jface.viewers.ILabelProvider- Overrides:
getTextin classAdapterFactoryLabelProvider- See Also:
-
getFont
- Specified by:
getFontin interfaceorg.eclipse.jface.viewers.IFontProvider- Overrides:
getFontin classAdapterFactoryLabelProvider- See Also:
-
getForeground
- Specified by:
getForegroundin interfaceorg.eclipse.jface.viewers.IColorProvider- Overrides:
getForegroundin classAdapterFactoryLabelProvider- See Also:
-
getBackground
- Specified by:
getBackgroundin interfaceorg.eclipse.jface.viewers.IColorProvider- Overrides:
getBackgroundin classAdapterFactoryLabelProvider- See Also:
-
getImage
- Specified by:
getImagein interfaceorg.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.IStyledLabelProvider- Specified by:
getImagein interfaceorg.eclipse.jface.viewers.ILabelProvider- Overrides:
getImagein classAdapterFactoryLabelProvider- See Also:
-
getStyledText
- Specified by:
getStyledTextin interfaceorg.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.IStyledLabelProvider- Overrides:
getStyledTextin classAdapterFactoryLabelProvider
-
getStyledStringConverter
Returns the StyledStringConverter used to convert emf compare styled strings to jface styled strings.- Returns:
- the styledStringConverter.
-