Class: Scorm2004::Manifest::Sequencing
- Inherits:
-
Object
- Object
- Scorm2004::Manifest::Sequencing
- Includes:
- Attributes, Children, VisitorPattern
- Defined in:
- lib/scorm2004/manifest/sequencing.rb
Instance Attribute Summary collapse
-
#adlseq_objectives ⇒ AdlseqObjectives?
readonly
<adlseq:objectives>.
-
#constrained_choice_considerations ⇒ ConstrainedChoiceConsiderations?
readonly
<imsss:constrainedChoiceConsiderations>.
-
#control_mode ⇒ ControlMode?
readonly
<imsss:controlMode>.
-
#delivery_controls ⇒ DeliveryControls?
readonly
<imsss:deliveryControls>.
-
#id ⇒ String
readonly
The
ID
attribute of <sequencing>. -
#idref ⇒ String
readonly
The
IDRef
attribute of <sequencing>. -
#limit_conditions ⇒ LimitConditions?
readonly
<imsss:limitConditions>.
-
#objectives ⇒ Objectives?
readonly
<imsss:objectives>.
-
#randomization_controls ⇒ RandomizationControls?
readonly
<imsss:randomizationControls>.
-
#rollup_considerations ⇒ RollupConsiderations?
readonly
<adlseq:rollupConsiderations>.
-
#rollup_rules ⇒ RollupRules?
readonly
<imsss:rollupRules>.
-
#sequencing_rules ⇒ SequencingRules?
readonly
<imsss:sequencingRules>.
Method Summary
Methods included from Attributes
Methods included from Children
Methods included from VisitorPattern
included, #initialize, #metadata, #to_hash, #visit
Instance Attribute Details
#adlseq_objectives ⇒ AdlseqObjectives? (readonly)
Returns <adlseq:objectives>.
54 |
# File 'lib/scorm2004/manifest/sequencing.rb', line 54 has_zero_or_one 'adlseq:objectives', name: 'adlseq_objectives', visitor: :adlseq_objectives |
#constrained_choice_considerations ⇒ ConstrainedChoiceConsiderations? (readonly)
Returns <imsss:constrainedChoiceConsiderations>.
46 |
# File 'lib/scorm2004/manifest/sequencing.rb', line 46 has_zero_or_one 'adlseq:constrainedChoiceConsiderations' |
#control_mode ⇒ ControlMode? (readonly)
Returns <imsss:controlMode>.
18 |
# File 'lib/scorm2004/manifest/sequencing.rb', line 18 has_zero_or_one 'imsss:controlMode' |
#delivery_controls ⇒ DeliveryControls? (readonly)
Returns <imsss:deliveryControls>.
42 |
# File 'lib/scorm2004/manifest/sequencing.rb', line 42 has_zero_or_one 'imsss:deliveryControls' |
#id ⇒ String (readonly)
Returns The ID
attribute of <sequencing>.
10 |
# File 'lib/scorm2004/manifest/sequencing.rb', line 10 attribute :id, 'ID', allow_nil: true |
#idref ⇒ String (readonly)
Returns The IDRef
attribute of <sequencing>.
14 |
# File 'lib/scorm2004/manifest/sequencing.rb', line 14 attribute :idref, 'IDRef', allow_nil: true |
#limit_conditions ⇒ LimitConditions? (readonly)
Returns <imsss:limitConditions>.
26 |
# File 'lib/scorm2004/manifest/sequencing.rb', line 26 has_zero_or_one 'imsss:limitConditions' |
#objectives ⇒ Objectives? (readonly)
Returns <imsss:objectives>.
34 |
# File 'lib/scorm2004/manifest/sequencing.rb', line 34 has_zero_or_one 'imsss:objectives' |
#randomization_controls ⇒ RandomizationControls? (readonly)
Returns <imsss:randomizationControls>.
38 |
# File 'lib/scorm2004/manifest/sequencing.rb', line 38 has_zero_or_one 'imsss:randomizationControls' |
#rollup_considerations ⇒ RollupConsiderations? (readonly)
Returns <adlseq:rollupConsiderations>.
50 |
# File 'lib/scorm2004/manifest/sequencing.rb', line 50 has_zero_or_one 'adlseq:rollupConsiderations' |
#rollup_rules ⇒ RollupRules? (readonly)
Returns <imsss:rollupRules>.
30 |
# File 'lib/scorm2004/manifest/sequencing.rb', line 30 has_zero_or_one 'imsss:rollupRules' |
#sequencing_rules ⇒ SequencingRules? (readonly)
Returns <imsss:sequencingRules>.
22 |
# File 'lib/scorm2004/manifest/sequencing.rb', line 22 has_zero_or_one 'imsss:sequencingRules' |