MemberInfoData (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)); }