Package org.eclipse.mat.ui.editor
Class CompositeHeapEditorPane
java.lang.Object
org.eclipse.mat.ui.editor.AbstractEditorPane
org.eclipse.mat.ui.editor.CompositeHeapEditorPane
- All Implemented Interfaces:
IAdaptable
,ISelectionChangedListener
,ISelectionProvider
,IEditorPart
,ISaveablePart
,IWorkbenchPart
- Direct Known Subclasses:
OQLPane
public abstract class CompositeHeapEditorPane
extends AbstractEditorPane
implements ISelectionProvider, ISelectionChangedListener
-
Field Summary
Fields inherited from interface org.eclipse.ui.IEditorPart
PROP_DIRTY, PROP_INPUT
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
contributeToToolBar
(IToolBarManager manager) <T> T
getAdapter
(Class<T> adapter) void
void
void
setSelection
(ISelection selection) Methods inherited from class org.eclipse.mat.ui.editor.AbstractEditorPane
addPropertyListener, dispose, doSave, doSaveAs, getEditor, getEditorInput, getEditorSite, getPaneId, getPaneState, getParentPane, getQueryContext, getSite, getTitleImage, getTitleToolTip, init, initWithArgument, isDirty, isSaveAsAllowed, isSaveOnCloseNeeded, removePropertyListener, setFocus, setPaneState
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.ui.IWorkbenchPart
createPartControl, getTitle
-
Constructor Details
-
CompositeHeapEditorPane
public CompositeHeapEditorPane()
-
-
Method Details
-
closePage
-
addSelectionChangedListener
- Specified by:
addSelectionChangedListener
in interfaceISelectionProvider
-
getSelection
- Specified by:
getSelection
in interfaceISelectionProvider
-
removeSelectionChangedListener
- Specified by:
removeSelectionChangedListener
in interfaceISelectionProvider
-
setSelection
- Specified by:
setSelection
in interfaceISelectionProvider
-
selectionChanged
- Specified by:
selectionChanged
in interfaceISelectionChangedListener
-
getAdapter
- Specified by:
getAdapter
in interfaceIAdaptable
- Overrides:
getAdapter
in classAbstractEditorPane
-
contributeToToolBar
- Overrides:
contributeToToolBar
in classAbstractEditorPane
-