OSID Logo
OSID Specifications
control package
Version 3.1.0
Interfaceosid.control.SceneQueryInspector
Implementsosid.OsidObjectQueryInspector
Used Byosid.control.ActionQueryInspector
osid.control.SceneSearchResults
osid.control.SceneSmartSystemSession
osid.control.SystemQueryInspector
osid.control.TriggerQueryInspector
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
Compliancemandatory This method must be implemented.
MethodgetSettingTerms
Description

Gets the setting query terms.

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

Gets the system Id query terms.

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

Gets the system query terms.

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

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

Parametersosid.type.TypesceneRecordType a scene record type
Returnosid.control.records.SceneQueryInspectorRecord the scene query inspector record
ErrorsNULL_ARGUMENT sceneRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(sceneRecordType) is false
Compliancemandatory This method must be implemented.