@NotNull
  private MemberInfoData calculateMemberInfoData(M memberInfo) {
    RowIcon icon = IconManager.getInstance().createRowIcon(3);
    icon.setIcon(getMemberIcon(memberInfo, 0), MEMBER_ICON_POSITION);
    setVisibilityIcon(memberInfo, icon);
    icon.setIcon(getOverrideIcon(memberInfo), OVERRIDE_ICON_POSITION);

    return new MemberInfoData(myMemberInfoModel.getTooltipText(memberInfo),
                              icon,
                              myMemberInfoModel.isMemberEnabled(memberInfo),
                              myMemberInfoModel.checkForProblems(memberInfo));
  }
@NotNull
  private MemberInfoData calculateMemberInfoData(M memberInfo)