public class MultiPaneEditorSite extends Object implements IEditorSite
Constructor and Description |
---|
MultiPaneEditorSite(MultiPaneEditor multiPageEditor,
IEditorPart editor) |
public MultiPaneEditorSite(MultiPaneEditor multiPageEditor, IEditorPart editor)
public IEditorActionBarContributor getActionBarContributor()
getActionBarContributor
in interface IEditorSite
public IActionBars getActionBars()
getActionBars
in interface IEditorSite
public IEditorPart getEditor()
public String getId()
getId
in interface IWorkbenchPartSite
public MultiPaneEditor getMultiPageEditor()
public IWorkbenchPage getPage()
getPage
in interface IWorkbenchSite
public String getPluginId()
getPluginId
in interface IWorkbenchPartSite
public String getRegisteredName()
getRegisteredName
in interface IWorkbenchPartSite
public ISelectionProvider getSelectionProvider()
getSelectionProvider
in interface IWorkbenchSite
public Shell getShell()
getShell
in interface IShellProvider
getShell
in interface IWorkbenchSite
public IWorkbenchWindow getWorkbenchWindow()
getWorkbenchWindow
in interface IWorkbenchSite
public void registerContextMenu(String menuID, MenuManager menuMgr, ISelectionProvider selectionProvider)
registerContextMenu
in interface IWorkbenchPartSite
public void registerContextMenu(MenuManager menuManager, ISelectionProvider selectionProvider)
registerContextMenu
in interface IWorkbenchPartSite
public final void registerContextMenu(String menuId, MenuManager menuMgr, ISelectionProvider selectionProvider, boolean includeEditorInput)
registerContextMenu
in interface IEditorSite
public final void registerContextMenu(MenuManager menuManager, ISelectionProvider selectionProvider, boolean includeEditorInput)
registerContextMenu
in interface IEditorSite
public void setSelectionProvider(ISelectionProvider provider)
setSelectionProvider
in interface IWorkbenchSite
public Object getAdapter(Class adapter)
getAdapter
in interface IAdaptable
public IWorkbenchPart getPart()
getPart
in interface IWorkbenchPartSite
public Object getService(Class api)
getService
in interface IServiceLocator
public boolean hasService(Class api)
hasService
in interface IServiceLocator
public IKeyBindingService getKeyBindingService()
getKeyBindingService
in interface IWorkbenchPartSite