org.eclipse.mat.ui.editor
Class MultiPaneEditorSite

java.lang.Object
  extended by org.eclipse.mat.ui.editor.MultiPaneEditorSite

public class MultiPaneEditorSite
extends java.lang.Object


Constructor Summary
MultiPaneEditorSite(MultiPaneEditor multiPageEditor, IEditorPart editor)
           
 
Method Summary
 IEditorActionBarContributor getActionBarContributor()
           
 IActionBars getActionBars()
           
 java.lang.Object getAdapter(java.lang.Class adapter)
           
 IEditorPart getEditor()
           
 java.lang.String getId()
           
 org.eclipse.ui.IKeyBindingService getKeyBindingService()
           
 MultiPaneEditor getMultiPageEditor()
           
 IWorkbenchPage getPage()
           
 IWorkbenchPart getPart()
           
 java.lang.String getPluginId()
           
 java.lang.String getRegisteredName()
           
 ISelectionProvider getSelectionProvider()
           
 java.lang.Object getService(java.lang.Class api)
           
 Shell getShell()
           
 IWorkbenchWindow getWorkbenchWindow()
           
 boolean hasService(java.lang.Class api)
           
 void registerContextMenu(MenuManager menuManager, ISelectionProvider selectionProvider)
           
 void registerContextMenu(MenuManager menuManager, ISelectionProvider selectionProvider, boolean includeEditorInput)
           
 void registerContextMenu(java.lang.String menuID, MenuManager menuMgr, ISelectionProvider selectionProvider)
           
 void registerContextMenu(java.lang.String menuId, MenuManager menuMgr, ISelectionProvider selectionProvider, boolean includeEditorInput)
           
 void setSelectionProvider(ISelectionProvider provider)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiPaneEditorSite

public MultiPaneEditorSite(MultiPaneEditor multiPageEditor,
                           IEditorPart editor)
Method Detail

getActionBarContributor

public IEditorActionBarContributor getActionBarContributor()

getActionBars

public IActionBars getActionBars()

getEditor

public IEditorPart getEditor()

getId

public java.lang.String getId()

getMultiPageEditor

public MultiPaneEditor getMultiPageEditor()

getPage

public IWorkbenchPage getPage()

getPluginId

public java.lang.String getPluginId()

getRegisteredName

public java.lang.String getRegisteredName()

getSelectionProvider

public ISelectionProvider getSelectionProvider()

getShell

public Shell getShell()

getWorkbenchWindow

public IWorkbenchWindow getWorkbenchWindow()

registerContextMenu

public void registerContextMenu(java.lang.String menuID,
                                MenuManager menuMgr,
                                ISelectionProvider selectionProvider)

registerContextMenu

public void registerContextMenu(MenuManager menuManager,
                                ISelectionProvider selectionProvider)

registerContextMenu

public final void registerContextMenu(java.lang.String menuId,
                                      MenuManager menuMgr,
                                      ISelectionProvider selectionProvider,
                                      boolean includeEditorInput)

registerContextMenu

public final void registerContextMenu(MenuManager menuManager,
                                      ISelectionProvider selectionProvider,
                                      boolean includeEditorInput)

setSelectionProvider

public void setSelectionProvider(ISelectionProvider provider)

getAdapter

public java.lang.Object getAdapter(java.lang.Class adapter)

getPart

public IWorkbenchPart getPart()

getService

public java.lang.Object getService(java.lang.Class api)

hasService

public boolean hasService(java.lang.Class api)

getKeyBindingService

public org.eclipse.ui.IKeyBindingService getKeyBindingService()