public class ProjectListAdapter extends Object implements IDeferredWorkbenchAdapter
Constructor and Description |
---|
ProjectListAdapter(TextGridProject adaptableObject) |
Modifier and Type | Method and Description |
---|---|
void |
fetchDeferredChildren(Object object,
IElementCollector collector,
IProgressMonitor monitor) |
Object[] |
getChildren(Object o) |
ImageDescriptor |
getImageDescriptor(Object object) |
String |
getLabel(Object o) |
Object |
getParent(Object o) |
ISchedulingRule |
getRule(Object object) |
boolean |
isContainer() |
public ProjectListAdapter(TextGridProject adaptableObject)
public void fetchDeferredChildren(Object object, IElementCollector collector, IProgressMonitor monitor)
fetchDeferredChildren
in interface IDeferredWorkbenchAdapter
public ISchedulingRule getRule(Object object)
getRule
in interface IDeferredWorkbenchAdapter
public boolean isContainer()
isContainer
in interface IDeferredWorkbenchAdapter
public Object[] getChildren(Object o)
getChildren
in interface IWorkbenchAdapter
public ImageDescriptor getImageDescriptor(Object object)
getImageDescriptor
in interface IWorkbenchAdapter
public String getLabel(Object o)
getLabel
in interface IWorkbenchAdapter
public Object getParent(Object o)
getParent
in interface IWorkbenchAdapter