Package org.eclipse.net4j.util.ui.views
Class ContainerView.Default<CONTAINER extends IContainer<?>>
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
org.eclipse.net4j.util.ui.views.ContainerView
org.eclipse.net4j.util.ui.views.ContainerView.Default<CONTAINER>
- All Implemented Interfaces:
IAdaptable
,IExecutableExtension
,ISelectionProvider
,IPersistable
,IViewPart
,IWorkbenchPart
,IWorkbenchPart2
,IWorkbenchPart3
,ISetSelectionTarget
,IWorkbenchPartOrientation
- Enclosing class:
- ContainerView
- Since:
- 3.0
- Author:
- Eike Stepper
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.net4j.util.ui.views.ContainerView
ContainerView.ContainerViewItemProvider, ContainerView.Default<CONTAINER extends IContainer<?>>, ContainerView.MessageType
-
Field Summary
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected CONTAINER
protected IListener
void
setContainer
(CONTAINER container) Methods inherited from class org.eclipse.net4j.util.ui.views.ContainerView
addCollapseAllAction, addMenuGroup, addMenuGroupAdditions, addRefreshAction, addSelectionChangedListener, addSeparator, closeView, collapseAllPressed, contributeToActionBars, createContainerItemProvider, createContentProvider, createdUI, createLabelDecorator, createLabelProvider, createPartControl, createUI, createViewerComparator, createViewerSorter, doubleClicked, expandElement, fillContextMenu, fillLocalPullDown, fillLocalToolBar, getAdapter, getAddImageDescriptor, getCollapseAllAction, getCollapseAllImageDescriptor, getDeleteImageDescriptor, getDisplay, getElementBackground, getElementFont, getElementForeground, getElementImage, getElementText, getItemProvider, getRefreshAction, getRefreshImageDescriptor, getRootElementFilter, getSelection, getShell, getViewer, handleElementEvent, hookContextMenu, hookDoubleClick, initViewer, refreshElement, refreshPressed, refreshPropertySheetPage, refreshViewer, removeSelectionChangedListener, resetInput, revealElement, selectionChanged, selectReveal, setFocus, setSelection, showMessage, showMessage, updateLabels
Methods inherited from class org.eclipse.ui.part.ViewPart
checkSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartName
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, dispose, firePartPropertyChanged, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, dispose, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener
-
Constructor Details
-
Default
public Default()
-
-
Method Details
-
getContainerListener
-
getContainer
- Specified by:
getContainer
in classContainerView
-
setContainer
-