@Override
  @Nullable
  protected String promptUser(@NotNull DataContext dataContext,
                              @NlsContexts.DialogMessage @Nullable String label, @Nullable String defaultValue) {
    String message = label == null ? IdeCoreBundle.message("prompt.enter.parameters") : label + ":";
    return MessagesService.getInstance().showInputDialog(null, null, message, IdeCoreBundle.message("title.input"),
                                                         UIUtil.getQuestionIcon(), defaultValue, null, null, null);
  }
@Override
  @Nullable
  protected String promptUser(@NotNull DataContext dataContext,
                              @NlsContexts.DialogMessage @Nullable String label, @Nullable String defaultValue)