java.lang.Object
org.eclipse.jface.wizard.Wizard
edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
All Implemented Interfaces:
IShellProvider, IWizard, INewWizard, IWorkbenchWizard

public class KAMP4attackModificationmarksModelWizard extends Wizard implements INewWizard
This is a simple wizard for creating a new model file.
Generated class or method.
  • Field Details

  • Constructor Details

    • KAMP4attackModificationmarksModelWizard

      public KAMP4attackModificationmarksModelWizard()
  • Method Details

    • init

      public void init(IWorkbench workbench, IStructuredSelection selection)
      This just records the information.
      Specified by:
      init in interface IWorkbenchWizard
      Generated class or method.
    • getInitialObjectNames

      protected Collection<String> getInitialObjectNames()
      Returns the names of the types that can be created as the root object.
      Generated class or method.
    • createInitialModel

      protected EObject createInitialModel()
      Create a new model.
      Generated class or method.
    • performFinish

      public boolean performFinish()
      Do the work after everything is specified.
      Specified by:
      performFinish in interface IWizard
      Specified by:
      performFinish in class Wizard
      Generated class or method.
    • addPages

      public void addPages()
      The framework calls this to create the contents of the wizard.
      Specified by:
      addPages in interface IWizard
      Overrides:
      addPages in class Wizard
      Generated class or method.
    • getModelFile

      public IFile getModelFile()
      Get the file from the page.
      Generated class or method.