CourseGroup manages a set of CanonicalCourses. CourseGroups have a CourseGroupType which characterizes the group. CourseGroups can be used to model prerequisites, corequisites, majors, minors, sequences, etc.
OSID Version: 2.0
Licensed under the org.osid.SidImplementationLicenseMIT.
Located in /harmoni/oki2/osid/coursemanagement/CourseGroup.php (line 19)
Class | Description |
---|---|
HarmoniCourseGroup | CourseGroup manages a set of CanonicalCourses. CourseGroups have a CourseGroupType which characterizes the group. CourseGroups can be used to model prerequisites, corequisites, majors, minors, sequences, etc. |
Add a CanonicalCourse to this CourseGroup. Order may be preserved, depending on CourseGroupType.
Get all the CanonicalCourses in this CourseGroup. Note that different CourseGroupType imply different ordering. For example, if the CourseGroupType indicates prerequisites order would need be guaranteed; if corequisites order might not need to be guaranteed.
Get the display name for this CourseGroup.
Get the unique Id for this CourseGroup.
Get the Type for this CourseGroup.
Remove a CanonicalCourse from the CourseGroup.
Update the display name for this CourseGroup.
Documentation generated on Wed, 19 Sep 2007 10:22:14 -0400 by phpDocumentor 1.3.0RC3