org.eclipse.mat.ui.editor
Class AbstractEditorPane
java.lang.Object
org.eclipse.mat.ui.editor.AbstractEditorPane
- Direct Known Subclasses:
- CompositeHeapEditorPane, HeapEditorPane, PieChartPane, QueryResultPane, QueryTextResultPane, TextViewPane
public abstract class AbstractEditorPane
- extends java.lang.Object
This is used to display a result of a query etc.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractEditorPane
public AbstractEditorPane()
init
public void init(IEditorSite site,
IEditorInput input)
throws PartInitException
- Throws:
PartInitException
getEditorInput
public IEditorInput getEditorInput()
getEditorSite
public IEditorSite getEditorSite()
initWithArgument
public void initWithArgument(java.lang.Object argument)
- Parameters:
argument
-
addPropertyListener
public void addPropertyListener(IPropertyListener listener)
removePropertyListener
public void removePropertyListener(IPropertyListener listener)
getSite
public IWorkbenchPartSite getSite()
getTitleImage
public Image getTitleImage()
getTitleToolTip
public java.lang.String getTitleToolTip()
setFocus
public void setFocus()
getAdapter
public java.lang.Object getAdapter(java.lang.Class adapter)
doSave
public final void doSave(IProgressMonitor monitor)
doSaveAs
public final void doSaveAs()
isDirty
public final boolean isDirty()
isSaveAsAllowed
public final boolean isSaveAsAllowed()
isSaveOnCloseNeeded
public final boolean isSaveOnCloseNeeded()
contributeToToolBar
public void contributeToToolBar(IToolBarManager manager)
- Parameters:
manager
-
getPaneId
public java.lang.String getPaneId()
getParentPane
public AbstractEditorPane getParentPane()
dispose
public void dispose()
getPaneState
public PaneState getPaneState()
setPaneState
public void setPaneState(PaneState paneState)
getEditor
public MultiPaneEditor getEditor()
getQueryContext
public IQueryContext getQueryContext()