| Interface | osid.checklist.TodoQueryInspector | ||
|---|---|---|---|
| Implements | osid.OsidObjectQueryInspector | ||
osid.OsidContainableQueryInspector | |||
osid.OsidTemporalQueryInspector | |||
osid.OsidFederateableQueryInspector | |||
| Description |
The todo query inspector for examining todo queries. | ||
| Method | getCompleteTerms | ||
| Description |
Gets the complete terms. | ||
| Return | osid.search.terms.BooleanTerm[] | the completed query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getPriorityTerms | ||
| Description |
Gets the priority terms. | ||
| Return | osid.search.terms.TypeTerm[] | the priority query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getMinimumPriorityTerms | ||
| Description |
Gets the minimum priority terms. | ||
| Return | osid.search.terms.TypeTerm[] | the priority query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDueDateTerms | ||
| Description |
Gets the due date terms. | ||
| Return | osid.search.terms.DateTimeRangeTerm[] | the date query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDependencyIdTerms | ||
| Description |
Gets the dependency | ||
| Return | osid.search.terms.IdTerm[] | the todo query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDependencyTerms | ||
| Description |
Gets the dependency terms. | ||
| Return | osid.checklist.TodoQueryInspector[] | the todo query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAncestorTodoIdTerms | ||
| Description |
Gets the ancestor todo | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAncestorTodoTerms | ||
| Description |
Gets the ancestor todo query terms. | ||
| Return | osid.checklist.TodoQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDescendantTodoIdTerms | ||
| Description |
Gets the descendant todo | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDescendantTodoTerms | ||
| Description |
Gets the descendant todo query terms. | ||
| Return | osid.checklist.TodoQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getChecklistIdTerms | ||
| Description |
Gets the checklist | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getChecklistTerms | ||
| Description |
Gets the checklist query terms. | ||
| Return | osid.checklist.ChecklistQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getTodoQueryInspectorRecord | ||
| Description |
Gets the todo query inspector record corresponding to
the given | ||
| Parameters | osid.type.Type | todoRecordType | a todo record type |
| Return | osid.checklist.records.TodoQueryInspectorRecord | the todo query inspector record | |
| Errors | NULL_ARGUMENT | todoRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(todoRecordType) is false | ||
| Compliance | mandatory | This method must be implemented. | |