| Interface | osid.OsidExtensibleForm | ||
|---|---|---|---|
| Implements | osid.OsidForm | ||
osid.Extensible | |||
| Implemented By | osid.OsidObjectForm | ||
osid.filing.allocation.AllocationForm | |||
| Description |
The The same getRecordTypes() lists the
OsidRecord Types available in this
OsidForm but implementsRecordType()
should be used to test for interoperability. This extra
ineroperability test should not be needed as it already
occurred in the acquisition of the OsidForm. The
types returned from getRecordTypes() may be a
superset of getRequiredRecordTypes() and may be a
superset of the OsidRecord Types
supplied to the acquisition of the OsidForm.
Following a create operation, the | ||
| Method | getRequiredRecordTypes | ||
| Description |
Gets the minimum required record types for successful
submission of this | ||
| Return | osid.type.TypeList | a list of required form record types | |
| Compliance | mandatory | This method must be implemented. | |