Grade System Transform
Osid Rule
A GradeSystemTransform represents a
translation between two grade systems. The transform
is directional such that a translation between the
source and target may not equal a translation between
the target and the source grade systems.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Operable | |||
isActive |
boolean | true if this operable is active, false if it is
inactive |
|
isEnabled |
boolean | true if this operable is enabled, false if the
active status is determined by other rules |
|
isDisabled |
boolean | true if this operable is disabled, false if the
active status is determined by other rules |
|
isOperational |
boolean | true if this operable is operational, false
otherwise |
|
| OsidRule | |||
hasRule |
boolean | true if an explicit rule is available, false
otherwise |
|
ruleId |
id | the rule Id |
|
rule |
Rule | the rule | |
conditionRecordTypes |
type | ⋆ | a list of OsidCondition record Types |
| Name | Syntax | Many | Description |
|---|---|---|---|
sourceGradeSystemId |
id | the source grade system Id |
|
sourceGradeSystem |
GradeSystem | the source grade system | |
targetGradeSystemId |
id | the target grade system Id |
|
targetGradeSystem |
GradeSystem | the target grade system | |
normalizesInputScores |
boolean | true of a normalization is performed, false
otherwise |
|
gradeMaps |
GradeMap | ⋆ | the grade maps |