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.Custom content in the debug views is no longer supported byIWorkbenchAdapter. Custom content is currently supported by a provisional internal viewer framework.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
IWorkbenchAdaptersfor the standard debug elements. Clients may override the default content in the debug view by providing anIWorkbenchAdapterorIDeferredWorkbenchAdapterfor a debug element.- Since:
- 3.1
-
-
Constructor Summary
Constructors Constructor Description DebugElementWorkbenchAdapter()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description RGBgetBackground(Object element)Deprecated.Provides a background color for the given element.FontDatagetFont(Object element)Deprecated.Provides a font the given element.RGBgetForeground(Object element)Deprecated.Provides a foreground color for the given element.ImageDescriptorgetImageDescriptor(Object object)Deprecated.Returns an image descriptor to be used for displaying an object in the workbench.StringgetLabel(Object o)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
-
-
-
-
Method Detail
-
getImageDescriptor
public ImageDescriptor getImageDescriptor(Object object)
Deprecated.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 interfaceIWorkbenchAdapter- Parameters:
object- The object to get an image descriptor for.- Returns:
- ImageDescriptor
-
getLabel
public String getLabel(Object o)
Deprecated.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 interfaceIWorkbenchAdapter- Parameters:
o- The object to get a label for.- Returns:
- String
-
getForeground
public RGB getForeground(Object element)
Deprecated.Description copied from interface:IWorkbenchAdapter2Provides a foreground color for the given element.- Specified by:
getForegroundin interfaceIWorkbenchAdapter2- Parameters:
element- the element- Returns:
- the foreground color for the element, or
nullto use the default foreground color
-
getBackground
public RGB getBackground(Object element)
Deprecated.Description copied from interface:IWorkbenchAdapter2Provides a background color for the given element.- Specified by:
getBackgroundin interfaceIWorkbenchAdapter2- Parameters:
element- the element- Returns:
- the background color for the element, or
nullto use the default background color
-
getFont
public FontData getFont(Object element)
Deprecated.Description copied from interface:IWorkbenchAdapter2Provides a font the given element.- Specified by:
getFontin interfaceIWorkbenchAdapter2- Parameters:
element- the element- Returns:
- the font for the element, or
nullto use the default font
-
-