public class MultiPaneEditorSite extends Object implements org.eclipse.ui.IEditorSite
| Constructor and Description |
|---|
MultiPaneEditorSite(MultiPaneEditor multiPageEditor,
org.eclipse.ui.IEditorPart editor) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.ui.IEditorActionBarContributor |
getActionBarContributor() |
org.eclipse.ui.IActionBars |
getActionBars() |
Object |
getAdapter(Class adapter) |
org.eclipse.ui.IEditorPart |
getEditor() |
String |
getId() |
org.eclipse.ui.IKeyBindingService |
getKeyBindingService() |
MultiPaneEditor |
getMultiPageEditor() |
org.eclipse.ui.IWorkbenchPage |
getPage() |
org.eclipse.ui.IWorkbenchPart |
getPart() |
String |
getPluginId() |
String |
getRegisteredName() |
org.eclipse.jface.viewers.ISelectionProvider |
getSelectionProvider() |
Object |
getService(Class api) |
org.eclipse.swt.widgets.Shell |
getShell() |
org.eclipse.ui.IWorkbenchWindow |
getWorkbenchWindow() |
boolean |
hasService(Class api) |
void |
registerContextMenu(org.eclipse.jface.action.MenuManager menuManager,
org.eclipse.jface.viewers.ISelectionProvider selectionProvider) |
void |
registerContextMenu(org.eclipse.jface.action.MenuManager menuManager,
org.eclipse.jface.viewers.ISelectionProvider selectionProvider,
boolean includeEditorInput) |
void |
registerContextMenu(String menuID,
org.eclipse.jface.action.MenuManager menuMgr,
org.eclipse.jface.viewers.ISelectionProvider selectionProvider) |
void |
registerContextMenu(String menuId,
org.eclipse.jface.action.MenuManager menuMgr,
org.eclipse.jface.viewers.ISelectionProvider selectionProvider,
boolean includeEditorInput) |
void |
setSelectionProvider(org.eclipse.jface.viewers.ISelectionProvider provider) |
public MultiPaneEditorSite(MultiPaneEditor multiPageEditor, org.eclipse.ui.IEditorPart editor)
public org.eclipse.ui.IEditorActionBarContributor getActionBarContributor()
getActionBarContributor in interface org.eclipse.ui.IEditorSitepublic org.eclipse.ui.IActionBars getActionBars()
getActionBars in interface org.eclipse.ui.IEditorSitepublic org.eclipse.ui.IEditorPart getEditor()
public String getId()
getId in interface org.eclipse.ui.IWorkbenchPartSitepublic MultiPaneEditor getMultiPageEditor()
public org.eclipse.ui.IWorkbenchPage getPage()
getPage in interface org.eclipse.ui.IWorkbenchSitepublic String getPluginId()
getPluginId in interface org.eclipse.ui.IWorkbenchPartSitepublic String getRegisteredName()
getRegisteredName in interface org.eclipse.ui.IWorkbenchPartSitepublic org.eclipse.jface.viewers.ISelectionProvider getSelectionProvider()
getSelectionProvider in interface org.eclipse.ui.IWorkbenchSitepublic org.eclipse.swt.widgets.Shell getShell()
getShell in interface org.eclipse.jface.window.IShellProvidergetShell in interface org.eclipse.ui.IWorkbenchSitepublic org.eclipse.ui.IWorkbenchWindow getWorkbenchWindow()
getWorkbenchWindow in interface org.eclipse.ui.IWorkbenchSitepublic void registerContextMenu(String menuID, org.eclipse.jface.action.MenuManager menuMgr, org.eclipse.jface.viewers.ISelectionProvider selectionProvider)
registerContextMenu in interface org.eclipse.ui.IWorkbenchPartSitepublic void registerContextMenu(org.eclipse.jface.action.MenuManager menuManager,
org.eclipse.jface.viewers.ISelectionProvider selectionProvider)
registerContextMenu in interface org.eclipse.ui.IWorkbenchPartSitepublic final void registerContextMenu(String menuId, org.eclipse.jface.action.MenuManager menuMgr, org.eclipse.jface.viewers.ISelectionProvider selectionProvider, boolean includeEditorInput)
registerContextMenu in interface org.eclipse.ui.IEditorSitepublic final void registerContextMenu(org.eclipse.jface.action.MenuManager menuManager,
org.eclipse.jface.viewers.ISelectionProvider selectionProvider,
boolean includeEditorInput)
registerContextMenu in interface org.eclipse.ui.IEditorSitepublic void setSelectionProvider(org.eclipse.jface.viewers.ISelectionProvider provider)
setSelectionProvider in interface org.eclipse.ui.IWorkbenchSitepublic Object getAdapter(Class adapter)
getAdapter in interface org.eclipse.core.runtime.IAdaptablepublic org.eclipse.ui.IWorkbenchPart getPart()
getPart in interface org.eclipse.ui.IWorkbenchPartSitepublic Object getService(Class api)
getService in interface org.eclipse.ui.services.IServiceLocatorpublic boolean hasService(Class api)
hasService in interface org.eclipse.ui.services.IServiceLocatorpublic org.eclipse.ui.IKeyBindingService getKeyBindingService()
getKeyBindingService in interface org.eclipse.ui.IWorkbenchPartSite