public abstract class MultiViewersView extends ViewPart implements ISetSelectionTarget
| Modifier and Type | Class and Description |
|---|---|
protected static class |
MultiViewersView.MessageType |
PROP_TITLE| Constructor and Description |
|---|
MultiViewersView() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeView() |
void |
createPartControl(Composite parent) |
protected abstract Control |
createUI(Composite parent) |
protected void |
doubleClicked(java.lang.Object object) |
protected void |
fillContextMenu(IMenuManager manager,
StructuredViewer viewer,
IStructuredSelection selection) |
protected void |
fillLocalPullDown(IMenuManager manager) |
protected void |
fillLocalToolBar(IToolBarManager manager) |
StructuredViewer |
getCurrentViewer() |
protected Display |
getDisplay() |
Shell |
getShell() |
void |
refreshElement(java.lang.Object element,
boolean updateLabels) |
void |
refreshViewer(boolean updateLabels) |
void |
revealElement(java.lang.Object element) |
void |
selectReveal(ISelection selection) |
void |
setCurrentViewer(StructuredViewer viewer) |
void |
setFocus() |
protected boolean |
showMessage(MultiViewersView.MessageType type,
java.lang.String message) |
protected void |
showMessage(java.lang.String message) |
void |
updateLabels(java.lang.Object element) |
checkSite, 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, waitaddPropertyListener, dispose, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListenergetAdapterpublic Shell getShell()
public StructuredViewer getCurrentViewer()
public void setCurrentViewer(StructuredViewer viewer)
public void setFocus()
setFocus in interface IWorkbenchPartsetFocus in class WorkbenchPartpublic void refreshViewer(boolean updateLabels)
public void refreshElement(java.lang.Object element,
boolean updateLabels)
public void updateLabels(java.lang.Object element)
public void revealElement(java.lang.Object element)
public void selectReveal(ISelection selection)
selectReveal in interface ISetSelectionTargetpublic void closeView()
public final void createPartControl(Composite parent)
createPartControl in interface IWorkbenchPartcreatePartControl in class WorkbenchPartprotected void doubleClicked(java.lang.Object object)
protected void fillContextMenu(IMenuManager manager, StructuredViewer viewer, IStructuredSelection selection)
protected void fillLocalPullDown(IMenuManager manager)
protected void fillLocalToolBar(IToolBarManager manager)
protected final void showMessage(java.lang.String message)
protected final boolean showMessage(MultiViewersView.MessageType type, java.lang.String message)
protected final Display getDisplay()
Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html