Class OQLPane
- java.lang.Object
-
- org.eclipse.mat.ui.editor.AbstractEditorPane
-
- org.eclipse.mat.ui.editor.CompositeHeapEditorPane
-
- org.eclipse.mat.ui.snapshot.panes.OQLPane
-
- All Implemented Interfaces:
IAdaptable
,ISelectionChangedListener
,ISelectionProvider
,IEditorPart
,ISaveablePart
,IWorkbenchPart
public class OQLPane extends CompositeHeapEditorPane
-
-
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
Constructors Constructor Description OQLPane()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
contributeToToolBar(IToolBarManager manager)
void
createExceptionPane(Exception cause, String queryString)
void
createPartControl(Composite parent)
void
dispose()
AbstractEditorPane
getEmbeddedPane()
String
getTitle()
Image
getTitleImage()
void
initWithArgument(Object param)
void
setFocus()
-
Methods inherited from class org.eclipse.mat.ui.editor.CompositeHeapEditorPane
addSelectionChangedListener, closePage, getAdapter, getSelection, removeSelectionChangedListener, selectionChanged, setSelection
-
Methods inherited from class org.eclipse.mat.ui.editor.AbstractEditorPane
addPropertyListener, doSave, doSaveAs, getEditor, getEditorInput, getEditorSite, getPaneId, getPaneState, getParentPane, getQueryContext, getSite, getTitleToolTip, init, isDirty, isSaveAsAllowed, isSaveOnCloseNeeded, removePropertyListener, setPaneState
-
-
-
-
Method Detail
-
createPartControl
public void createPartControl(Composite parent)
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceIWorkbenchPart
- Overrides:
dispose
in classAbstractEditorPane
-
contributeToToolBar
public void contributeToToolBar(IToolBarManager manager)
- Overrides:
contributeToToolBar
in classCompositeHeapEditorPane
-
initWithArgument
public void initWithArgument(Object param)
- Overrides:
initWithArgument
in classAbstractEditorPane
-
setFocus
public void setFocus()
- Specified by:
setFocus
in interfaceIWorkbenchPart
- Overrides:
setFocus
in classAbstractEditorPane
-
createExceptionPane
public void createExceptionPane(Exception cause, String queryString) throws PartInitException
- Throws:
PartInitException
-
getTitle
public String getTitle()
-
getTitleImage
public Image getTitleImage()
- Specified by:
getTitleImage
in interfaceIWorkbenchPart
- Overrides:
getTitleImage
in classAbstractEditorPane
-
getEmbeddedPane
public AbstractEditorPane getEmbeddedPane()
-
-