Package org.eclipse.ui.model
Interface IWorkbenchAdapter2
-
- All Known Implementing Classes:
AdaptableList
,DebugElementWorkbenchAdapter
,DeferredDebugElementWorkbenchAdapter
,WorkbenchAdapter
public interface IWorkbenchAdapter2
Extension interface forIWorkbenchAdapter
that allows for color and font support.There is an associate label provider and content provider for showing elements with a registered workbench adapter in JFace structured viewers.
- Since:
- 3.0
- See Also:
IWorkbenchAdapter
,WorkbenchLabelProvider
,BaseWorkbenchContentProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RGB
getBackground(Object element)
Provides a background color for the given element.FontData
getFont(Object element)
Provides a font the given element.RGB
getForeground(Object element)
Provides a foreground color for the given element.
-
-
-
Method Detail
-
getForeground
RGB getForeground(Object element)
Provides a foreground color for the given element.- Parameters:
element
- the element- Returns:
- the foreground color for the element, or
null
to use the default foreground color
-
getBackground
RGB getBackground(Object element)
Provides a background color for the given element.- Parameters:
element
- the element- Returns:
- the background color for the element, or
null
to use the default background color
-
-