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 SummaryConstructors
- 
Method SummaryModifier 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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.ui.model.IWorkbenchAdaptergetChildren, getParent
- 
Constructor Details- 
DebugElementWorkbenchAdapterpublic DebugElementWorkbenchAdapter()Deprecated.
 
- 
- 
Method Details- 
getImageDescriptorDeprecated.Description copied from interface:IWorkbenchAdapterReturns an image descriptor to be used for displaying an object in the workbench. Returnsnullif there is no appropriate image.- Specified by:
- getImageDescriptorin interface- IWorkbenchAdapter
- Parameters:
- object- The object to get an image descriptor for.
- Returns:
- ImageDescriptor
 
- 
getLabelDeprecated.Description copied from interface:IWorkbenchAdapterReturns 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:
- getLabelin interface- IWorkbenchAdapter
- Parameters:
- o- The object to get a label for.
- Returns:
- String
 
- 
getForegroundDeprecated.Description copied from interface:IWorkbenchAdapter2Provides a foreground color for the given element.- Specified by:
- getForegroundin interface- IWorkbenchAdapter2
- Parameters:
- element- the element
- Returns:
- the foreground color for the element, or nullto use the default foreground color
 
- 
getBackgroundDeprecated.Description copied from interface:IWorkbenchAdapter2Provides a background color for the given element.- Specified by:
- getBackgroundin interface- IWorkbenchAdapter2
- Parameters:
- element- the element
- Returns:
- the background color for the element, or nullto use the default background color
 
- 
getFontDeprecated.Description copied from interface:IWorkbenchAdapter2Provides a font the given element.- Specified by:
- getFontin interface- IWorkbenchAdapter2
- Parameters:
- element- the element
- Returns:
- the font for the element, or nullto use the default font
 
 
- 
IWorkbenchAdapter. Custom content is currently supported by a provisional internal viewer framework.