OSID Logo
OSID Specifications
course plan package
Version 3.1.0
Interfaceosid.course.plan.LessonAnchor
Implementsosid.OsidCapsule
Used Byosid.course.plan.LessonAnchorList
Description

A LessonAnchor forces a Lesson to begin at the specified Activity and optionally at a specified time.

MethodgetLessonId
Description

Gets the Id of the lesson.

Returnosid.id.Id the lesson Id
Compliancemandatory This method must be implemented.
MethodgetLesson
Description

Gets the lesson.

Returnosid.course.plan.Lesson the lesson
ErrorsOPERATION_FAILED unable to complete request
Compliancemandatory This method must be implemented.
MethodgetActivityId
Description

Gets the Id of the activity.

Returnosid.id.Id the activity Id
Compliancemandatory This method must be implemented.
MethodgetActivity
Description

Gets the activity.

Returnosid.course.Activity the activity
ErrorsOPERATION_FAILED unable to complete request
Compliancemandatory This method must be implemented.
MethodgetTime
Description

Gets the time offset from the start of the acttvity where the anchor exists.

Returnosid.calendaring.Duration a duration from the start of the activity
Compliancemandatory This method must be implemented.