Class TestSuiteEditor
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.EditorPart
org.eclipse.ui.part.MultiPageEditorPart
org.eclipse.ui.forms.editor.FormEditor
org.eclipse.ease.lang.unittest.ui.editor.TestSuiteEditor
- All Implemented Interfaces:
EventListener,IResourceChangeListener,IAdaptable,IExecutableExtension,org.eclipse.emf.edit.domain.IEditingDomainProvider,IPageChangeProvider,IEditorPart,ISaveablePart,IWorkbenchPart,IWorkbenchPart2,IWorkbenchPart3,IWorkbenchPartOrientation
public class TestSuiteEditor
extends FormEditor
implements org.eclipse.emf.edit.domain.IEditingDomainProvider, IResourceChangeListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface org.eclipse.ui.IEditorPart
PROP_DIRTY, PROP_INPUTFields inherited from interface org.eclipse.core.resources.IResourceChangeListener
PROPERTY_EVENT_MASKFields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()voiddoSave(IProgressMonitor monitor) voiddoSaveAs()voidexecuteCommand(org.eclipse.emf.common.command.Command command) org.eclipse.emf.edit.domain.AdapterFactoryEditingDomainvoidinit(IEditorSite site, IEditorInput input) booleanisDirty()booleanvoidMethods inherited from class org.eclipse.ui.forms.editor.FormEditor
addPage, addPage, addPage, addPage, addPage, addPage, close, editorDirtyStateChanged, findPage, getActiveEditor, getActivePageInstance, getSelectedPage, getToolkit, removePage, selectReveal, setActivePage, setActivePageMethods inherited from class org.eclipse.ui.part.MultiPageEditorPart
addPageChangedListener, createPartControl, findEditors, getActivePage, getAdapter, removePageChangedListener, setActiveEditor, setFocusMethods inherited from class org.eclipse.ui.part.EditorPart
getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setInitializationDataMethods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, getContentDescription, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, removePartPropertyListener, removePropertyListener, setPartProperty, showBusyMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, getSite, getTitle, getTitleImage, removePropertyListener
-
Field Details
-
EDITOR_ID
- See Also:
-
OVERVIEW_PAGE
- See Also:
-
TEST_SELECTION_PAGE
- See Also:
-
VARIABLES_PAGE
- See Also:
-
CUSTOM_CODE_PAGE
- See Also:
-
-
Constructor Details
-
TestSuiteEditor
public TestSuiteEditor()
-
-
Method Details
-
init
- Specified by:
initin interfaceIEditorPart- Overrides:
initin classFormEditor- Throws:
PartInitException
-
doSaveAs
public void doSaveAs()- Specified by:
doSaveAsin interfaceISaveablePart- Specified by:
doSaveAsin classEditorPart
-
isSaveAsAllowed
public boolean isSaveAsAllowed()- Specified by:
isSaveAsAllowedin interfaceISaveablePart- Specified by:
isSaveAsAllowedin classEditorPart
-
doSave
- Specified by:
doSavein interfaceISaveablePart- Specified by:
doSavein classEditorPart
-
getTestSuite
-
isDirty
public boolean isDirty()- Specified by:
isDirtyin interfaceISaveablePart- Overrides:
isDirtyin classFormEditor
-
getEditingDomain
public org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain getEditingDomain()- Specified by:
getEditingDomainin interfaceorg.eclipse.emf.edit.domain.IEditingDomainProvider
-
dispose
public void dispose()- Specified by:
disposein interfaceIWorkbenchPart- Overrides:
disposein classFormEditor
-
getResourceManager
-
executeCommand
public void executeCommand(org.eclipse.emf.common.command.Command command) -
resourceChanged
- Specified by:
resourceChangedin interfaceIResourceChangeListener
-