|
Eclipse Platform Release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.ui.model.WorkbenchAdapter
Abstract base class with basic implementations of the IWorkbenchAdapter interface. Intended to be subclassed.
Field Summary | |
protected static Object[] |
NO_CHILDREN
The empty list of children. |
Constructor Summary | |
WorkbenchAdapter()
|
Method Summary | |
RGB |
getBackground(Object element)
The default implementation of this IWorkbenchAdapter2 method
returns null . |
Object[] |
getChildren(Object object)
The default implementation of this IWorkbenchAdapter method
returns the empty list. |
FontData |
getFont(Object element)
The default implementation of this IWorkbenchAdapter2 method
returns null . |
RGB |
getForeground(Object element)
The default implementation of this IWorkbenchAdapter2 method
returns null . |
ImageDescriptor |
getImageDescriptor(Object object)
The default implementation of this IWorkbenchAdapter method
returns null . |
String |
getLabel(Object object)
The default implementation of this IWorkbenchAdapter method
returns the empty string if the object is null , and
the object's toString otherwise. |
Object |
getParent(Object object)
The default implementation of this IWorkbenchAdapter method
returns null . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static final Object[] NO_CHILDREN
Constructor Detail |
public WorkbenchAdapter()
Method Detail |
public Object[] getChildren(Object object)
IWorkbenchAdapter
method
returns the empty list. Subclasses may override.
getChildren
in interface IWorkbenchAdapter
object
- The object to get the children for.
public ImageDescriptor getImageDescriptor(Object object)
IWorkbenchAdapter
method
returns null
. Subclasses may override.
getImageDescriptor
in interface IWorkbenchAdapter
object
- The object to get an image descriptor for.
public String getLabel(Object object)
IWorkbenchAdapter
method
returns the empty string if the object is null
, and
the object's toString
otherwise. Subclasses may override.
getLabel
in interface IWorkbenchAdapter
object
- The object to get a label for.
public Object getParent(Object object)
IWorkbenchAdapter
method
returns null
. Subclasses may override.
getParent
in interface IWorkbenchAdapter
object
- The object to get the parent for.
public RGB getBackground(Object element)
IWorkbenchAdapter2
method
returns null
. Subclasses may override.
getBackground
in interface IWorkbenchAdapter2
element
- the element
null
to use the default background colorpublic RGB getForeground(Object element)
IWorkbenchAdapter2
method
returns null
. Subclasses may override.
getForeground
in interface IWorkbenchAdapter2
element
- the element
null
to use the default foreground colorpublic FontData getFont(Object element)
IWorkbenchAdapter2
method
returns null
. Subclasses may override.
getFont
in interface IWorkbenchAdapter2
element
- the element
null
to use the default font
|
Eclipse Platform Release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.