OSID Logo
OSID Specifications
grading calculation package
Version 3.1.0
Interfaceosid.grading.calculation.GradingCalculationProfile
Implementsosid.OsidProfile
Implemented Byosid.grading.calculation.GradingCalculationManager
osid.grading.calculation.GradingCalculationProxyManager
Description

The GradingCalculationProfile describes the interoperability among grading calculation services.

MethodsupportsVisibleFederation
Description

Tests if federation is visible.

Returnboolean true if visible federation is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsGradebookColumnCalculationLookup
Description

Tests if a gradebook column calculation lookup service is supported.

Returnboolean true if gradebook column calculation lookup is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsGradebookColumnCalculationAdmin
Description

Tests if a gradebook column calculation administrative service is supported.

Returnboolean true if gradebook column calculation admin is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodgetGradebookColumnCalculationRecordTypes
Description

Gets the supported GradebookColumnCalculation record types.

Returnosid.type.TypeList a list containing the supported GradebookColumnCalculation record types
Compliancemandatory This method must be implemented.
MethodsupportsGradebookColumnCalculationRecordType
Description

Tests if the given GradebookColumnCalculation record type is supported.

Parametersosid.type.TypegradebookColumnCalculationRecordType a Type indicating a GradebookColumnCalculation type
Returnboolean true if the given gradebook column calculation record Type is supported, false otherwise
ErrorsNULL_ARGUMENT gradebookColumnCalculationRecordType is null
Compliancemandatory This method must be implemented.