Interface | osid.calendaring.CalendarQueryInspector | ||
---|---|---|---|
Implements | osid.OsidCatalogQueryInspector | ||
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. |