Class Block
java.lang.Object
dev.jcputney.elearning.parser.input.cmi5.Block
- All Implemented Interfaces:
Serializable
Represents a block within a CMI5 course structure. Blocks can contain nested blocks or AUs
(Assignable Units) and have associated objectives.
Defined in the schema as:
<xs:complexType name="blockType">
<xs:sequence>
<xs:element name="title" type="textType"/>
<xs:element name="description" type="textType"/>
<xs:element name="objectives" type="referencesObjectivesType" minOccurs="0"/>
<xs:choice minOccurs="1" maxOccurs="unbounded">
<xs:element name="au" type="auType"/>
<xs:element name="block" type="blockType"/>
</xs:choice>
<xs:group ref="anyElement"/>
</xs:sequence>
<xs:attributeGroup ref="anyAttribute"/>
<xs:attribute name="id" type="xs:anyURI" use="required"/>
</xs:complexType>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Block
public Block()
-