Package org.eclipse.mat.ui.editor
Class MultiPaneEditorSite
java.lang.Object
org.eclipse.mat.ui.editor.MultiPaneEditorSite
- All Implemented Interfaces:
IAdaptable
,IShellProvider
,IEditorSite
,IWorkbenchPartSite
,IWorkbenchSite
,IServiceLocator
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T> T
getAdapter
(Class<T> adapter) getId()
getPage()
getPart()
<T> T
getService
(Class<T> api) getShell()
boolean
hasService
(Class<?> api) void
registerContextMenu
(String menuID, MenuManager menuMgr, ISelectionProvider selectionProvider) final void
registerContextMenu
(String menuId, MenuManager menuMgr, ISelectionProvider selectionProvider, boolean includeEditorInput) void
registerContextMenu
(MenuManager menuManager, ISelectionProvider selectionProvider) final void
registerContextMenu
(MenuManager menuManager, ISelectionProvider selectionProvider, boolean includeEditorInput) void
setSelectionProvider
(ISelectionProvider provider)
-
Constructor Details
-
MultiPaneEditorSite
-
-
Method Details
-
getActionBarContributor
- Specified by:
getActionBarContributor
in interfaceIEditorSite
-
getActionBars
- Specified by:
getActionBars
in interfaceIEditorSite
-
getEditor
-
getId
- Specified by:
getId
in interfaceIWorkbenchPartSite
-
getMultiPageEditor
-
getPage
- Specified by:
getPage
in interfaceIWorkbenchSite
-
getPluginId
- Specified by:
getPluginId
in interfaceIWorkbenchPartSite
-
getRegisteredName
- Specified by:
getRegisteredName
in interfaceIWorkbenchPartSite
-
getSelectionProvider
- Specified by:
getSelectionProvider
in interfaceIWorkbenchSite
-
getShell
- Specified by:
getShell
in interfaceIShellProvider
- Specified by:
getShell
in interfaceIWorkbenchSite
-
getWorkbenchWindow
- Specified by:
getWorkbenchWindow
in interfaceIWorkbenchSite
-
registerContextMenu
public void registerContextMenu(String menuID, MenuManager menuMgr, ISelectionProvider selectionProvider) - Specified by:
registerContextMenu
in interfaceIWorkbenchPartSite
-
registerContextMenu
- Specified by:
registerContextMenu
in interfaceIWorkbenchPartSite
-
registerContextMenu
public final void registerContextMenu(String menuId, MenuManager menuMgr, ISelectionProvider selectionProvider, boolean includeEditorInput) - Specified by:
registerContextMenu
in interfaceIEditorSite
-
registerContextMenu
public final void registerContextMenu(MenuManager menuManager, ISelectionProvider selectionProvider, boolean includeEditorInput) - Specified by:
registerContextMenu
in interfaceIEditorSite
-
setSelectionProvider
- Specified by:
setSelectionProvider
in interfaceIWorkbenchSite
-
getAdapter
- Specified by:
getAdapter
in interfaceIAdaptable
-
getPart
- Specified by:
getPart
in interfaceIWorkbenchPartSite
-
getService
- Specified by:
getService
in interfaceIServiceLocator
-
hasService
- Specified by:
hasService
in interfaceIServiceLocator
-
getKeyBindingService
- Specified by:
getKeyBindingService
in interfaceIWorkbenchPartSite
-