OSID Logo
OSID Specifications
control package
Version 3.1.0
Interfaceosid.control.SettingQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSubjugateableQueryInspector
Used Byosid.control.ActionQueryInspector
osid.control.SceneQueryInspector
osid.control.SettingSearchResults
osid.control.SettingSmartSystemSession
osid.control.SystemQueryInspector
osid.control.TriggerQueryInspector
Description

This is the query inspector for examining setting queries.

MethodgetControllerIdTerms
Description

Gets the controller Id query terms.

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

Gets the controller query terms.

Returnosid.control.ControllerQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetOnTerms
Description

Gets the on query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetOffTerms
Description

Gets the off query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetVariablePercentageTerms
Description

Gets the variable percentage query terms.

Returnosid.search.terms.DecimalRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetVariableAmountTerms
Description

Gets the variable amount query terms.

Returnosid.search.terms.DecimalRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDiscreetStateIdTerms
Description

Gets the discreet state Id query terms.

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

Gets the discreet state query terms.

Returnosid.process.StateQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRampRateTerms
Description

Gets the ramp rate query terms.

Returnosid.search.terms.DurationRangeTerm[] 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.
MethodgetSettingQueryInspectorRecord
Description

Gets the setting query inspector record corresponding to the given Setting record Type .

Parametersosid.type.TypesettingRecordType a setting record type
Returnosid.control.records.SettingQueryInspectorRecord the setting query inspector record
ErrorsNULL_ARGUMENT settingRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(settingRecordType) is false
Compliancemandatory This method must be implemented.