public interface ResourceRelationshipForm extends OsidRelationshipForm
This is the form for creating and updating
ResourceRelationships.
Modifier and Type | Method and Description |
---|---|
ResourceRelationshipFormRecord |
getResourceRelationshipFormRecord(Type resourceRelationshipRecordType)
Gets the
ResourceRelationshipFormRecord record
corresponding to the given relationship Type. |
clearDescription, clearDisplayName, clearGenusType, getDescriptionMetadata, getDisplayNameMetadata, getGenusTypeMetadata, setDescription, setDisplayName, setGenusType
getRequiredRecordTypes
getRecordTypes, hasRecordType
getDefaultLocale, getInvalidMetadata, getJournalCommentMetadata, getLocales, getValidationMessages, isForUpdate, isValid, setJournalComment, setLocale
getId, isCurrent
clearEndDate, clearStartDate, getEndDateMetadata, getStartDateMetadata, setEndDate, setStartDate
ResourceRelationshipFormRecord getResourceRelationshipFormRecord(Type resourceRelationshipRecordType) throws OperationFailedException
ResourceRelationshipFormRecord
record
corresponding to the given relationship Type.
resourceRelationshipRecordType
- the resource relationship
record typeNullArgumentException
-
resourceRelationshipRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(resourceRelationshipRecordType)
is
false
mandatory
- This method must be implemented.