| Interface | osid.Extensible | ||
|---|---|---|---|
| Implemented By | osid.OsidObject | ||
osid.OsidExtensibleQuery | |||
osid.OsidExtensibleQueryInspector | |||
osid.OsidExtensibleForm | |||
osid.OsidExtensibleSearchOrder | |||
osid.OsidCondition | |||
osid.OsidResult | |||
osid.mapping.SpatialUnit | |||
osid.transport.Request | |||
osid.filing.allocation.Allocation | |||
| Description |
A marker interface for objects that contain
| ||
| Method | getRecordTypes | ||
| Description |
Gets the record types available in this object. A
record | ||
| Return | osid.type.TypeList | the record types available | |
| Compliance | mandatory | This method must be implemented. | |
| Method | hasRecordType | ||
| Description |
Tests if this object supports the given record
| ||
| Parameters | osid.type.Type | recordType | a type |
| Return | boolean | true if a record of the given record Type is
available, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |