Package de.gebit.integrity.eclipse.views
Class TestTreeLabelProvider
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.jface.viewers.BaseLabelProvider
-
- org.eclipse.jface.viewers.LabelProvider
-
- de.gebit.integrity.eclipse.views.TestTreeLabelProvider
-
- All Implemented Interfaces:
org.eclipse.jface.viewers.IBaseLabelProvider
,org.eclipse.jface.viewers.IColorProvider
,org.eclipse.jface.viewers.IFontProvider
,org.eclipse.jface.viewers.ILabelProvider
public class TestTreeLabelProvider extends org.eclipse.jface.viewers.LabelProvider implements org.eclipse.jface.viewers.ILabelProvider, org.eclipse.jface.viewers.IColorProvider, org.eclipse.jface.viewers.IFontProvider
The label provider for the main test execution tree.- Author:
- Rene Schneider - initial API and implementation
-
-
Constructor Summary
Constructors Constructor Description TestTreeLabelProvider(SetList aSetList, java.util.Set<java.lang.Integer> aBreakpointSet, org.eclipse.swt.widgets.Display aDisplay, org.eclipse.jface.viewers.TreeViewer anOwner)
Constructs a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
org.eclipse.swt.graphics.Color
getBackground(java.lang.Object anElement)
org.eclipse.swt.graphics.Font
getFont(java.lang.Object anElement)
org.eclipse.swt.graphics.Color
getForeground(java.lang.Object anElement)
org.eclipse.swt.graphics.Image
getImage(java.lang.Object anElement)
Called by the tree in order to determine the image to use for an entry.java.lang.String
getText(java.lang.Object anElement)
Called by the tree to determine the text to display for a certain element.-
Methods inherited from class org.eclipse.jface.viewers.LabelProvider
createImageProvider, createTextImageProvider, createTextProvider
-
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
-
-
-
-
Constructor Detail
-
TestTreeLabelProvider
public TestTreeLabelProvider(SetList aSetList, java.util.Set<java.lang.Integer> aBreakpointSet, org.eclipse.swt.widgets.Display aDisplay, org.eclipse.jface.viewers.TreeViewer anOwner)
Constructs a new instance.- Parameters:
aSetList
- the set list to useaBreakpointSet
- the initial breakpoint set
-
-
Method Detail
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceorg.eclipse.jface.viewers.IBaseLabelProvider
- Overrides:
dispose
in classorg.eclipse.jface.viewers.BaseLabelProvider
-
getImage
public org.eclipse.swt.graphics.Image getImage(java.lang.Object anElement)
Called by the tree in order to determine the image to use for an entry.- Specified by:
getImage
in interfaceorg.eclipse.jface.viewers.ILabelProvider
- Overrides:
getImage
in classorg.eclipse.jface.viewers.LabelProvider
-
getText
public java.lang.String getText(java.lang.Object anElement)
Called by the tree to determine the text to display for a certain element.- Specified by:
getText
in interfaceorg.eclipse.jface.viewers.ILabelProvider
- Overrides:
getText
in classorg.eclipse.jface.viewers.LabelProvider
-
getForeground
public org.eclipse.swt.graphics.Color getForeground(java.lang.Object anElement)
- Specified by:
getForeground
in interfaceorg.eclipse.jface.viewers.IColorProvider
-
getBackground
public org.eclipse.swt.graphics.Color getBackground(java.lang.Object anElement)
- Specified by:
getBackground
in interfaceorg.eclipse.jface.viewers.IColorProvider
-
getFont
public org.eclipse.swt.graphics.Font getFont(java.lang.Object anElement)
- Specified by:
getFont
in interfaceorg.eclipse.jface.viewers.IFontProvider
-
-