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
nullto 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
nullto use the default background color
-
getFont
Provides a font the given element.- Parameters:
element- the element- Returns:
- the font for the element, or
nullto use the default font
-