Interface | osid.course.chronicle.CourseEntry | ||
---|---|---|---|
Implements | osid.OsidRelationship | ||
Description |
A | ||
Method | getStudentId | ||
Description |
Gets the | ||
Return | osid.id.Id | the student Id | |
Compliance | mandatory | This method must be implemented. | |
Method | getStudent | ||
Description |
Gets the | ||
Return | osid.resource.Resource | the student | |
Errors | OPERATION_FAILED | unable to complete request | |
Compliance | mandatory | This method must be implemented. | |
Method | getCourseId | ||
Description |
Gets the | ||
Return | osid.id.Id | the course Id | |
Compliance | mandatory | This method must be implemented. | |
Method | getCourse | ||
Description |
Gets the | ||
Return | osid.course.Course | the course | |
Errors | OPERATION_FAILED | unable to complete request | |
Compliance | mandatory | This method must be implemented. | |
Method | getTermId | ||
Description |
Gets the | ||
Return | osid.id.Id | the term Id | |
Compliance | mandatory | This method must be implemented. | |
Method | getTerm | ||
Description |
Gets the | ||
Return | osid.course.Term | the term | |
Errors | OPERATION_FAILED | unable to complete request | |
Compliance | mandatory | This method must be implemented. | |
Method | isComplete | ||
Description |
Tests if the course has been completed. | ||
Return | boolean | true if the course has been completed, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getCreditScaleId | ||
Description |
Gets the | ||
Return | osid.id.Id | the grade system Id | |
Compliance | mandatory | This method must be implemented. | |
Method | getCreditScale | ||
Description |
Gets the | ||
Return | osid.grading.GradeSystem | the grade system | |
Errors | OPERATION_FAILED | unable to complete request | |
Compliance | mandatory | This method must be implemented. | |
Method | getCreditsEarned | ||
Description |
Gets the number of credits earned in this course. | ||
Return | decimal | the credits earned | |
Compliance | mandatory | This method must be implemented. | |
Method | hasGrade | ||
Description |
Tests if a grade is available. | ||
Return | boolean | true if a grade is available, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getGradeId | ||
Description |
Gets the | ||
Return | osid.id.Id | the grade Id | |
Errors | ILLEGAL_STATE | hasGrade() is false | |
Compliance | mandatory | This method must be implemented. | |
Method | getGrade | ||
Description |
Gets the | ||
Return | osid.grading.Grade | the grade | |
Errors | ILLEGAL_STATE | hasGrade() is false | |
OPERATION_FAILED | unable to complete request | ||
Compliance | mandatory | This method must be implemented. | |
Method | hasScore | ||
Description |
Tests if a score is available. | ||
Return | boolean | true if a score is available, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getScoreScaleId | ||
Description |
Gets the | ||
Return | osid.id.Id | the grade system Id | |
Errors | ILLEGAL_STATE | hasScore() is false | |
Compliance | mandatory | This method must be implemented. | |
Method | getScoreScale | ||
Description |
Gets the | ||
Return | osid.grading.GradeSystem | the grade system | |
Errors | ILLEGAL_STATE | hasScore() is false | |
OPERATION_FAILED | unable to complete request | ||
Compliance | mandatory | This method must be implemented. | |
Method | getScore | ||
Description |
Gets the cumulative score. | ||
Return | decimal | the score | |
Errors | ILLEGAL_STATE | hasScore() is false | |
Compliance | mandatory | This method must be implemented. | |
Method | hasRegistrations | ||
Description |
Tests if | ||
Return | boolean | true if registrations are available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getRegistrationIds | ||
Description |
Gets the | ||
Return | osid.id.IdList | the registrations Ids | |
Errors | ILLEGAL_STATE | hasRegistrations() is false | |
Compliance | mandatory | This method must be implemented. | |
Method | getRegistrations | ||
Description |
Gets the | ||
Return | osid.course.registration.RegistrationList | the registrations | |
Errors | ILLEGAL_STATE | hasRegistrations() is false | |
OPERATION_FAILED | unable to complete request | ||
Compliance | mandatory | This method must be implemented. | |
Method | getCourseEntryRecord | ||
Description |
Gets the course entry record corresponding to the given
| ||
Parameters | osid.type.Type | courseEntryRecordType | the type of course entry record to retrieve |
Return | osid.course.chronicle.records.CourseEntryRecord | the course entry record | |
Errors | NULL_ARGUMENT | courseEntryRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(courseEntryRecordType) is false | ||
Compliance | mandatory | This method must be implemented. |