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.IEditorSite
public org.eclipse.ui.IActionBars getActionBars()
getActionBars
in interface org.eclipse.ui.IEditorSite
public org.eclipse.ui.IEditorPart getEditor()
public String getId()
getId
in interface org.eclipse.ui.IWorkbenchPartSite
public MultiPaneEditor getMultiPageEditor()
public org.eclipse.ui.IWorkbenchPage getPage()
getPage
in interface org.eclipse.ui.IWorkbenchSite
public String getPluginId()
getPluginId
in interface org.eclipse.ui.IWorkbenchPartSite
public String getRegisteredName()
getRegisteredName
in interface org.eclipse.ui.IWorkbenchPartSite
public org.eclipse.jface.viewers.ISelectionProvider getSelectionProvider()
getSelectionProvider
in interface org.eclipse.ui.IWorkbenchSite
public org.eclipse.swt.widgets.Shell getShell()
getShell
in interface org.eclipse.jface.window.IShellProvider
getShell
in interface org.eclipse.ui.IWorkbenchSite
public org.eclipse.ui.IWorkbenchWindow getWorkbenchWindow()
getWorkbenchWindow
in interface org.eclipse.ui.IWorkbenchSite
public void registerContextMenu(String menuID, org.eclipse.jface.action.MenuManager menuMgr, org.eclipse.jface.viewers.ISelectionProvider selectionProvider)
registerContextMenu
in interface org.eclipse.ui.IWorkbenchPartSite
public void registerContextMenu(org.eclipse.jface.action.MenuManager menuManager, org.eclipse.jface.viewers.ISelectionProvider selectionProvider)
registerContextMenu
in interface org.eclipse.ui.IWorkbenchPartSite
public 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.IEditorSite
public final void registerContextMenu(org.eclipse.jface.action.MenuManager menuManager, org.eclipse.jface.viewers.ISelectionProvider selectionProvider, boolean includeEditorInput)
registerContextMenu
in interface org.eclipse.ui.IEditorSite
public void setSelectionProvider(org.eclipse.jface.viewers.ISelectionProvider provider)
setSelectionProvider
in interface org.eclipse.ui.IWorkbenchSite
public Object getAdapter(Class adapter)
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
public org.eclipse.ui.IWorkbenchPart getPart()
getPart
in interface org.eclipse.ui.IWorkbenchPartSite
public Object getService(Class api)
getService
in interface org.eclipse.ui.services.IServiceLocator
public boolean hasService(Class api)
hasService
in interface org.eclipse.ui.services.IServiceLocator
public org.eclipse.ui.IKeyBindingService getKeyBindingService()
getKeyBindingService
in interface org.eclipse.ui.IWorkbenchPartSite