public interface GradeSystemTransformForm extends OsidRuleForm
This is the form for creating and updating
GradeSystemTransforms. Like all OsidForm objects,
various data elements may be set here for use in the create and update
methods in the GradeSystemTransformAdminSession. For each
data element that may be set, metadata may be examined to provide display
hints or data constraints.
| Modifier and Type | Method and Description |
|---|---|
void |
clearNormalizesInputScores()
Clears the normalize input scores rule.
|
GradeSystemTransformRecord |
getGradeSystemTransformFormRecord(Type gradeSystemTransformRecordType)
Gets the
GradeSystemTransformFormRecord corresponding
to the given grade system record Type. |
Metadata |
getNormalizeInputScoresMetadata()
Gets the metadata for a score normalization rule.
|
void |
setNormalizesInputScore(boolean enabled)
Sets the normalize input scores rule.
|
clearRule, getRuleMetadata, setRuleclearDescription, clearDisplayName, clearGenusType, getDescriptionMetadata, getDisplayNameMetadata, getGenusTypeMetadata, setDescription, setDisplayName, setGenusTypegetRequiredRecordTypesgetRecordTypes, hasRecordTypegetDefaultLocale, getInvalidMetadata, getJournalCommentMetadata, getLocales, getValidationMessages, isForUpdate, isValid, setJournalComment, setLocalegetId, isCurrentclearDisabled, clearEnabled, getDisabledMetadata, getEnabledMetadata, setDisabled, setEnabledMetadata getNormalizeInputScoresMetadata()
mandatory - This method must be implemented. void setNormalizesInputScore(boolean enabled)
enabled - the normalize input scores ruleInvalidArgumentException - enabled is
invalidNoAccessException - enabled cannot be
modifiedmandatory - This method must be implemented. void clearNormalizesInputScores()
NoAccessException - Metadata.isRequired()
or Metadata.isReadOnly() is true
mandatory - This method must be implemented. GradeSystemTransformRecord getGradeSystemTransformFormRecord(Type gradeSystemTransformRecordType) throws OperationFailedException
GradeSystemTransformFormRecord corresponding
to the given grade system record Type. gradeSystemTransformRecordType - the grade system transform
record typeNullArgumentException -
gradeSystemTransformRecordType is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(gradeSystemTransformRecordType) is
false mandatory - This method must be implemented.