Package org.eclipse.ui.model
Interface IWorkbenchAdapter2
- All Known Implementing Classes:
AdaptableList
,DebugElementWorkbenchAdapter
,DeferredDebugElementWorkbenchAdapter
,WorkbenchAdapter
public interface IWorkbenchAdapter2
Extension interface for
IWorkbenchAdapter
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:
-
Method Summary
Modifier and TypeMethodDescriptiongetBackground
(Object element) Provides a background color for the given element.Provides a font the given element.getForeground
(Object element) Provides a foreground color for the given element.
-
Method Details
-
getForeground
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
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
-
getFont
Provides a font the given element.- Parameters:
element
- the element- Returns:
- the font for the element, or
null
to use the default font
-