| Interface | osid.course.plan.LessonQueryInspector | ||
|---|---|---|---|
| Implements | osid.OsidRelationshipQueryInspector | ||
| Description |
This is the query inspector for searching for lessons. Each
method specifies an | ||
| Method | getPlanIdTerms | ||
| Description |
Gets the plan | ||
| Return | osid.search.terms.IdTerm[] | the plan Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getPlanTerms | ||
| Description |
Gets the plan terms. | ||
| Return | osid.course.plan.PlanQueryInspector[] | the plan terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDocetIdTerms | ||
| Description |
Gets the docet | ||
| Return | osid.search.terms.IdTerm[] | the docet Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDocetTerms | ||
| Description |
Gets the docet terms. | ||
| Return | osid.course.syllabus.DocetQueryInspector[] | the docet terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getActivityIdTerms | ||
| Description |
Gets the activity | ||
| Return | osid.search.terms.IdTerm[] | the activity Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getActivityTerms | ||
| Description |
Gets the activity terms. | ||
| Return | osid.course.ActivityQueryInspector[] | the activity terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getPlannedStartTimeTerms | ||
| Description |
Gets the planned start time query terms. | ||
| Return | osid.search.terms.DurationRangeTerm[] | the time terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getActualStartTimeTerms | ||
| Description |
Gets actual start time query terms. | ||
| Return | osid.search.terms.DurationRangeTerm[] | the terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getActualStartingActivityIdTerms | ||
| Description |
Gets the starting activity | ||
| Return | osid.search.terms.IdTerm[] | the activity Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getActualStartingActivityTerms | ||
| Description |
Gets the starting activity terms. | ||
| Return | osid.course.ActivityQueryInspector[] | the activity terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCompleteTerms | ||
| Description |
Gets completed query terms. | ||
| Return | osid.search.terms.BooleanTerm[] | the terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getSkippedTerms | ||
| Description |
Gets skipped query terms. | ||
| Return | osid.search.terms.BooleanTerm[] | the terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getActualEndTimeTerms | ||
| Description |
Gets the actual end time query terms. | ||
| Return | osid.search.terms.DurationRangeTerm[] | the time time terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getActualEndingActivityIdTerms | ||
| Description |
Gets the ending activity | ||
| Return | osid.search.terms.IdTerm[] | the activity Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getActualEndingActivityTerms | ||
| Description |
Gets the ending activity terms. | ||
| Return | osid.course.ActivityQueryInspector[] | the activity terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getActualTimeSpentTerms | ||
| Description |
Gets the actual time spent terms. | ||
| Return | osid.search.terms.DurationRangeTerm[] | the duration terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCourseCatalogIdTerms | ||
| Description |
Gets the course catalog | ||
| Return | osid.search.terms.IdTerm[] | the course catalog Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCourseCatalogTerms | ||
| Description |
Gets the course catalog terms. | ||
| Return | osid.course.CourseCatalogQueryInspector[] | the course catalog terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getLessonQueryInspectorRecord | ||
| Description |
Gets the query inspector record corresponding to the
given | ||
| Parameters | osid.type.Type | lessonRecordType | a lesson record type |
| Return | osid.course.plan.records.LessonQueryInspectorRecord | the lesson query inspector record | |
| Errors | NULL_ARGUMENT | lessonRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(lessonRecordType) is false | ||
| Compliance | mandatory | This method must be implemented. | |