Interface | osid.grading.calculation.GradebookColumnCalculationForm | ||
---|---|---|---|
Implements | osid.OsidObjectForm | ||
Description |
This is the form for creating and updating | ||
Method | getInputGradebookColumnsMetadata | ||
Description |
Gets the metadata for the input gradebook columns. | ||
Return | osid.Metadata | metadata for the input gradebook columns | |
Compliance | mandatory | This method must be implemented. | |
Method | setInputGradebookColumns | ||
Description |
Sets the input gradebook columns. | ||
Parameters | osid.grading.calculation.CalculationOperation | gradebookColumnIds | the new input gradebook columns |
Errors | INVALID_ARGUMENT | gradebookColumnIds is invalid | |
NO_ACCESS | gradebookColumnIds cannot be modified | ||
NULL_ARGUMENT | gradebookColumnIds is null | ||
Compliance | mandatory | This method must be implemented. | |
Method | clearInputGradebookColumns | ||
Description |
Clears the Input gradebook columns. | ||
Compliance | mandatory | This method must be implemented. | |
Method | getOperationMetadata | ||
Description |
Gets the metadata for the calculation operation. | ||
Return | osid.Metadata | metadata for the calculation operation | |
Compliance | mandatory | This method must be implemented. | |
Method | setOperation | ||
Description |
Sets the operation. | ||
Parameters | osid.grading.calculation.CalculationOperation | operation | the new calculation operation |
Errors | INVALID_ARGUMENT | operation is invalid | |
NO_ACCESS | operation cannot be modified | ||
Compliance | mandatory | This method must be implemented. | |
Method | getTweakedCenterMetadata | ||
Description |
Gets the metadata for the tweaked center. | ||
Return | osid.Metadata | metadata for the tweaked center | |
Compliance | mandatory | This method must be implemented. | |
Method | setTweakedCenter | ||
Description |
Sets the tweaked center. | ||
Parameters | decimal | center | the new tweaked center |
Errors | INVALID_ARGUMENT | center is invalid | |
NO_ACCESS | center cannot be modified | ||
Compliance | mandatory | This method must be implemented. | |
Method | clearTweakedCenter | ||
Description |
Clears the tweaked center. | ||
Compliance | mandatory | This method must be implemented. | |
Method | getTweakedStandardDeviation | ||
Description |
Gets the metadata for the tweaked standard deviation. | ||
Return | osid.Metadata | metadata for the standard deviation | |
Compliance | mandatory | This method must be implemented. | |
Method | setTweakedStandardDeviation | ||
Description |
Sets the tweaked standard deviation. | ||
Parameters | decimal | standardDeviation | the new tweaked standard deviation |
Errors | INVALID_ARGUMENT | standardDeviation is invalid | |
NO_ACCESS | standardDeviation cannot be modified | ||
Compliance | mandatory | This method must be implemented. | |
Method | clearTweakedStandarDeviation | ||
Description |
Clears the tweaked standard deviation. | ||
Compliance | mandatory | This method must be implemented. | |
Method | getGradebookColumnCalculationFormRecord | ||
Description |
Gets the | ||
Parameters | osid.type.Type | gradebookColumnCalculationRecordType | the gradeboo column calculation record type |
Return | osid.grading.calculation.records.GradebookColumnCalculationFormRecord | the gradebook column calculation form record | |
Errors | NULL_ARGUMENT | gradebookColumnCalculationRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(gradebookColumnCalculationRecordType) is
false | ||
Compliance | mandatory | This method must be implemented. |