@Override
  public void setToolTipText(@NlsContexts.Tooltip String toolTipText) {
    if (!UISettings.isIdeHelpTooltipEnabled()) {
      while (StringUtil.endsWithChar(toolTipText, '.')) {
        toolTipText = toolTipText.substring(0, toolTipText.length() - 1);
      }

      String shortcutsText = getShortcutText();
      if (Strings.isNotEmpty(shortcutsText)) {
        toolTipText += " (" + shortcutsText + ")";
      }
      super.setToolTipText(Strings.isNotEmpty(toolTipText) ? toolTipText : null);
    }
  }
@Override
  public void setToolTipText(@NlsContexts.Tooltip String toolTipText)