OSID Logo
OSID Specifications
course syllabus package
Version 3.1.0
Interfaceosid.course.syllabus.ModuleQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSubjugateableQueryInspector
Used Byosid.course.plan.PlanQueryInspector
osid.course.syllabus.DocetQueryInspector
osid.course.syllabus.ModuleSearchResults
osid.course.syllabus.ModuleSmartCourseCatalogSession
osid.course.syllabus.SyllabusQueryInspector
Description

The inspector for examining module queries.

MethodgetSyllabusIdTerms
Description

Gets the syllabus Id terms.

Returnosid.search.terms.IdTerm[] the syllabus Id terms
Compliancemandatory This method must be implemented.
MethodgetSyllabusTerms
Description

Gets the syllabus terms.

Returnosid.course.syllabus.SyllabusQueryInspector[] the syllabus terms
Compliancemandatory This method must be implemented.
MethodgetDocetIdTerms
Description

Gets the docet Id terms.

Returnosid.search.terms.IdTerm[] the docet Id terms
Compliancemandatory This method must be implemented.
MethodgetDocetTerms
Description

Gets the docet terms.

Returnosid.course.syllabus.DocetQueryInspector[] the docet terms
Compliancemandatory This method must be implemented.
MethodgetCourseCatalogIdTerms
Description

Gets the course catalog Id terms.

Returnosid.search.terms.IdTerm[] the course catalog Id terms
Compliancemandatory This method must be implemented.
MethodgetCourseCatalogTerms
Description

Gets the course catalog terms.

Returnosid.course.CourseCatalogQueryInspector[] the course catalog terms
Compliancemandatory This method must be implemented.
MethodgetModuleQueryInspectorRecord
Description

Gets the module query inspector record corresponding to the given Module record Type.

Parametersosid.type.TypemoduleRecordType a module record type
Returnosid.course.syllabus.records.ModuleQueryInspectorRecord the module query inspector record
ErrorsNULL_ARGUMENT moduleRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(moduleRecordType) is false
Compliancemandatory This method must be implemented.