Package org.sakaiproject.tool.gradebook

Class Summary
AbstractGradeRecord AbstractGradeRecord is the abstract base class for Grade Records, which are records of instructors (or the application, in the case of autocalculated gradebooks) assigning a grade to a student for a particular GradableObject.
Assignment An Assignment is the basic unit that composes a gradebook.
AssignmentGradeRecord An AssignmentGradeRecord is a grade record that can be associated with an Assignment.
CourseGrade A CourseGrade is a GradableObject that represents the overall course grade in a gradebook.
CourseGradeRecord A CourseGradeRecord is a grade record that can be associated with a CourseGrade.
GradableObject A GradableObject is a component of a Gradebook for which students can be assigned a GradeRecord.
Gradebook A Gradebook is the top-level object in the Sakai Gradebook tool.
GradebookArchive Models a gradebook and all of its dependent objects, which can all be serialized as xml for archiving.
GradeMapping A GradeMapping provides a means to convert between an arbitrary set of grades (letter grades, pass / not pass, 4,0 scale) and numeric percentages.
GradeRecordSet A set of grade records that allows for convenient lookup by student id.
GradingEvent A log of grading activity.
GradingEvents Represents the grading events for a group of students in a particular gradebook
LetterGradeMapping A LetterGradeMapping defines the set of grades available to a gradebook as "A", "B", "C", "D", and "F", each of which can be mapped to a minimum percentage value.
LetterGradePlusMinusMapping A LetterGradePlusMinusMapping defines the set of grades available to a gradebook as "A+", "A", "A-", "B+", "B", "B-", "C+", "C", "C-", "D+", "D", "D-", and "F", each of which can be mapped to a minimum percentage value.
PassNotPassMapping A PassNotPassMapping defines the set of grades available to a gradebook as "P", "NP", each of which can be mapped to a minimum percentage value.