OSID Logo
OSID Specifications
control package
Version 3.0.0
Release Candidate Preview
Interfaceosid.control.SceneQueryInspector
Implementsosid.OsidObjectQueryInspector
Description

This is the query inspector for examining scene queries.

MethodgetSettingIdTerms
Description

Gets the setting Id query terms.

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

Gets the setting query terms.

Returnosid.control.SettingQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetSystemIdTerms
Description

Gets the system Id query terms.

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

Gets the system query terms.

Returnosid.control.SystemQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetSceneQueryInspectorRecord
Description

Gets the scene query inspector record corresponding to the given Scene record Type.

Parametersosid.type.TypesceneRecordTypea scene record type
Returnosid.control.records.SceneQueryInspectorRecordthe scene query inspector record
ErrorsNULL_ARGUMENT sceneRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(sceneRecordType) is false
CompliancemandatoryThis method must be implemented.