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:
-
IWorkbenchAdapter
,
WorkbenchLabelProvider
,
BaseWorkbenchContentProvider
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
getFont
FontData getFont(
Object element)
- Provides a font the given element.
-
-
Parameters:
-
element
- the element
-
Returns:
- the font for the element, or
null
to use the default font
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.