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, org.eclipse.core.resources.IResourceChangeListener, org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.emf.edit.domain.IEditingDomainProvider, org.eclipse.jface.dialogs.IPageChangeProvider, org.eclipse.ui.IEditorPart, org.eclipse.ui.ISaveablePart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation

public class TestSuiteEditor extends org.eclipse.ui.forms.editor.FormEditor implements org.eclipse.emf.edit.domain.IEditingDomainProvider, org.eclipse.core.resources.IResourceChangeListener
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     

    Fields inherited from interface org.eclipse.ui.IEditorPart

    PROP_DIRTY, PROP_INPUT

    Fields inherited from interface org.eclipse.core.resources.IResourceChangeListener

    PROPERTY_EVENT_MASK

    Fields inherited from interface org.eclipse.ui.IWorkbenchPart

    PROP_TITLE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
     
    void
     
    void
    executeCommand(org.eclipse.emf.common.command.Command command)
     
    org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain
     
    org.eclipse.jface.resource.LocalResourceManager
     
     
    void
    init(org.eclipse.ui.IEditorSite site, org.eclipse.ui.IEditorInput input)
     
    boolean
     
    boolean
     
    void
    resourceChanged(org.eclipse.core.resources.IResourceChangeEvent event)
     

    Methods 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, setActivePage

    Methods inherited from class org.eclipse.ui.part.MultiPageEditorPart

    addPageChangedListener, createPartControl, findEditors, getActivePage, getAdapter, removePageChangedListener, setActiveEditor, setFocus

    Methods inherited from class org.eclipse.ui.part.EditorPart

    getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setInitializationData

    Methods inherited from class org.eclipse.ui.part.WorkbenchPart

    addPartPropertyListener, addPropertyListener, getContentDescription, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, removePartPropertyListener, removePropertyListener, setPartProperty, showBusy

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.eclipse.ui.IWorkbenchPart

    addPropertyListener, getSite, getTitle, getTitleImage, removePropertyListener
  • Field Details

  • Constructor Details

    • TestSuiteEditor

      public TestSuiteEditor()
  • Method Details

    • init

      public void init(org.eclipse.ui.IEditorSite site, org.eclipse.ui.IEditorInput input) throws org.eclipse.ui.PartInitException
      Specified by:
      init in interface org.eclipse.ui.IEditorPart
      Overrides:
      init in class org.eclipse.ui.forms.editor.FormEditor
      Throws:
      org.eclipse.ui.PartInitException
    • doSaveAs

      public void doSaveAs()
      Specified by:
      doSaveAs in interface org.eclipse.ui.ISaveablePart
      Specified by:
      doSaveAs in class org.eclipse.ui.part.EditorPart
    • isSaveAsAllowed

      public boolean isSaveAsAllowed()
      Specified by:
      isSaveAsAllowed in interface org.eclipse.ui.ISaveablePart
      Specified by:
      isSaveAsAllowed in class org.eclipse.ui.part.EditorPart
    • doSave

      public void doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
      Specified by:
      doSave in interface org.eclipse.ui.ISaveablePart
      Specified by:
      doSave in class org.eclipse.ui.part.EditorPart
    • getTestSuite

      public ITestSuiteDefinition getTestSuite()
    • isDirty

      public boolean isDirty()
      Specified by:
      isDirty in interface org.eclipse.ui.ISaveablePart
      Overrides:
      isDirty in class org.eclipse.ui.forms.editor.FormEditor
    • getEditingDomain

      public org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain getEditingDomain()
      Specified by:
      getEditingDomain in interface org.eclipse.emf.edit.domain.IEditingDomainProvider
    • dispose

      public void dispose()
      Specified by:
      dispose in interface org.eclipse.ui.IWorkbenchPart
      Overrides:
      dispose in class org.eclipse.ui.forms.editor.FormEditor
    • getResourceManager

      public org.eclipse.jface.resource.LocalResourceManager getResourceManager()
    • executeCommand

      public void executeCommand(org.eclipse.emf.common.command.Command command)
    • resourceChanged

      public void resourceChanged(org.eclipse.core.resources.IResourceChangeEvent event)
      Specified by:
      resourceChanged in interface org.eclipse.core.resources.IResourceChangeListener