Package org.eclipse.mat.ui.editor
Class AbstractEditorPane
java.lang.Object
org.eclipse.mat.ui.editor.AbstractEditorPane
- All Implemented Interfaces:
- IAdaptable,- IEditorPart,- ISaveablePart,- IWorkbenchPart
- Direct Known Subclasses:
- CompositeHeapEditorPane,- HeapEditorPane,- PieChartPane,- QueryResultPane,- QueryTextResultPane,- TextViewPane
This is used to display a result of a query etc.
- 
Field SummaryFields inherited from interface org.eclipse.ui.IEditorPartPROP_DIRTY, PROP_INPUTFields inherited from interface org.eclipse.ui.IWorkbenchPartPROP_TITLE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddPropertyListener(IPropertyListener listener) voidcontributeToToolBar(IToolBarManager manager) voiddispose()final voiddoSave(IProgressMonitor monitor) final voiddoSaveAs()<T> TgetAdapter(Class<T> adapter) getSite()voidinit(IEditorSite site, IEditorInput input) voidinitWithArgument(Object argument) final booleanisDirty()final booleanfinal booleanvoidremovePropertyListener(IPropertyListener listener) voidsetFocus()voidsetPaneState(PaneState paneState) Methods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.ui.IWorkbenchPartcreatePartControl, getTitle
- 
Constructor Details- 
AbstractEditorPanepublic AbstractEditorPane()
 
- 
- 
Method Details- 
init- Specified by:
- initin interface- IEditorPart
- Throws:
- PartInitException
 
- 
getEditorInput- Specified by:
- getEditorInputin interface- IEditorPart
 
- 
getEditorSite- Specified by:
- getEditorSitein interface- IEditorPart
 
- 
initWithArgument- Parameters:
- argument-
 
- 
addPropertyListener- Specified by:
- addPropertyListenerin interface- IWorkbenchPart
 
- 
removePropertyListener- Specified by:
- removePropertyListenerin interface- IWorkbenchPart
 
- 
getSite- Specified by:
- getSitein interface- IWorkbenchPart
 
- 
getTitleImage- Specified by:
- getTitleImagein interface- IWorkbenchPart
 
- 
getTitleToolTip- Specified by:
- getTitleToolTipin interface- IWorkbenchPart
 
- 
setFocuspublic void setFocus()- Specified by:
- setFocusin interface- IWorkbenchPart
 
- 
getAdapter- Specified by:
- getAdapterin interface- IAdaptable
 
- 
doSave- Specified by:
- doSavein interface- ISaveablePart
 
- 
doSaveAspublic final void doSaveAs()- Specified by:
- doSaveAsin interface- ISaveablePart
 
- 
isDirtypublic final boolean isDirty()- Specified by:
- isDirtyin interface- ISaveablePart
 
- 
isSaveAsAllowedpublic final boolean isSaveAsAllowed()- Specified by:
- isSaveAsAllowedin interface- ISaveablePart
 
- 
isSaveOnCloseNeededpublic final boolean isSaveOnCloseNeeded()- Specified by:
- isSaveOnCloseNeededin interface- ISaveablePart
 
- 
contributeToToolBar- Parameters:
- manager-
 
- 
getPaneId
- 
getParentPane
- 
disposepublic void dispose()- Specified by:
- disposein interface- IWorkbenchPart
 
- 
getPaneState
- 
setPaneState
- 
getEditor
- 
getQueryContext
 
-