Class InfobaseTreeViewerLabelProvider
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.jface.viewers.BaseLabelProvider
-
- org.eclipse.jface.viewers.CellLabelProvider
-
- org.eclipse.jface.viewers.ColumnLabelProvider
-
- com._1c.g5.v8.dt.platform.services.ui.infobases.InfobaseTreeViewerLabelProvider
-
- All Implemented Interfaces:
IBaseLabelProvider
,IColorProvider
,IFontProvider
,ILabelProvider
,IToolTipProvider
public class InfobaseTreeViewerLabelProvider extends ColumnLabelProvider
ColumnLabelProvider
extension for infobases or infobase sections tree viewer.
-
-
Constructor Summary
Constructors Constructor Description InfobaseTreeViewerLabelProvider()
Constructor ofInfobaseTreeViewerLabelProvider
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
org.eclipse.swt.graphics.Image
getImage(Object element)
String
getText(Object element)
protected org.eclipse.swt.graphics.Image
overlayExternal(org.eclipse.swt.graphics.Image image)
Overlay given image with 'external' image overlay.-
Methods inherited from class org.eclipse.jface.viewers.ColumnLabelProvider
createImageProvider, createTextImageProvider, createTextProvider, getBackground, getFont, getForeground, update
-
Methods inherited from class org.eclipse.jface.viewers.CellLabelProvider
dispose, getToolTipBackgroundColor, getToolTipDisplayDelayTime, getToolTipFont, getToolTipForegroundColor, getToolTipImage, getToolTipShift, getToolTipStyle, getToolTipText, getToolTipTimeDisplayed, initialize, useNativeToolTip
-
Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider
addListener, fireLabelProviderChanged, isLabelProperty, removeListener
-
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
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, isLabelProperty, removeListener
-
-
-
-
Constructor Detail
-
InfobaseTreeViewerLabelProvider
public InfobaseTreeViewerLabelProvider()
Constructor ofInfobaseTreeViewerLabelProvider
.
-
-
Method Detail
-
getText
public String getText(Object element)
- Specified by:
getText
in interfaceILabelProvider
- Overrides:
getText
in classColumnLabelProvider
-
getImage
public org.eclipse.swt.graphics.Image getImage(Object element)
- Specified by:
getImage
in interfaceILabelProvider
- Overrides:
getImage
in classColumnLabelProvider
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceIBaseLabelProvider
- Overrides:
dispose
in classBaseLabelProvider
-
overlayExternal
protected org.eclipse.swt.graphics.Image overlayExternal(org.eclipse.swt.graphics.Image image)
Overlay given image with 'external' image overlay.- Parameters:
image
- the image to apply overlay for, cannot benull
- Returns:
- the image with 'external' overlay, never
null
-
-