Class: Scorm2004::Manifest::Sequencing

Inherits:
Object
  • Object
show all
Includes:
Attributes, Children, VisitorPattern
Defined in:
lib/scorm2004/manifest/sequencing.rb

Instance Attribute Summary collapse

Method Summary

Methods included from Attributes

included

Methods included from Children

included

Methods included from VisitorPattern

included, #initialize, #metadata, #to_hash, #visit

Instance Attribute Details

#adlseq_objectivesAdlseqObjectives? (readonly)

Returns <adlseq:objectives>.

Returns:



54
# File 'lib/scorm2004/manifest/sequencing.rb', line 54

has_zero_or_one 'adlseq:objectives', name: 'adlseq_objectives', visitor: :adlseq_objectives

#constrained_choice_considerationsConstrainedChoiceConsiderations? (readonly)

Returns <imsss:constrainedChoiceConsiderations>.

Returns:



46
# File 'lib/scorm2004/manifest/sequencing.rb', line 46

has_zero_or_one 'adlseq:constrainedChoiceConsiderations'

#control_modeControlMode? (readonly)

Returns <imsss:controlMode>.

Returns:



18
# File 'lib/scorm2004/manifest/sequencing.rb', line 18

has_zero_or_one 'imsss:controlMode'

#delivery_controlsDeliveryControls? (readonly)

Returns <imsss:deliveryControls>.

Returns:



42
# File 'lib/scorm2004/manifest/sequencing.rb', line 42

has_zero_or_one 'imsss:deliveryControls'

#idString (readonly)

Returns The ID attribute of <sequencing>.

Returns:

  • (String)

    The ID attribute of <sequencing>



10
# File 'lib/scorm2004/manifest/sequencing.rb', line 10

attribute :id,    'ID',    allow_nil: true

#idrefString (readonly)

Returns The IDRef attribute of <sequencing>.

Returns:

  • (String)

    The IDRef attribute of <sequencing>



14
# File 'lib/scorm2004/manifest/sequencing.rb', line 14

attribute :idref, 'IDRef', allow_nil: true

#limit_conditionsLimitConditions? (readonly)

Returns <imsss:limitConditions>.

Returns:



26
# File 'lib/scorm2004/manifest/sequencing.rb', line 26

has_zero_or_one 'imsss:limitConditions'

#objectivesObjectives? (readonly)

Returns <imsss:objectives>.

Returns:



34
# File 'lib/scorm2004/manifest/sequencing.rb', line 34

has_zero_or_one 'imsss:objectives'

#randomization_controlsRandomizationControls? (readonly)

Returns <imsss:randomizationControls>.

Returns:



38
# File 'lib/scorm2004/manifest/sequencing.rb', line 38

has_zero_or_one 'imsss:randomizationControls'

#rollup_considerationsRollupConsiderations? (readonly)

Returns <adlseq:rollupConsiderations>.

Returns:



50
# File 'lib/scorm2004/manifest/sequencing.rb', line 50

has_zero_or_one 'adlseq:rollupConsiderations'

#rollup_rulesRollupRules? (readonly)

Returns <imsss:rollupRules>.

Returns:



30
# File 'lib/scorm2004/manifest/sequencing.rb', line 30

has_zero_or_one 'imsss:rollupRules'

#sequencing_rulesSequencingRules? (readonly)

Returns <imsss:sequencingRules>.

Returns:



22
# File 'lib/scorm2004/manifest/sequencing.rb', line 22

has_zero_or_one 'imsss:sequencingRules'