public class DecoratingColumnLabelProvider
extends org.eclipse.jface.viewers.ColumnLabelProvider
Copied from org.eclipse.emf.edit.ui.provider.DecoratingColumLabelProvider to provide Juno support
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.jface.viewers.CellLabelProvider |
cellLabelProvider |
protected org.eclipse.jface.viewers.IColorProvider |
colorProvider |
protected org.eclipse.jface.viewers.IFontProvider |
fontProvider |
protected org.eclipse.jface.viewers.ILabelDecorator |
labelDecorator |
protected org.eclipse.jface.viewers.ILabelProvider |
labelProvider |
Constructor and Description |
---|
DecoratingColumnLabelProvider(org.eclipse.jface.viewers.ILabelProvider labelProvider,
org.eclipse.jface.viewers.ILabelDecorator labelDecorator) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
org.eclipse.swt.graphics.Color |
getBackground(java.lang.Object element) |
org.eclipse.swt.graphics.Font |
getFont(java.lang.Object element) |
org.eclipse.swt.graphics.Color |
getForeground(java.lang.Object element) |
org.eclipse.swt.graphics.Image |
getImage(java.lang.Object element) |
java.lang.String |
getText(java.lang.Object element) |
org.eclipse.swt.graphics.Color |
getToolTipBackgroundColor(java.lang.Object object) |
int |
getToolTipDisplayDelayTime(java.lang.Object object) |
org.eclipse.swt.graphics.Font |
getToolTipFont(java.lang.Object object) |
org.eclipse.swt.graphics.Color |
getToolTipForegroundColor(java.lang.Object object) |
org.eclipse.swt.graphics.Image |
getToolTipImage(java.lang.Object object) |
org.eclipse.swt.graphics.Point |
getToolTipShift(java.lang.Object object) |
int |
getToolTipStyle(java.lang.Object object) |
java.lang.String |
getToolTipText(java.lang.Object element) |
int |
getToolTipTimeDisplayed(java.lang.Object object) |
org.eclipse.swt.graphics.Image |
getUndecoratedImage(java.lang.Object element) |
java.lang.String |
getUndecoratedText(java.lang.Object element) |
boolean |
isLabelProperty(java.lang.Object element,
java.lang.String property) |
boolean |
useNativeToolTip(java.lang.Object object) |
addListener, fireLabelProviderChanged, removeListener
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
protected org.eclipse.jface.viewers.ILabelProvider labelProvider
protected org.eclipse.jface.viewers.IFontProvider fontProvider
protected org.eclipse.jface.viewers.IColorProvider colorProvider
protected org.eclipse.jface.viewers.ILabelDecorator labelDecorator
protected org.eclipse.jface.viewers.CellLabelProvider cellLabelProvider
public DecoratingColumnLabelProvider(org.eclipse.jface.viewers.ILabelProvider labelProvider, org.eclipse.jface.viewers.ILabelDecorator labelDecorator)
public org.eclipse.swt.graphics.Font getFont(java.lang.Object element)
getFont
in interface org.eclipse.jface.viewers.IFontProvider
getFont
in class org.eclipse.jface.viewers.ColumnLabelProvider
public org.eclipse.swt.graphics.Color getBackground(java.lang.Object element)
getBackground
in interface org.eclipse.jface.viewers.IColorProvider
getBackground
in class org.eclipse.jface.viewers.ColumnLabelProvider
public org.eclipse.swt.graphics.Color getForeground(java.lang.Object element)
getForeground
in interface org.eclipse.jface.viewers.IColorProvider
getForeground
in class org.eclipse.jface.viewers.ColumnLabelProvider
public org.eclipse.swt.graphics.Image getImage(java.lang.Object element)
getImage
in interface org.eclipse.jface.viewers.ILabelProvider
getImage
in class org.eclipse.jface.viewers.ColumnLabelProvider
public java.lang.String getText(java.lang.Object element)
getText
in interface org.eclipse.jface.viewers.ILabelProvider
getText
in class org.eclipse.jface.viewers.ColumnLabelProvider
public org.eclipse.swt.graphics.Image getUndecoratedImage(java.lang.Object element)
public java.lang.String getUndecoratedText(java.lang.Object element)
public org.eclipse.swt.graphics.Image getToolTipImage(java.lang.Object object)
getToolTipImage
in class org.eclipse.jface.viewers.CellLabelProvider
public java.lang.String getToolTipText(java.lang.Object element)
getToolTipText
in interface org.eclipse.jface.viewers.IToolTipProvider
getToolTipText
in class org.eclipse.jface.viewers.CellLabelProvider
public org.eclipse.swt.graphics.Color getToolTipBackgroundColor(java.lang.Object object)
getToolTipBackgroundColor
in class org.eclipse.jface.viewers.CellLabelProvider
public org.eclipse.swt.graphics.Color getToolTipForegroundColor(java.lang.Object object)
getToolTipForegroundColor
in class org.eclipse.jface.viewers.CellLabelProvider
public org.eclipse.swt.graphics.Font getToolTipFont(java.lang.Object object)
getToolTipFont
in class org.eclipse.jface.viewers.CellLabelProvider
public org.eclipse.swt.graphics.Point getToolTipShift(java.lang.Object object)
getToolTipShift
in class org.eclipse.jface.viewers.CellLabelProvider
public boolean useNativeToolTip(java.lang.Object object)
useNativeToolTip
in class org.eclipse.jface.viewers.CellLabelProvider
public int getToolTipTimeDisplayed(java.lang.Object object)
getToolTipTimeDisplayed
in class org.eclipse.jface.viewers.CellLabelProvider
public int getToolTipDisplayDelayTime(java.lang.Object object)
getToolTipDisplayDelayTime
in class org.eclipse.jface.viewers.CellLabelProvider
public int getToolTipStyle(java.lang.Object object)
getToolTipStyle
in class org.eclipse.jface.viewers.CellLabelProvider
public void dispose()
dispose
in interface org.eclipse.jface.viewers.IBaseLabelProvider
dispose
in class org.eclipse.jface.viewers.BaseLabelProvider
public boolean isLabelProperty(java.lang.Object element, java.lang.String property)
isLabelProperty
in interface org.eclipse.jface.viewers.IBaseLabelProvider
isLabelProperty
in class org.eclipse.jface.viewers.BaseLabelProvider