de.cau.cs.kieler.kev.editor
Class KevProxyEditor
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.EditorPart
org.eclipse.ui.part.MultiPageEditorPart
de.cau.cs.kieler.kev.editor.KevProxyEditor
- All Implemented Interfaces:
- IAdaptable, IExecutableExtension, IPageChangeProvider, IEditorPart, ISaveablePart, IWorkbenchPart, IWorkbenchPart2, IWorkbenchPart3, IWorkbenchPartOrientation
public class KevProxyEditor
- extends MultiPageEditorPart
Proxy editor for opening mapping files by double clicking.
- Rating

Methods inherited from class org.eclipse.ui.part.MultiPageEditorPart |
activateSite, addPage, addPage, addPage, addPage, addPageChangedListener, createPageContainer, createPartControl, createSite, deactivateSite, dispose, findEditors, getActiveEditor, getActivePage, getAdapter, getContainer, getControl, getEditor, getPageCount, getPageImage, getPageSite, getPageText, getSelectedPage, handlePropertyChange, initializePageSwitching, isDirty, pageChange, removePage, removePageChangedListener, setActiveEditor, setActivePage, setControl, setFocus, setPageImage, setPageText |
Methods inherited from class org.eclipse.ui.part.WorkbenchPart |
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KevProxyEditor
public KevProxyEditor()
createPages
protected void createPages()
-
- Specified by:
createPages
in class MultiPageEditorPart
doSave
public void doSave(IProgressMonitor monitor)
-
- Specified by:
doSave
in interface ISaveablePart
- Specified by:
doSave
in class EditorPart
doSaveAs
public void doSaveAs()
-
- Specified by:
doSaveAs
in interface ISaveablePart
- Specified by:
doSaveAs
in class EditorPart
isSaveAsAllowed
public boolean isSaveAsAllowed()
-
- Specified by:
isSaveAsAllowed
in interface ISaveablePart
- Specified by:
isSaveAsAllowed
in class EditorPart
init
public void init(IEditorSite site,
IEditorInput input)
throws PartInitException
-
- Specified by:
init
in interface IEditorPart
- Overrides:
init
in class MultiPageEditorPart
- Throws:
PartInitException
closeEditor
public void closeEditor()
- This allows asynchronous closing of this fake editor.