| Interface | osid.learning.ObjectiveQueryInspector | ||
|---|---|---|---|
| Implements | osid.OsidObjectQueryInspector | ||
osid.OsidFederateableQueryInspector | |||
| Description |
This is the query inspector for examining objective queries. | ||
| Method | getAssessmentIdTerms | ||
| Description |
Gets the asset | ||
| Return | osid.search.terms.IdTerm[] | the asset Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAssessmentTerms | ||
| Description |
Gets the asset query terms. | ||
| Return | osid.repository.AssetQueryInspector[] | the asset terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getKnowledgeCategoryIdTerms | ||
| Description |
Gets the knowledge category | ||
| Return | osid.search.terms.IdTerm[] | the knowledge category Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getKnowledgeCategoryTerms | ||
| Description |
Gets the knowledge category query terms. | ||
| Return | osid.grading.GradeQueryInspector[] | the knowledge category terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCognitiveProcessIdTerms | ||
| Description |
Gets the cognitive process | ||
| Return | osid.search.terms.IdTerm[] | the cognitive process Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCognitiveProcessTerms | ||
| Description |
Gets the cognitive process query terms. | ||
| Return | osid.grading.GradeQueryInspector[] | the cognitive process terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRequisiteObjectiveIdTerms | ||
| Description |
Gets the requisite objective | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRequisiteObjectiveTerms | ||
| Description |
Gets the requisite objective query terms. | ||
| Return | osid.learning.ObjectiveQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDependentObjectiveIdTerms | ||
| Description |
Gets the requisite objective | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDependentObjectiveTerms | ||
| Description |
Gets the requisite objective query terms. | ||
| Return | osid.learning.ObjectiveQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getEquivalentObjectiveIdTerms | ||
| Description |
Gets the equivalent objective | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getEquivalentObjectiveTerms | ||
| Description |
Gets the equivalent objective query terms. | ||
| Return | osid.learning.ObjectiveQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAncestorObjectiveIdTerms | ||
| Description |
Gets the ancestor objective | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAncestorObjectiveTerms | ||
| Description |
Gets the ancestor objective query terms. | ||
| Return | osid.learning.ObjectiveQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDescendantObjectiveIdTerms | ||
| Description |
Gets the descendant objective | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDescendantObjectiveTerms | ||
| Description |
Gets the descendant objective query terms. | ||
| Return | osid.learning.ObjectiveQueryInspector[] | the query 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 query terms. | ||
| Return | osid.learning.ActivityQueryInspector[] | the activity terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getObjectiveBankIdTerms | ||
| Description |
Gets the objective bank | ||
| Return | osid.search.terms.IdTerm[] | the objective bank Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getObjectiveBankTerms | ||
| Description |
Gets the objective bank query terms. | ||
| Return | osid.learning.ObjectiveBankQueryInspector[] | the objective bank terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getObjectiveQueryInspectorRecord | ||
| Description |
Gets the objective query inspector record corresponding
to the given | ||
| Parameters | osid.type.Type | objectiveRecordType | an objective record type |
| Return | osid.learning.records.ObjectiveQueryInspectorRecord | the objective query inspector record | |
| Errors | NULL_ARGUMENT | objectiveRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(objectiveRecordType) is false | ||
| Compliance | mandatory | This method must be implemented. | |