OSID Logo
OSID Specifications
assessment authoring package
Version 3.1.0
Interfaceosid.assessment.authoring.AssessmentPartQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidContainableQueryInspector
osid.OsidOperableQueryInspector
Used Byosid.assessment.authoring.AssessmentPartQueryInspector
osid.assessment.authoring.AssessmentPartSearchResults
osid.assessment.authoring.AssessmentPartSmartBankSession
osid.assessment.authoring.SequenceRuleQueryInspector
Description

This is the query inspector for examining assessment part queries.

MethodgetAssessmentIdTerms
Description

Gets the assessment Id query terms.

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

Gets the assessment query terms.

Returnosid.assessment.AssessmentQueryInspector[] the assessment terms
Compliancemandatory This method must be implemented.
MethodgetParentAssessmentPartIdTerms
Description

Gets the assessment part Id query terms.

Returnosid.search.terms.IdTerm[] the assessment parent Id terms
Compliancemandatory This method must be implemented.
MethodgetParentAssessmentPartTerms
Description

Gets the assessment part query terms.

Returnosid.assessment.authoring.AssessmentPartQueryInspector[] the assessment part terms
Compliancemandatory This method must be implemented.
MethodgetSectionTerms
Description

Gets the section query terms.

Returnosid.search.terms.BooleanTerm[] the section terms
Compliancemandatory This method must be implemented.
MethodgetWeightTerms
Description

Gets the weight terms.

Returnosid.search.terms.CardinalTerm[] the resource Id terms
Compliancemandatory This method must be implemented.
MethodgetAllocatedTimeTerms
Description

Gets the allocated time terms.

Returnosid.search.terms.DurationTerm[] the time terms
Compliancemandatory This method must be implemented.
MethodgetChildAssessmentPartIdTerms
Description

Gets the assessment part Id query terms.

Returnosid.search.terms.IdTerm[] the assessment parent Id terms
Compliancemandatory This method must be implemented.
MethodgetChildAssessmentPartTerms
Description

Gets the assessment part query terms.

Returnosid.assessment.authoring.AssessmentPartQueryInspector[] the assessment part terms
Compliancemandatory This method must be implemented.
MethodgetBankIdTerms
Description

Gets the bank Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetBankTerms
Description

Gets the bank query terms.

Returnosid.assessment.BankQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAssessmentPartQueryInspectorRecord
Description

Gets the assessment part query inspector record corresponding to the given AssessmentPart record Type.

Parametersosid.type.TypeassessmentPartRecordType an assessment part record type
Returnosid.assessment.authoring.records.AssessmentPartQueryInspectorRecord the assessment part query inspector record
ErrorsNULL_ARGUMENT assessmentPartRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(assessmentPartRecordType) is false
Compliancemandatory This method must be implemented.