public String getGradeOptionSummary() { String gradeOptionSummary; Gradebook gradebook = getGradebook(); String gradeMappingName = gradebook.getSelectedGradeMapping().getName(); if (gradebook.isAssignmentsDisplayed()) { if (gradebook.isCourseGradeDisplayed()) { gradeOptionSummary = FacesUtil.getLocalizedString( "overview_grade_option_all_viewable", new String[] {gradeMappingName}); } else { gradeOptionSummary = FacesUtil.getLocalizedString("overview_grade_option_assignments_viewable"); } } else if (gradebook.isCourseGradeDisplayed()) { gradeOptionSummary = FacesUtil.getLocalizedString( "overview_grade_option_course_grade_viewable", new String[] {gradeMappingName}); } else { gradeOptionSummary = FacesUtil.getLocalizedString("overview_grade_option_none_viewable"); } return gradeOptionSummary; }