public class CallHierarchyContentProvider extends DeferredTreeContentProvider
| Constructor and Description |
|---|
CallHierarchyContentProvider(CallHierarchyViewPart viewPart)
Constructs a call hierarchy content provider for the given
call hierarchy view.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
fetchDeferredChildren(java.lang.Object parentElement,
org.eclipse.ui.progress.IElementCollector collector,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called by a job to fetch the child elements of the given parent element.
|
java.lang.Object[] |
getChildren(java.lang.Object parentElement) |
java.lang.Object[] |
getElements(java.lang.Object inputElement) |
java.lang.Object |
getParent(java.lang.Object element) |
boolean |
hasChildren(java.lang.Object element) |
getDeferredTreeContentManager, getLabel, getRule, inputChangedpublic CallHierarchyContentProvider(CallHierarchyViewPart viewPart)
viewPart - not nullpublic java.lang.Object[] getElements(java.lang.Object inputElement)
public java.lang.Object[] getChildren(java.lang.Object parentElement)
public java.lang.Object getParent(java.lang.Object element)
public boolean hasChildren(java.lang.Object element)
protected void fetchDeferredChildren(java.lang.Object parentElement,
org.eclipse.ui.progress.IElementCollector collector,
org.eclipse.core.runtime.IProgressMonitor monitor)
DeferredTreeContentProviderfetchDeferredChildren in class DeferredTreeContentProviderparentElement - the parent elementcollector - the element collector (never null)monitor - a progress monitor to support reporting and cancellation
(never null)Copyright (c) 2014, 2020 1C-Soft LLC and others. Made available under the Eclipse Public License 2.0