OSID Logo
OSID Specifications
calendaring cycle package
Version 3.1.0
Interfaceosid.calendaring.cycle.CyclicEventQueryInspector
Implementsosid.OsidObjectQueryInspector
Used Byosid.OsidEnablerQueryInspector
osid.calendaring.cycle.CyclicEventSearchResults
osid.calendaring.cycle.CyclicEventSmartCalendarSession
osid.checklist.mason.TodoProducerQueryInspector
osid.rules.check.CheckQueryInspector
Description

This is the query inspector for examining event queries.

MethodgetEventIdTerms
Description

Gets the event Id terms.

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

Gets the event terms.

Returnosid.calendaring.EventQueryInspector[] the event terms
Compliancemandatory This method must be implemented.
MethodgetCalendarIdTerms
Description

Gets the calendar Id terms.

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

Gets the calendar terms.

Returnosid.calendaring.CalendarQueryInspector[] the calendar terms
Compliancemandatory This method must be implemented.
MethodgetCyclicEventQueryInspectorRecord
Description

Gets the cyclic event query inspector record corresponding to the given CyclicEvent record Type.

Parametersosid.type.TypecyclicEventRecordType a cyclic event query record type
Returnosid.calendaring.cycle.records.CyclicEventQueryInspectorRecord the cyclic event query inspector record
ErrorsNULL_ARGUMENT cyclicEventRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(cyclicEventRecordType) is false
Compliancemandatory This method must be implemented.