public interface Checklist extends OsidCatalog
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.
| Modifier and Type | Method and Description |
|---|---|
ChecklistRecord |
getChecklistRecord(Type checklistRecordType)
Gets the checklist record corresponding to the given
Checklist
record Type. |
getDescription, getDisplayName, getGenusType, isOfGenusTypegetId, isCurrentgetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdChecklistRecord getChecklistRecord(Type checklistRecordType) throws OperationFailedException
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 .checklistRecordType - the type of checklist record to retrieveNullArgumentException - checklistRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(checklistRecordType) is false
mandatory - This method must be implemented.