OSID Logo
OSID Specifications
assessment authoring package
Version 3.1.0
Interfaceosid.assessment.authoring.SequenceRuleQueryInspector
Implementsosid.OsidRuleQueryInspector
Used Byosid.assessment.authoring.SequenceRuleEnablerQueryInspector
osid.assessment.authoring.SequenceRuleSearchResults
osid.assessment.authoring.SequenceRuleSmartBankSession
Description

This is the query inspector for examining sequence rule queries.

Like all OsidQueryInspectors, SequenceRuleQueryInspector is stateful and must not be accessed by multiple processing threads.

MethodgetAssessmentPartIdTerms
Description

Gets the assessment part Id query terms.

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

Gets the assessment part query terms.

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

Gets the assessment part Id query terms.

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

Gets the assessment part query terms.

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

Gets the minimum score query terms.

Returnosid.search.terms.CardinalRangeTerm[] the minimum score terms
Compliancemandatory This method must be implemented.
MethodgetMaximumScoreTerms
Description

Gets the maximum score query terms.

Returnosid.search.terms.CardinalRangeTerm[] the maximum score terms
Compliancemandatory This method must be implemented.
MethodgetCumulativeTerms
Description

Gets the minimum score query terms.

Returnosid.search.terms.BooleanTerm[] the cumulative terms
Compliancemandatory This method must be implemented.
MethodgetAppliedAssessmentPartIdTerms
Description

Gets the assessment part Id query terms.

Returnosid.search.terms.IdTerm[] the assessment parent Id terms
Compliancemandatory This method must be implemented.
MethodgetAppliedAssessmentPartTerms
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.
MethodgetSequenceRuleQueryInspectorRecord
Description

Gets the sequence rule query inspector record corresponding to the given SequenceRule record Type.

Parametersosid.type.TypesequenceRuleRecordType a sequence rule record type
Returnosid.assessment.authoring.records.SequenceRuleQueryInspectorRecord the sequence rule query inspector record
ErrorsNULL_ARGUMENT sequenceRuleRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(sequenceRuleRecordType) is false
Compliancemandatory This method must be implemented.