public abstract class AbstractCallHierarchyViewPart extends AbstractHierarchyViewPart implements org.eclipse.jface.viewers.ISelectionChangedListener
| Constructor and Description |
|---|
AbstractCallHierarchyViewPart() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addActions(org.eclipse.jface.action.IToolBarManager toolBarManager) |
protected org.eclipse.jface.viewers.TreeViewer |
createCallHierarchyViewer(org.eclipse.swt.widgets.Composite parent) |
protected void |
createColumn(org.eclipse.swt.widgets.Table table,
Pair<String,org.eclipse.jface.viewers.ColumnLayoutData> columnDescription,
int index) |
protected org.eclipse.jface.viewers.IContentProvider |
createHierarchyContentProvider() |
protected abstract org.eclipse.jface.viewers.IBaseLabelProvider |
createHierarchyLabelProvider() |
protected org.eclipse.swt.widgets.Composite |
createLayout(org.eclipse.swt.widgets.Composite parent) |
protected abstract org.eclipse.jface.viewers.IBaseLabelProvider |
createLocationLabelProvider() |
protected org.eclipse.jface.viewers.TableViewer |
createLocationViewer(org.eclipse.swt.widgets.Composite parent) |
void |
createPartControl(org.eclipse.swt.widgets.Composite parent) |
protected ICallHierarchyBuilder |
getCallHierarchyBuilder() |
protected Pair<String,org.eclipse.jface.viewers.ColumnLayoutData>[] |
getLocationColumnDescriptions() |
protected void |
onCallHierarchyNodeChanged(IHierarchyNode node) |
void |
refresh(org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event) |
void |
setCallHierarchyType(ICallHierarchyBuilder.CallHierarchyType hierarchyType) |
void |
setFocus() |
void |
setRoot(IHierarchyRoot root) |
createRoot, getBuilder, getBuilder, getRootURI, getSelectedNode, setBuilder, setRootURIcheckSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartNameaddPartPropertyListener, addPropertyListener, dispose, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusyaddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected ICallHierarchyBuilder getCallHierarchyBuilder()
public void setCallHierarchyType(ICallHierarchyBuilder.CallHierarchyType hierarchyType)
public void refresh(org.eclipse.core.runtime.IProgressMonitor monitor)
refresh in class AbstractHierarchyViewPartpublic void setRoot(IHierarchyRoot root)
setRoot in class AbstractHierarchyViewPartpublic void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl in interface org.eclipse.ui.IWorkbenchPartcreatePartControl in class org.eclipse.ui.part.WorkbenchPartprotected void addActions(org.eclipse.jface.action.IToolBarManager toolBarManager)
protected org.eclipse.swt.widgets.Composite createLayout(org.eclipse.swt.widgets.Composite parent)
protected org.eclipse.jface.viewers.TreeViewer createCallHierarchyViewer(org.eclipse.swt.widgets.Composite parent)
protected org.eclipse.jface.viewers.IContentProvider createHierarchyContentProvider()
protected abstract org.eclipse.jface.viewers.IBaseLabelProvider createHierarchyLabelProvider()
protected org.eclipse.jface.viewers.TableViewer createLocationViewer(org.eclipse.swt.widgets.Composite parent)
protected Pair<String,org.eclipse.jface.viewers.ColumnLayoutData>[] getLocationColumnDescriptions()
protected void createColumn(org.eclipse.swt.widgets.Table table,
Pair<String,org.eclipse.jface.viewers.ColumnLayoutData> columnDescription,
int index)
protected abstract org.eclipse.jface.viewers.IBaseLabelProvider createLocationLabelProvider()
public void setFocus()
setFocus in interface org.eclipse.ui.IWorkbenchPartsetFocus in class org.eclipse.ui.part.WorkbenchPartpublic void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
selectionChanged in interface org.eclipse.jface.viewers.ISelectionChangedListenerprotected void onCallHierarchyNodeChanged(IHierarchyNode node)
Copyright © 2016. All Rights Reserved.