OSID Logo
OSID Specifications
checklist package
Version 3.0.0
Release Candidate Preview
Interfaceosid.checklist.Checklist
Implementsosid.OsidCatalog
Description

A Checklist represents a collection of todos. Like all OSID objects, a Checklist is identified by its Id and any persisted references should use the Id.

MethodgetChecklistRecord
Description

Gets the checklist record corresponding to the given Checklist record Type. This method is used to retrieve an object implementing the requested record. The checklistRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(checklistRecordType) is true .

Parametersosid.type.TypechecklistRecordTypethe type of checklist record to retrieve
Returnosid.checklist.records.ChecklistRecordthe checklist record
ErrorsNULL_ARGUMENT checklistRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(checklistRecordType) is false
CompliancemandatoryThis method must be implemented.