org.eclipse.cdt.internal.ui
Class DeferredCWorkbenchAdapter

java.lang.Object
  extended by org.eclipse.cdt.internal.ui.CWorkbenchAdapter
      extended by org.eclipse.cdt.internal.ui.DeferredCWorkbenchAdapter
All Implemented Interfaces:
org.eclipse.ui.IActionFilter, org.eclipse.ui.model.IWorkbenchAdapter, org.eclipse.ui.progress.IDeferredWorkbenchAdapter

public class DeferredCWorkbenchAdapter
extends CWorkbenchAdapter
implements org.eclipse.ui.progress.IDeferredWorkbenchAdapter


Constructor Summary
DeferredCWorkbenchAdapter(org.eclipse.cdt.core.model.ICElement element)
           
 
Method Summary
 void fetchDeferredChildren(java.lang.Object object, org.eclipse.ui.progress.IElementCollector collector, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 org.eclipse.core.runtime.jobs.ISchedulingRule getRule(java.lang.Object object)
           
 boolean isContainer()
           
 
Methods inherited from class org.eclipse.cdt.internal.ui.CWorkbenchAdapter
getChildren, getImageDescriptor, getLabel, getParent, testAttribute
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.model.IWorkbenchAdapter
getChildren, getImageDescriptor, getLabel, getParent
 

Constructor Detail

DeferredCWorkbenchAdapter

public DeferredCWorkbenchAdapter(org.eclipse.cdt.core.model.ICElement element)
Method Detail

fetchDeferredChildren

public void fetchDeferredChildren(java.lang.Object object,
                                  org.eclipse.ui.progress.IElementCollector collector,
                                  org.eclipse.core.runtime.IProgressMonitor monitor)
Specified by:
fetchDeferredChildren in interface org.eclipse.ui.progress.IDeferredWorkbenchAdapter

isContainer

public boolean isContainer()
Specified by:
isContainer in interface org.eclipse.ui.progress.IDeferredWorkbenchAdapter

getRule

public org.eclipse.core.runtime.jobs.ISchedulingRule getRule(java.lang.Object object)
Specified by:
getRule in interface org.eclipse.ui.progress.IDeferredWorkbenchAdapter