OSID Logo
OSID Specifications
assessment authoring package
Version 3.0.0
Release Candidate Preview
Interfaceosid.assessment.authoring.SequenceRuleEnablerForm
Implementsosid.OsidEnablerForm
Description

This is the form for creating and updating SequenceRuleEnablers. Like all OsidForm objects, various data elements may be set here for use in the create and update methods in the SequenceRuleEnablerAdminSession. For each data element that may be set, metadata may be examined to provide display hints or data constraints.

MethodgetSequenceRuleEnablerFormRecord
Description

Gets the SequenceRuleEnablerFormRecord corresponding to the given sequence rule enabler record Type.

Parametersosid.type.TypesequenceRuleEnablerRecordTypea sequence rule enabler record type
Returnosid.assessment.authoring.records.SequenceRuleEnablerFormRecordthe sequence rule enabler form record
ErrorsNULL_ARGUMENT sequenceRuleEnablerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(sequenceRuleEnablerRecordType) is false
CompliancemandatoryThis method must be implemented.