protected void setNameAndTooltip(@NotNull PresentationData presentation,
                                   String name,
                                   @Nullable @NlsContexts.Tooltip String tooltip,
                                   @Nullable @NlsSafe String hint) {
    setNameAndTooltip(presentation, name, tooltip, getPlainAttributes());
    if (showDescription() && !StringUtil.isEmptyOrSpaces(hint)) {
      presentation.addText(" (" + hint + ")", SimpleTextAttributes.GRAY_ATTRIBUTES);
    }
  }
protected void setNameAndTooltip(@NotNull PresentationData presentation,
                                   String name,
                                   @Nullable @NlsContexts.Tooltip String tooltip,
                                   @Nullable @NlsSafe String hint)