Class ExchangePlanWizard

All Implemented Interfaces:
IDtNewWizard<ExchangePlan>, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.jface.window.IShellProvider, org.eclipse.jface.wizard.IWizard, org.eclipse.ui.INewWizard, org.eclipse.ui.IWorkbenchWizard

public class ExchangePlanWizard extends DtAefMdNewWizard<ExchangePlan>
Wizard that creates a new Exchange Plan.
  • Constructor Details

    • ExchangePlanWizard

      public ExchangePlanWizard()
      Default constructor, uses 'ExchangePlan' as default name
  • Method Details

    • setSilentMode

      public void setSilentMode(boolean silent)
      Sets the silent mode for the wizard. It means that the common picture editor is not opened after creation and selection is not changed.
      Parameters:
      silent - the silent value.
    • getNamePrefix

      protected String getNamePrefix()
      Description copied from class: DtAefMdNewWizard
      Returns the name prefix for the editing MdObject.
      For example, for Catalog object it would be "Catalog" string. Its value is used for unique name generation. So, if the name prefix is specified that is mentioned above, then unique names would be generated as "Catalog1", "Catalog2" etc.
      Specified by:
      getNamePrefix in class DtAefMdNewWizard<ExchangePlan>
      Returns:
      the name prefix.
    • setupMdMainPageViewModel

      protected void setupMdMainPageViewModel(NewWizardPageViewModel viewModel)
      Description copied from class: DtAefMdNewWizard
      Setups the NewWizardPageViewModel for main page.
      Actually it is needed to set title and description features.
      Specified by:
      setupMdMainPageViewModel in class DtAefMdNewWizard<ExchangePlan>
      Parameters:
      viewModel - the view model.