listType

Complex Type Information

Model

Children: head, item, items, listhead

Attributes

QName Type Fixed Default Use Inheritable Annotation
continuation restriction of xs:NMTOKEN optional
id xs:NMTOKEN optional
mark xs:string optional
numeration restriction of xs:NMTOKEN optional
type restriction of xs:NMTOKEN optional

Used By

Source

<xs:complexType name="listType">
  <xs:sequence>
    <xs:element name="head" type="headType" minOccurs="0"/>
    <xs:choice>
      <xs:element name="item" type="itemType" maxOccurs="unbounded"/>
      <xs:sequence>
        <xs:element name="listhead" type="listheadType" minOccurs="0"/>
        <xs:element name="items" type="itemsType" maxOccurs="unbounded"/>
      </xs:sequence>
    </xs:choice>
  </xs:sequence>
  <xs:attribute name="id" type="xs:NMTOKEN"/>
  <xs:attribute name="type">
    <xs:simpleType>
      <xs:restriction base="xs:NMTOKEN">
        <xs:enumeration value="simple"/>
        <xs:enumeration value="deflist"/>
        <xs:enumeration value="marked"/>
        <xs:enumeration value="ordered"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="mark" type="xs:string"/>
  <xs:attribute name="numeration">
    <xs:simpleType>
      <xs:restriction base="xs:NMTOKEN">
        <xs:enumeration value="arabic"/>
        <xs:enumeration value="upperalpha"/>
        <xs:enumeration value="loweralpha"/>
        <xs:enumeration value="upperroman"/>
        <xs:enumeration value="lowerroman"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="continuation">
    <xs:simpleType>
      <xs:restriction base="xs:NMTOKEN">
        <xs:enumeration value="continues"/>
        <xs:enumeration value="starts"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>