Class HeapEditor
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.EditorPart
org.eclipse.mat.ui.editor.MultiPaneEditor
org.eclipse.mat.ui.snapshot.editor.HeapEditor
- All Implemented Interfaces:
EventListener,IResourceChangeListener,IAdaptable,IExecutableExtension,ISelectionProvider,IEditorPart,ISaveablePart,IWorkbenchPart,IWorkbenchPart2,IWorkbenchPart3,IWorkbenchPartOrientation
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.mat.ui.editor.MultiPaneEditor
MultiPaneEditor.Handler, MultiPaneEditor.TabMenuAction -
Field Summary
Fields inherited from class org.eclipse.mat.ui.editor.MultiPaneEditor
PROP_ACTION_BAR, PROP_FOLDER_IMAGEFields inherited from interface org.eclipse.ui.IEditorPart
PROP_DIRTY, PROP_INPUTFields inherited from interface org.eclipse.core.resources.IResourceChangeListener
PROPERTY_EVENT_MASKFields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddispose()<T> TgetAdapter(Class<T> required) voidinit(IEditorSite site, IEditorInput input) voidvoidsetSelection(ISelection selection) Methods inherited from class org.eclipse.mat.ui.editor.MultiPaneEditor
addNewPage, addNewPage, addNewPage, addNewPage, addNewPage, bringPageToTop, closePage, createPartControl, doSave, doSaveAs, getActiveEditor, getEditor, getNavigatorState, getQueryContext, getResourceFile, getToolBarManager, initWithAnotherArgument, isDirty, isDisposed, isSaveAsAllowed, resourceChanged, setFocus, updateToolbarMethods inherited from class org.eclipse.ui.part.EditorPart
getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setInitializationDataMethods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, getContentDescription, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, removePartPropertyListener, removePropertyListener, setPartProperty, showBusyMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, getSite, getTitle, getTitleImage, removePropertyListener
-
Constructor Details
-
HeapEditor
public HeapEditor()
-
-
Method Details
-
getPaneEditorInput
- Overrides:
getPaneEditorInputin classMultiPaneEditor
-
init
- Specified by:
initin interfaceIEditorPart- Overrides:
initin classMultiPaneEditor- Throws:
PartInitException
-
dispose
public void dispose()- Specified by:
disposein interfaceIWorkbenchPart- Overrides:
disposein classMultiPaneEditor
-
getSnapshotInput
-
getAdapter
- Specified by:
getAdapterin interfaceIAdaptable- Overrides:
getAdapterin classWorkbenchPart
-
addSelectionChangedListener
- Specified by:
addSelectionChangedListenerin interfaceISelectionProvider
-
removeSelectionChangedListener
- Specified by:
removeSelectionChangedListenerin interfaceISelectionProvider
-
getSelection
- Specified by:
getSelectionin interfaceISelectionProvider
-
setSelection
- Specified by:
setSelectionin interfaceISelectionProvider
-