| Interface | osid.calendaring.CalendarQueryInspector | ||
|---|---|---|---|
| Implements | osid.OsidCatalogQueryInspector | ||
| Used By | osid.calendaring.CalendarQueryInspector | ||
osid.calendaring.CalendarSearchResults | |||
osid.calendaring.CommitmentQueryInspector | |||
osid.calendaring.EventQueryInspector | |||
osid.calendaring.OffsetEventQueryInspector | |||
osid.calendaring.RecurringEventQueryInspector | |||
osid.calendaring.ScheduleQueryInspector | |||
osid.calendaring.ScheduleSlotQueryInspector | |||
osid.calendaring.SupersedingEventQueryInspector | |||
osid.calendaring.TimePeriodQueryInspector | |||
| show 6 more⦠| |||
osid.calendaring.cycle.CyclicEventQueryInspector | |||
osid.calendaring.cycle.CyclicTimePeriodQueryInspector | |||
osid.calendaring.rules.CommitmentEnablerQueryInspector | |||
osid.calendaring.rules.OffsetEventEnablerQueryInspector | |||
osid.calendaring.rules.RecurringEventEnablerQueryInspector | |||
osid.calendaring.rules.SupersedingEventEnablerQueryInspector | |||
| Description |
This is the query inspector for examining calendar queries. | ||
| Method | getEventIdTerms | ||
| Description |
Gets the event | ||
| Return | osid.search.terms.IdTerm[] | the event Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getEventTerms | ||
| Description |
Gets the event terms. | ||
| Return | osid.calendaring.EventQueryInspector[] | the event terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getTimePeriodIdTerms | ||
| Description |
Gets the time period | ||
| Return | osid.search.terms.IdTerm[] | the time period Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getTimePeriodTerms | ||
| Description |
Gets the time period terms. | ||
| Return | osid.calendaring.TimePeriodQueryInspector[] | the time period terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCommitmentIdTerms | ||
| Description |
Gets the commitment | ||
| Return | osid.search.terms.IdTerm[] | the commitment Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCommitmentTerms | ||
| Description |
Gets the commitment terms. | ||
| Return | osid.calendaring.CommitmentQueryInspector[] | the commitment terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAncestorCalendarIdTerms | ||
| Description |
Gets the ancestor calendar | ||
| Return | osid.search.terms.IdTerm[] | the ancestor calendar Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAncestorCalendarTerms | ||
| Description |
Gets the ancestor calendar terms. | ||
| Return | osid.calendaring.CalendarQueryInspector[] | the ancestor calendar terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDescendantCalendarIdTerms | ||
| Description |
Gets the descendant calendar | ||
| Return | osid.search.terms.IdTerm[] | the descendant calendar Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDescendantCalendarTerms | ||
| Description |
Gets the descendant calendar terms. | ||
| Return | osid.calendaring.CalendarQueryInspector[] | the descendant calendar terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCalendarQueryInspectorRecord | ||
| Description |
Gets the calendar query inspector record corresponding
to the given | ||
| Parameters | osid.type.Type | calendarRecordType | a calendar record type |
| Return | osid.calendaring.records.CalendarQueryInspectorRecord | the calendar query inspector record | |
| Errors | NULL_ARGUMENT | calendarRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(calendarRecordType) is false | ||
| Compliance | mandatory | This method must be implemented. | |