int (@DialogMessage String message, @NotNull @DialogTitle String title, @NotNull @NlsContexts.Button String yes, @NotNull @NlsContexts.Button String no, @NotNull @NlsContexts.Button String cancel, Icon icon, @Nullable DialogWrapper.DoNotAskOption doNotAskOption) { return MessageDialogBuilder.yesNoCancel(title, message) .yesText(yes) .noText(no) .cancelText(cancel) .icon(icon) .doNotAsk(doNotAskOption) .guessWindowAndAsk(); }