@Override
  protected void doUpdate(@NotNull PresentationData presentation) {
    String hint = null;

    if (!getProjectsNavigator().getGroupModules()
        && isRoot()
        && getProjectsManager().getProjects().size() > getProjectsManager().getRootProjects().size()) {
      hint = "root";
    }

    setNameAndTooltip(presentation, getName(), myTooltipCache, hint);
  }
@Override
  protected void doUpdate(@NotNull PresentationData presentation)