Interface | osid.course.syllabus.Docet | ||
---|---|---|---|
Implements | osid.OsidRelationship | ||
Description |
An | ||
Method | getModuleId | ||
Description |
Gets the | ||
Return | osid.id.Id | the learning module Id | |
Compliance | mandatory | This method must be implemented. | |
Method | getModule | ||
Description |
Gets the learning module | ||
Return | osid.course.syllabus.Module | the learning module | |
Errors | OPERATION_FAILED | unable to complete request | |
Compliance | mandatory | This method must be implemented. | |
Method | getActivityUnitId | ||
Description |
Gets the | ||
Return | osid.id.Id | the activity unit Id | |
Compliance | mandatory | This method must be implemented. | |
Method | getActivityUnit | ||
Description |
Gets the activity unit. | ||
Return | osid.course.ActivityUnit | the activity unit | |
Errors | OPERATION_FAILED | unable to complete request | |
Compliance | mandatory | This method must be implemented. | |
Method | getLearningObjectiveIds | ||
Description |
Gets the | ||
Return | osid.id.IdList | the learning objective Ids | |
Compliance | mandatory | This method must be implemented. | |
Method | getLearningObjectives | ||
Description |
Gets the learning objectives. | ||
Return | osid.learning.ObjectiveList | the learning objectives | |
Errors | OPERATION_FAILED | unable to complete request | |
Compliance | mandatory | This method must be implemented. | |
Method | isInClass | ||
Description |
Tests if this | ||
Return | boolean | true if this occurs within an activity, false
if occurs outside a convened activity | |
Compliance | mandatory | This method must be implemented. | |
Method | getDuration | ||
Description |
Gets the estimated duration. | ||
Return | osid.calendaring.Duration | the duration | |
Compliance | mandatory | This method must be implemented. | |
Method | hasAssets | ||
Description |
Tests if this | ||
Return | boolean | true if assets are avilable, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getAssetIds | ||
Description |
Gets a list of asset materials distributed to the students. | ||
Return | osid.id.IdList | the asset Ids | |
Errors | ILLEGAL_STATE | hasAssets() is false | |
Compliance | mandatory | This method must be implemented. | |
Method | getAssets | ||
Description |
Gets the assets distributed to the students. | ||
Return | osid.repository.AssetList | a list of assets | |
Errors | ILLEGAL_STATE | hasAssets() is false | |
OPERATION_FAILED | unable to complete request | ||
Compliance | mandatory | This method must be implemented. | |
Method | hasAssessments | ||
Description |
Tests if this | ||
Return | boolean | true if assessments are avilable, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getAssessmentIds | ||
Description |
Gets a list of assessments. | ||
Return | osid.id.IdList | the assessment Ids | |
Errors | ILLEGAL_STATE | hasAssessments() is false | |
Compliance | mandatory | This method must be implemented. | |
Method | getAssessments | ||
Description |
Gets the assessments. | ||
Return | osid.assessment.AssessmentList | a list of assessments | |
Errors | ILLEGAL_STATE | hasAssessments() is false | |
OPERATION_FAILED | unable to complete request | ||
Compliance | mandatory | This method must be implemented. | |
Method | getDocetRecord | ||
Description |
Gets the docet record corresponding to the given | ||
Parameters | osid.type.Type | docetRecordType | the type of docet record to retrieve |
Return | osid.course.syllabus.records.DocetRecord | the docet record | |
Errors | NULL_ARGUMENT | docetRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(docetRecordType) is false | ||
Compliance | mandatory | This method must be implemented. |