Class CourseGradeRecord

Description

CourseGradeRecord manages the CourseGrade of a specific CourseGradeType for an Agent and a CourseOffering.

OSID Version: 2.0

Licensed under the org.osid.SidImplementationLicenseMIT.

Located in /harmoni/oki2/osid/coursemanagement/CourseGradeRecord.php (line 18)


	
			
Direct descendents
Class Description
HarmoniCourseGradeRecord CourseGradeRecord manages the CourseGrade of a specific CourseGradeType for an Agent and a CourseOffering.
Method Summary
object mixed getCourseGrade ()
string getDisplayName ()
void updateCourseGrade (object mixed $courseGrade)
void updateDisplayName (mixed $displayName, string $displayName )
Methods
getCourseGrade (line 92)

Get the grade for this CourseGradeRecord.

  • return: (original type: java.io.Serializable)
  • access: public
  • throws: object CourseManagementException An exception with one of the following messages defined in org.osid.coursemanagement.CourseManagementException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object mixed getCourseGrade ()

Redefined in descendants as:
getCourseGradeType (line 190)

Get the CourseGradeType for this Offering. GradingType is defined in the grading OSID. These Types are meaningful to the implementation and applications and are not specified by the OSID.

  • access: public
  • throws: object CourseManagementException An exception with one of the following messages defined in org.osid.coursemanagement.CourseManagementException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object Type getCourseGradeType ()

Redefined in descendants as:
getCourseOffering (line 214)

Get the unique Id for the CourseOffering for this CourseGradeRecord..

  • access: public
  • throws: object CourseManagementException An exception with one of the following messages defined in org.osid.coursemanagement.CourseManagementException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object Id getCourseOffering ()

Redefined in descendants as:
getDisplayName (line 116)

Get the display name for this CourseGradeRecord.

  • access: public
  • throws: object CourseManagementException An exception with one of the following messages defined in org.osid.coursemanagement.CourseManagementException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
string getDisplayName ()

Redefined in descendants as:
getId (line 140)

Get the unique Id for this CourseGradeRecord.

  • access: public
  • throws: object CourseManagementException An exception with one of the following messages defined in org.osid.coursemanagement.CourseManagementException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object Id getId ()

Redefined in descendants as:
getStudent (line 164)

Get the Agent (student) associated with this CourseGradeRecord.

  • access: public
  • throws: object CourseManagementException An exception with one of the following messages defined in org.osid.coursemanagement.CourseManagementException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object Id getStudent ()
updateCourseGrade (line 42)

Update the grade for this CourseGradeRecord.

  • access: public
  • throws: object CourseManagementException An exception with one of the following messages defined in org.osid.coursemanagement.CourseManagementException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED, NULL_ARGUMENT
void updateCourseGrade (object mixed $courseGrade)
  • object mixed $courseGrade: (original type: java.io.Serializable)

Redefined in descendants as:
updateDisplayName (line 68)

Update the display name for this CourseGradeRecord.

  • access: public
  • throws: object CourseManagementException An exception with one of the following messages defined in org.osid.coursemanagement.CourseManagementException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED, NULL_ARGUMENT
void updateDisplayName (mixed $displayName, string $displayName )
  • string $displayName

Redefined in descendants as:

Documentation generated on Wed, 19 Sep 2007 10:22:14 -0400 by phpDocumentor 1.3.0RC3