@Override
  public void doNextAction() {
    if (myDelegate != null) {
      myDelegate.doNextAction();
      return;
    }
    final ModuleWizardStep step = getCurrentStepObject();
    if (!commitStepData(step)) {
      return;
    }
    step.onStepLeaving();
    super.doNextAction();
    myWizardContext.setScreen(2);
    NewProjectWizardCollector.logNext(myWizardContext, -1);
  }
@Override
  public void doNextAction()