org.eclipse.cdt.internal.ui.util
Class PendingUpdateAdapter

java.lang.Object
  extended by org.eclipse.cdt.internal.ui.util.PendingUpdateAdapter
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.ui.model.IWorkbenchAdapter

public class PendingUpdateAdapter
extends java.lang.Object
implements org.eclipse.ui.model.IWorkbenchAdapter, org.eclipse.core.runtime.IAdaptable

The PendingUpdateAdapter is a convenience object that can be used by a BaseWorkbenchContentProvider that wants to show a pending update.


Constructor Summary
PendingUpdateAdapter()
          Create a new instance of the receiver.
 
Method Summary
 java.lang.Object getAdapter(java.lang.Class adapter)
           
 java.lang.Object[] getChildren(java.lang.Object o)
           
 org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(java.lang.Object object)
           
 java.lang.String getLabel(java.lang.Object o)
           
 java.lang.Object getParent(java.lang.Object o)
           
 boolean isRemoved()
          Return whether or not this has been removed from the tree.
 void setRemoved(boolean removedValue)
          Set whether or not this has been removed from the tree.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PendingUpdateAdapter

public PendingUpdateAdapter()
Create a new instance of the receiver.

Method Detail

isRemoved

public boolean isRemoved()
Return whether or not this has been removed from the tree.

Returns:
boolean

setRemoved

public void setRemoved(boolean removedValue)
Set whether or not this has been removed from the tree.

Parameters:
removedValue - boolean

getAdapter

public java.lang.Object getAdapter(java.lang.Class adapter)
Specified by:
getAdapter in interface org.eclipse.core.runtime.IAdaptable

getChildren

public java.lang.Object[] getChildren(java.lang.Object o)
Specified by:
getChildren in interface org.eclipse.ui.model.IWorkbenchAdapter

getImageDescriptor

public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(java.lang.Object object)
Specified by:
getImageDescriptor in interface org.eclipse.ui.model.IWorkbenchAdapter

getLabel

public java.lang.String getLabel(java.lang.Object o)
Specified by:
getLabel in interface org.eclipse.ui.model.IWorkbenchAdapter

getParent

public java.lang.Object getParent(java.lang.Object o)
Specified by:
getParent in interface org.eclipse.ui.model.IWorkbenchAdapter