public abstract class AbstractEditorPane extends Object implements IEditorPart
PROP_DIRTY, PROP_INPUTPROP_TITLE| Constructor and Description |
|---|
AbstractEditorPane() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyListener(IPropertyListener listener) |
void |
contributeToToolBar(IToolBarManager manager) |
void |
dispose() |
void |
doSave(IProgressMonitor monitor) |
void |
doSaveAs() |
<T> T |
getAdapter(Class<T> adapter) |
MultiPaneEditor |
getEditor() |
IEditorInput |
getEditorInput() |
IEditorSite |
getEditorSite() |
String |
getPaneId() |
PaneState |
getPaneState() |
AbstractEditorPane |
getParentPane() |
IQueryContext |
getQueryContext() |
IWorkbenchPartSite |
getSite() |
Image |
getTitleImage() |
String |
getTitleToolTip() |
void |
init(IEditorSite site,
IEditorInput input) |
void |
initWithArgument(Object argument) |
boolean |
isDirty() |
boolean |
isSaveAsAllowed() |
boolean |
isSaveOnCloseNeeded() |
void |
removePropertyListener(IPropertyListener listener) |
void |
setFocus() |
void |
setPaneState(PaneState paneState) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreatePartControl, getTitlepublic void init(IEditorSite site, IEditorInput input) throws PartInitException
init in interface IEditorPartPartInitExceptionpublic IEditorInput getEditorInput()
getEditorInput in interface IEditorPartpublic IEditorSite getEditorSite()
getEditorSite in interface IEditorPartpublic void initWithArgument(Object argument)
argument - public void addPropertyListener(IPropertyListener listener)
addPropertyListener in interface IWorkbenchPartpublic void removePropertyListener(IPropertyListener listener)
removePropertyListener in interface IWorkbenchPartpublic IWorkbenchPartSite getSite()
getSite in interface IWorkbenchPartpublic Image getTitleImage()
getTitleImage in interface IWorkbenchPartpublic String getTitleToolTip()
getTitleToolTip in interface IWorkbenchPartpublic void setFocus()
setFocus in interface IWorkbenchPartpublic <T> T getAdapter(Class<T> adapter)
getAdapter in interface IAdaptablepublic final void doSave(IProgressMonitor monitor)
doSave in interface ISaveablePartpublic final void doSaveAs()
doSaveAs in interface ISaveablePartpublic final boolean isDirty()
isDirty in interface ISaveablePartpublic final boolean isSaveAsAllowed()
isSaveAsAllowed in interface ISaveablePartpublic final boolean isSaveOnCloseNeeded()
isSaveOnCloseNeeded in interface ISaveablePartpublic void contributeToToolBar(IToolBarManager manager)
manager - public String getPaneId()
public AbstractEditorPane getParentPane()
public void dispose()
dispose in interface IWorkbenchPartpublic PaneState getPaneState()
public void setPaneState(PaneState paneState)
public MultiPaneEditor getEditor()
public IQueryContext getQueryContext()