Package org.eclipse.ui.model
Interface IWorkbenchAdapter2
-
- All Known Implementing Classes:
AdaptableList,DebugElementWorkbenchAdapter,DeferredDebugElementWorkbenchAdapter,WorkbenchAdapter
public interface IWorkbenchAdapter2Extension interface forIWorkbenchAdapterthat 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 RGBgetBackground(Object element)Provides a background color for the given element.FontDatagetFont(Object element)Provides a font the given element.RGBgetForeground(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
nullto 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
nullto use the default background color
-
-