public class TestSuiteEditor extends FormEditor implements org.eclipse.emf.edit.domain.IEditingDomainProvider, IResourceChangeListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CUSTOM_CODE_PAGE |
static java.lang.String |
EDITOR_ID |
static java.lang.String |
OVERVIEW_PAGE |
static java.lang.String |
TEST_SELECTION_PAGE |
static java.lang.String |
VARIABLES_PAGE |
PROP_DIRTY, PROP_INPUT
PROP_TITLE
Constructor and Description |
---|
TestSuiteEditor() |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
void |
doSave(IProgressMonitor monitor) |
void |
doSaveAs() |
void |
executeCommand(org.eclipse.emf.common.command.Command command) |
org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain |
getEditingDomain() |
LocalResourceManager |
getResourceManager() |
ITestSuiteDefinition |
getTestSuite() |
void |
init(IEditorSite site,
IEditorInput input) |
boolean |
isDirty() |
boolean |
isSaveAsAllowed() |
void |
resourceChanged(IResourceChangeEvent event) |
addPage, addPage, addPage, addPage, addPage, addPage, close, editorDirtyStateChanged, findPage, getActiveEditor, getActivePageInstance, getSelectedPage, getToolkit, removePage, selectReveal, setActivePage, setActivePage
addPageChangedListener, createPartControl, findEditors, getActivePage, getAdapter, removePageChangedListener, setActiveEditor, setFocus
getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setInitializationData
addPartPropertyListener, addPropertyListener, getContentDescription, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, removePartPropertyListener, removePropertyListener, setPartProperty, showBusy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPropertyListener, getSite, getTitle, getTitleImage, removePropertyListener
public static final java.lang.String EDITOR_ID
public static final java.lang.String OVERVIEW_PAGE
public static final java.lang.String TEST_SELECTION_PAGE
public static final java.lang.String VARIABLES_PAGE
public static final java.lang.String CUSTOM_CODE_PAGE
public void init(IEditorSite site, IEditorInput input) throws PartInitException
init
in interface IEditorPart
init
in class FormEditor
PartInitException
public void doSaveAs()
doSaveAs
in interface ISaveablePart
doSaveAs
in class EditorPart
public boolean isSaveAsAllowed()
isSaveAsAllowed
in interface ISaveablePart
isSaveAsAllowed
in class EditorPart
public void doSave(IProgressMonitor monitor)
doSave
in interface ISaveablePart
doSave
in class EditorPart
public ITestSuiteDefinition getTestSuite()
public boolean isDirty()
isDirty
in interface ISaveablePart
isDirty
in class FormEditor
public org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain getEditingDomain()
getEditingDomain
in interface org.eclipse.emf.edit.domain.IEditingDomainProvider
public void dispose()
dispose
in interface IWorkbenchPart
dispose
in class FormEditor
public LocalResourceManager getResourceManager()
public void executeCommand(org.eclipse.emf.common.command.Command command)
public void resourceChanged(IResourceChangeEvent event)
resourceChanged
in interface IResourceChangeListener