Package org.eclipse.ui.progress
Class PendingUpdateAdapter
java.lang.Object
org.eclipse.ui.progress.PendingUpdateAdapter
- All Implemented Interfaces:
- IAdaptable,- IWorkbenchAdapter
The PendingUpdateAdapter is a convenience object that can be used by a
 BaseWorkbenchContentProvider that wants to show a pending update.
- Since:
- 3.2
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescription<T> TgetAdapter(Class<T> adapter) Returns an object which is an instance of the given class associated with this object.Object[]Returns the children of this object.getImageDescriptor(Object object) Returns an image descriptor to be used for displaying an object in the workbench.Returns the label text for this element.Returns the logical parent of the given object in its tree.protected booleanReturn whether or not this has been removed from the tree.protected voidsetRemoved(boolean removedValue) Set whether or not this has been removed from the tree.toString()
- 
Constructor Details- 
PendingUpdateAdapterpublic PendingUpdateAdapter()Create a new instance of the receiver.
 
- 
- 
Method Details- 
isRemovedprotected boolean isRemoved()Return whether or not this has been removed from the tree.- Returns:
- boolean
 
- 
setRemovedprotected void setRemoved(boolean removedValue) Set whether or not this has been removed from the tree.- Parameters:
- removedValue- boolean
 
- 
getAdapterDescription copied from interface:IAdaptableReturns an object which is an instance of the given class associated with this object. Returnsnullif no such object can be found.Clients may implement this method but should generally call Adapters.adapt(Object, Class, boolean)rather than invoking it directly.- Specified by:
- getAdapterin interface- IAdaptable
- Type Parameters:
- T- the class type
- Parameters:
- adapter- the adapter class to look up
- Returns:
- a object of the given class, or nullif this object does not have an adapter for the given class
 
- 
getChildrenDescription copied from interface:IWorkbenchAdapterReturns the children of this object. When this object is displayed in a tree, the returned objects will be this element's children. Returns an empty array if this object has no children.- Specified by:
- getChildrenin interface- IWorkbenchAdapter
- Parameters:
- o- The object to get the children for.
- Returns:
- Object[]
 
- 
getImageDescriptorDescription 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
 
- 
getLabelDescription 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
 
- 
getParentDescription copied from interface:IWorkbenchAdapterReturns the logical parent of the given object in its tree. Returnsnullif there is no parent, or if this object doesn't belong to a tree.- Specified by:
- getParentin interface- IWorkbenchAdapter
- Parameters:
- o- The object to get the parent for.
- Returns:
- Object
 
- 
toString
 
-