elml:unit

The element unit allows to structure the content of a lesson in one or more units.

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
label elml:LabelType required
The attribute label is restricted to 25 characters which can be a random selection from the values 'a-z', 'A-Z', '0-9' and '_'.
navTitle xs:string optional
The attribute navTitle contains a string representing a short title that is used for the navigation. The
	attribute shall be used, when the original title of the lesson, unit or learningObject is too long for the
navigation.
role xs:string optional
title xs:string required
The attribute title contains a string representing a title.

Used By

Element elml:lesson

Source

<xs:element name="unit">
  <xs:annotation>
    <xs:documentation>The element unit allows to structure the content of a lesson in one or more units.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:choice minOccurs="0" maxOccurs="2">
        <xs:element ref="elml:entry" minOccurs="0"/>
        <xs:element ref="elml:goals" minOccurs="0"/>
      </xs:choice>
      <xs:element ref="elml:learningObject" maxOccurs="40"/>
      <xs:choice minOccurs="0" maxOccurs="2">
        <xs:element ref="elml:selfAssessment" minOccurs="0" maxOccurs="5"/>
        <xs:element ref="elml:summary" minOccurs="0"/>
      </xs:choice>
      <xs:element ref="elml:furtherReading" minOccurs="0"/>
    </xs:sequence>
    <xs:attributeGroup ref="elml:LabelReq"/>
    <xs:attributeGroup ref="elml:TitleReq"/>
    <xs:attributeGroup ref="elml:NavTitleImp"/>
    <xs:attributeGroup ref="elml:RoleImp"/>
  </xs:complexType>
</xs:element>

Sample