OSID Logo
OSID Specifications
grading calculation package
Version 3.0.0
Release Candidate Preview
Interfaceosid.grading.calculation.GradingCalculationProfile
Implementsosid.OsidProfile
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
CompliancemandatoryThis 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
CompliancemandatoryThis 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
CompliancemandatoryThis method must be implemented.
MethodgetGradebookColumnCalculationRecordTypes
Description

Gets the supported GradebookColumnCalculation record types.

Returnosid.type.TypeLista list containing the supported GradebookColumnCalculation record types
CompliancemandatoryThis method must be implemented.
MethodsupportsGradebookColumnCalculationRecordType
Description

Tests if the given GradebookColumnCalculation record type is supported.

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