Class Term

Description

Term includes an unique Id assigned by the implementation, a display name, a termType, and a schedule.

OSID Version: 2.0

Licensed under the org.osid.SidImplementationLicenseMIT.

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


	
			
Direct descendents
Class Description
HarmoniTerm Term includes an unique Id assigned by the implementation, a display name, a termType, and a schedule.
Method Summary
string getDisplayName ()
void updateDisplayName (mixed $displayName, string $displayName )
Methods
getDisplayName (line 66)

Get the display name for this Term.

  • 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 90)

Get the unique Id for this Term.

  • 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:
getSchedule (line 141)

Get the Schedule for this Term. Schedules are defined in scheduling OSID. ScheduleItems are returned in chronological order by increasing start date.

  • 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

Redefined in descendants as:
  • HarmoniTerm::getSchedule() : Get the Schedule for this Term. Schedules are defined in scheduling OSID. ScheduleItems are returned in chronological order by increasing start date.
getType (line 115)

Get the Type for this Term. This Type is meaningful to the implementation and applications and is 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 getType ()

Redefined in descendants as:
  • HarmoniTerm::getType() : Get the Type for this Term. This Type is meaningful to the implementation and applications and is not specified by the OSID.
updateDisplayName (line 42)

Update the display name for this Term.

  • 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:27:14 -0400 by phpDocumentor 1.3.0RC3