OSID Logo
OSID Specifications
checklist package
Version 3.0.0
Release Candidate Preview
Interfaceosid.checklist.TodoQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidContainableQueryInspector
osid.OsidTemporalQueryInspector
osid.OsidFederateableQueryInspector
Description

The todo query inspector for examining todo queries.

MethodgetCompleteTerms
Description

Gets the complete terms.

Returnosid.search.terms.BooleanTerm[]the completed query terms
CompliancemandatoryThis method must be implemented.
MethodgetPriorityTerms
Description

Gets the priority terms.

Returnosid.search.terms.TypeTerm[]the priority query terms
CompliancemandatoryThis method must be implemented.
MethodgetMinimumPriorityTerms
Description

Gets the minimum priority terms.

Returnosid.search.terms.TypeTerm[]the priority query terms
CompliancemandatoryThis method must be implemented.
MethodgetDueDateTerms
Description

Gets the due date terms.

Returnosid.search.terms.DateTimeRangeTerm[]the date query terms
CompliancemandatoryThis method must be implemented.
MethodgetDependencyIdTerms
Description

Gets the dependency Id terms.

Returnosid.search.terms.IdTerm[]the todo query terms
CompliancemandatoryThis method must be implemented.
MethodgetDependencyTerms
Description

Gets the dependency terms.

Returnosid.checklist.TodoQueryInspector[]the todo query terms
CompliancemandatoryThis method must be implemented.
MethodgetAncestorTodoIdTerms
Description

Gets the ancestor todo Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetAncestorTodoTerms
Description

Gets the ancestor todo query terms.

Returnosid.checklist.TodoQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetDescendantTodoIdTerms
Description

Gets the descendant todo Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetDescendantTodoTerms
Description

Gets the descendant todo query terms.

Returnosid.checklist.TodoQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetChecklistIdTerms
Description

Gets the checklist Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetChecklistTerms
Description

Gets the checklist query terms.

Returnosid.checklist.ChecklistQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetTodoQueryInspectorRecord
Description

Gets the todo query inspector record corresponding to the given Todo record Type.

Parametersosid.type.TypetodoRecordTypea todo record type
Returnosid.checklist.records.TodoQueryInspectorRecordthe todo query inspector record
ErrorsNULL_ARGUMENT todoRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(todoRecordType) is false
CompliancemandatoryThis method must be implemented.