ClaML

The element ClaML identifies a Classification Markup Language file.

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
version required
The attribute version shall specify the version of ClaML used in the remaining document. The value to indicate the current version must be “2.0.0”.

Source

<xs:element name="ClaML">
  <xs:annotation>
    <xs:documentation xml:lang="en-US">The element ClaML identifies a Classification Markup Language file.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" ref="Meta"/>
      <xs:element minOccurs="0" maxOccurs="unbounded" ref="Identifier"/>
      <xs:element ref="Title"/>
      <xs:element minOccurs="0" ref="Authors"/>
      <xs:element minOccurs="0" ref="Variants"/>
      <xs:element ref="ClassKinds"/>
      <xs:element minOccurs="0" ref="UsageKinds"/>
      <xs:element ref="RubricKinds"/>
      <xs:element minOccurs="0" maxOccurs="unbounded" ref="Modifier"/>
      <xs:element minOccurs="0" maxOccurs="unbounded" ref="ModifierClass"/>
      <xs:element minOccurs="0" maxOccurs="unbounded" ref="Class"/>
    </xs:sequence>
    <xs:attributeGroup ref="attlist.ClaML"/>
  </xs:complexType>
</xs:element>

Sample