public interface ModuleQueryInspector extends OsidGovernatorQueryInspector, OsidSubjugateableQueryInspector
The inspector for examining module queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getCourseCatalogIdTerms()
Gets the course catalog
Id terms. |
CourseCatalogQueryInspector[] |
getCourseCatalogTerms()
Gets the course catalog terms.
|
IdTerm[] |
getDocetIdTerms()
Gets the docet
Id terms. |
DocetQueryInspector[] |
getDocetTerms()
Gets the docet terms.
|
ModuleQueryInspectorRecord |
getModuleQueryInspectorRecord(Type moduleRecordType)
Gets the module query inspector record corresponding to the given
Module record Type. |
IdTerm[] |
getSyllabusIdTerms()
Gets the syllabus
Id terms. |
SyllabusQueryInspector[] |
getSyllabusTerms()
Gets the syllabus terms.
|
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTermsgetBrandingIdTerms, getBrandingTerms, getLicenseTerms, getProviderIdTerms, getProviderTermsIdTerm[] getSyllabusIdTerms()
Id terms. Id termsmandatory - This method must be implemented. SyllabusQueryInspector[] getSyllabusTerms()
mandatory - This method must be implemented. IdTerm[] getDocetIdTerms()
Id terms. Id termsmandatory - This method must be implemented. DocetQueryInspector[] getDocetTerms()
mandatory - This method must be implemented. IdTerm[] getCourseCatalogIdTerms()
Id terms. Id termsmandatory - This method must be implemented. CourseCatalogQueryInspector[] getCourseCatalogTerms()
mandatory - This method must be implemented. ModuleQueryInspectorRecord getModuleQueryInspectorRecord(Type moduleRecordType) throws OperationFailedException
Module record Type. moduleRecordType - a module record typeNullArgumentException - moduleRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(moduleRecordType) is false
mandatory - This method must be implemented.