public interface CommitmentForm extends OsidRelationshipForm
This is the form for creating and updating Commitments.
| Modifier and Type | Method and Description |
|---|---|
CommitmentFormRecord |
getCommitmentFormRecord(Type commitmentRecordType)
Gets the
CommitmentFormRecord corresponding to the
given event record Type. |
clearDescription, clearDisplayName, clearGenusType, getDescriptionMetadata, getDisplayNameMetadata, getGenusTypeMetadata, setDescription, setDisplayName, setGenusTypegetRequiredRecordTypesgetRecordTypes, hasRecordTypegetDefaultLocale, getInvalidMetadata, getJournalCommentMetadata, getLocales, getValidationMessages, isForUpdate, isValid, setJournalComment, setLocalegetId, isCurrentclearEndDate, clearStartDate, getEndDateMetadata, getStartDateMetadata, setEndDate, setStartDateCommitmentFormRecord getCommitmentFormRecord(Type commitmentRecordType) throws OperationFailedException
CommitmentFormRecord corresponding to the
given event record Type. commitmentRecordType - the commitment record typeNullArgumentException - commitmentRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(commitmentRecordType) is false
mandatory - This method must be implemented.