OSID Logo
OSID Specifications
calendaring package
Version 3.1.0
Interfaceosid.calendaring.SupersedingEventQueryInspector
Implementsosid.OsidRuleQueryInspector
Used Byosid.calendaring.EventQueryInspector
osid.calendaring.RecurringEventQueryInspector
osid.calendaring.SupersedingEventSearchResults
osid.calendaring.SupersedingEventSmartCalendarSession
osid.calendaring.rules.SupersedingEventEnablerQueryInspector
Description

This is the query inspector for examining superseding event queries.

MethodgetSupersededEventIdTerms
Description

Gets the superseded event Id terms.

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

Gets the superseded event terms.

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

Gets the superseding event Id terms.

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

Gets the superseding event terms.

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

Gets the superseded date range terms.

Returnosid.search.terms.DateTimeRangeTerm[] the superseded date range terms
Compliancemandatory This method must be implemented.
MethodgetSupersededEventPositionTerms
Description

Gets the superseded event position terms.

Returnosid.search.terms.IntegerRangeTerm[] the superseded event position 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.
MethodgetSupersedingEventQueryInspectorRecord
Description

Gets the superseding event query inspector record corresponding to the given SupersedingEvent record Type.

Parametersosid.type.TypesupersedingEventRecordType a superseding event query record type
Returnosid.calendaring.records.SupersedingEventQueryInspectorRecord the superseding event query inspector record
ErrorsNULL_ARGUMENT supersedingEventRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(supersedingEventRecordType) is false
Compliancemandatory This method must be implemented.