Package org.eclipse.net4j.util.ui.views
Klasse ContainerView
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
- Alle implementierten Schnittstellen:
IAdaptable,IExecutableExtension,ISelectionProvider,IPersistable,IViewPart,IWorkbenchPart,IWorkbenchPart2,IWorkbenchPart3,ISetSelectionTarget,IWorkbenchPartOrientation
- Bekannte direkte Unterklassen:
ContainerView.Default
public abstract class ContainerView
extends ViewPart
implements ISelectionProvider, ISetSelectionTarget
- Seit:
- 3.9
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungclassstatic classContainerView.Default<CONTAINER extends IContainer<?>>protected static enum -
Feldübersicht
Von Schnittstelle geerbte Felder org.eclipse.ui.IWorkbenchPart
PROP_TITLE -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidaddCollapseAllAction(IContributionManager manager) protected voidaddMenuGroup(IContributionManager manager, String groupName) protected voidprotected voidaddRefreshAction(IContributionManager manager) voidprotected voidaddSeparator(IContributionManager manager) Veraltet.protected voidprotected voidprotected voidprotected ContainerItemProvider<IContainer<Object>> protected IContentProviderprotected voidprotected ILabelDecoratorprotected IBaseLabelProviderfinal voidcreatePartControl(Composite parent) protected Controlprotected ViewerComparatorprotected ViewerSorterprotected voiddoubleClicked(Object object) voidexpandElement(Object element, int level) protected voidfillContextMenu(IMenuManager manager, ITreeSelection selection) protected voidfillLocalPullDown(IMenuManager manager) protected voidfillLocalToolBar(IToolBarManager manager) <T> TgetAdapter(Class<T> adapter) static ImageDescriptorstatic ImageDescriptorprotected abstract IContainer<?> static ImageDescriptorprotected Displayprotected ColorgetElementBackground(Object element) protected FontgetElementFont(Object element) protected ColorgetElementForeground(Object element) protected ImagegetElementImage(Object element) protected StringgetElementText(Object element) protected Actionstatic ImageDescriptorprotected IElementFiltergetShell()protected voidhandleElementEvent(IEvent event) protected voidprotected voidprotected voidvoidrefreshElement(Object element, boolean updateLabels) protected voidvoidvoidrefreshViewer(boolean updateLabels) voidvoidvoidrevealElement(Object element) protected voidselectionChanged(IActionBars bars, ITreeSelection selection) voidselectReveal(ISelection selection) voidsetFocus()voidsetSelection(ISelection selection) protected voidshowMessage(String message) protected booleanshowMessage(ContainerView.MessageType type, String message) voidupdateLabels(Object element) Von Klasse geerbte Methoden org.eclipse.ui.part.ViewPart
checkSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartNameVon Klasse geerbte Methoden 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, showBusyVon Klasse geerbte Methoden org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.ui.IWorkbenchPart
addPropertyListener, dispose, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener
-
Konstruktordetails
-
ContainerView
public ContainerView()
-
-
Methodendetails
-
getShell
-
getItemProvider
- Seit:
- 3.9
-
getViewer
-
setFocus
public void setFocus()- Angegeben von:
setFocusin SchnittstelleIWorkbenchPart- Angegeben von:
setFocusin KlasseWorkbenchPart
-
resetInput
public void resetInput() -
getSelection
- Angegeben von:
getSelectionin SchnittstelleISelectionProvider- Seit:
- 3.0
-
setSelection
- Angegeben von:
setSelectionin SchnittstelleISelectionProvider- Seit:
- 3.0
-
addSelectionChangedListener
- Angegeben von:
addSelectionChangedListenerin SchnittstelleISelectionProvider- Seit:
- 3.0
-
removeSelectionChangedListener
- Angegeben von:
removeSelectionChangedListenerin SchnittstelleISelectionProvider- Seit:
- 3.0
-
selectReveal
- Angegeben von:
selectRevealin SchnittstelleISetSelectionTarget
-
createPartControl
- Angegeben von:
createPartControlin SchnittstelleIWorkbenchPart- Angegeben von:
createPartControlin KlasseWorkbenchPart
-
createUI
-
createdUI
protected void createdUI()- Seit:
- 3.1
-
initViewer
protected void initViewer()- Seit:
- 3.1
-
createViewerComparator
- Seit:
- 3.9
-
createViewerSorter
- Seit:
- 3.3
-
createContentProvider
- Seit:
- 3.0
-
createLabelProvider
- Seit:
- 3.0
-
createLabelDecorator
- Seit:
- 3.0
-
createContainerItemProvider
- Seit:
- 3.9
-
handleElementEvent
- Seit:
- 3.9
-
getElementText
-
getElementImage
-
getElementForeground
- Seit:
- 3.0
-
getElementBackground
- Seit:
- 3.0
-
getElementFont
- Seit:
- 3.0
-
getRootElementFilter
-
getContainer
-
hookDoubleClick
protected void hookDoubleClick() -
hookContextMenu
protected void hookContextMenu() -
contributeToActionBars
protected void contributeToActionBars() -
fillLocalPullDown
-
fillLocalToolBar
-
fillContextMenu
-
addSeparator
Veraltet.As of 3.9 useaddMenuGroupAdditions(IContributionManager).- Seit:
- 3.5
-
addMenuGroupAdditions
- Seit:
- 3.9
-
addMenuGroup
- Seit:
- 3.9
-
addRefreshAction
- Seit:
- 3.5
-
addCollapseAllAction
- Seit:
- 3.5
-
selectionChanged
-
doubleClicked
-
refreshPressed
protected void refreshPressed()- Seit:
- 3.1
-
collapseAllPressed
protected void collapseAllPressed()- Seit:
- 3.3
-
closeView
protected void closeView() -
showMessage
-
showMessage
-
getRefreshAction
- Seit:
- 3.1
-
getCollapseAllAction
- Seit:
- 3.3
-
getDisplay
-
getAdapter
- Angegeben von:
getAdapterin SchnittstelleIAdaptable- Setzt außer Kraft:
getAdapterin KlasseWorkbenchPart
-
refreshPropertySheetPage
public void refreshPropertySheetPage()- Seit:
- 3.5
-
refreshViewer
public void refreshViewer(boolean updateLabels) -
refreshElement
-
updateLabels
-
revealElement
-
expandElement
- Seit:
- 3.3
-
getAddImageDescriptor
-
getDeleteImageDescriptor
-
getRefreshImageDescriptor
-
getCollapseAllImageDescriptor
- Seit:
- 3.3
-
addMenuGroupAdditions(IContributionManager).