Package org.eclipse.debug.ui
Class DebugElementWorkbenchAdapter
java.lang.Object
org.eclipse.debug.ui.DebugElementWorkbenchAdapter
- All Implemented Interfaces:
IWorkbenchAdapter
,IWorkbenchAdapter2
- Direct Known Subclasses:
DeferredDebugElementWorkbenchAdapter
@Deprecated
public abstract class DebugElementWorkbenchAdapter
extends Object
implements IWorkbenchAdapter, IWorkbenchAdapter2
Deprecated.
Common function for debug element workbench adapters.
Clients may subclass this class to provide custom adapters for elements in a debug
model. The debug platform provides IWorkbenchAdapters
for the standard debug
elements. Clients may override the default content in the debug view by providing an
IWorkbenchAdapter
or IDeferredWorkbenchAdapter
for a debug
element.
- Since:
- 3.1
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetBackground
(Object element) Deprecated.Provides a background color for the given element.Deprecated.Provides a font the given element.getForeground
(Object element) Deprecated.Provides a foreground color for the given element.getImageDescriptor
(Object object) Deprecated.Returns an image descriptor to be used for displaying an object in the workbench.Deprecated.Returns the label text for this element.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.ui.model.IWorkbenchAdapter
getChildren, getParent
-
Constructor Details
-
DebugElementWorkbenchAdapter
public DebugElementWorkbenchAdapter()Deprecated.
-
-
Method Details
-
getImageDescriptor
Deprecated.Description copied from interface:IWorkbenchAdapter
Returns an image descriptor to be used for displaying an object in the workbench. Returnsnull
if there is no appropriate image.- Specified by:
getImageDescriptor
in interfaceIWorkbenchAdapter
- Parameters:
object
- The object to get an image descriptor for.- Returns:
- ImageDescriptor
-
getLabel
Deprecated.Description copied from interface:IWorkbenchAdapter
Returns the label text for this element. This is typically used to assign a label to this object when displayed in the UI. Returns an empty string if there is no appropriate label text for this object.- Specified by:
getLabel
in interfaceIWorkbenchAdapter
- Parameters:
o
- The object to get a label for.- Returns:
- String
-
getForeground
Deprecated.Description copied from interface:IWorkbenchAdapter2
Provides a foreground color for the given element.- Specified by:
getForeground
in interfaceIWorkbenchAdapter2
- Parameters:
element
- the element- Returns:
- the foreground color for the element, or
null
to use the default foreground color
-
getBackground
Deprecated.Description copied from interface:IWorkbenchAdapter2
Provides a background color for the given element.- Specified by:
getBackground
in interfaceIWorkbenchAdapter2
- Parameters:
element
- the element- Returns:
- the background color for the element, or
null
to use the default background color
-
getFont
Deprecated.Description copied from interface:IWorkbenchAdapter2
Provides a font the given element.- Specified by:
getFont
in interfaceIWorkbenchAdapter2
- Parameters:
element
- the element- Returns:
- the font for the element, or
null
to use the default font
-
IWorkbenchAdapter
. Custom content is currently supported by a provisional internal viewer framework.