Definition Type Element
Name metadata
Abstract False
MinOccurs 1
MaxOccurs 1
Documentation The metadata of the project.
XSD Schema .\Guide3D-Destinations_V01.xsd
XSD Schema Diagram
XSD Schema Code
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" minOccurs="1" maxOccurs="1" name="metadata" >
  <xsd:annotation>
    <xsd:documentation>The metadata of the project.</xsd:documentation>
  </xsd:annotation>

  <xsd:complexType>
    <xsd:sequence>
      <xsd:element minOccurs="1" maxOccurs="1" name="identification">
        <xsd:annotation>
          <xsd:documentation>The constant unique id number of the project.</xsd:documentation>
        </xsd:annotation>

        <xsd:simpleType>
          <xsd:restriction base="xsd:integer">
            <xsd:minInclusive value="100000"/>
            <xsd:maxExclusive value="200000"/>
          </xsd:restriction>

        </xsd:simpleType>

      </xsd:element>

      <xsd:element minOccurs="1" maxOccurs="1" name="name">
        <xsd:annotation>
          <xsd:documentation>The name of the project.</xsd:documentation>
        </xsd:annotation>

        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:maxLength value="256"/>
            <xsd:minLength value="0"/>
          </xsd:restriction>

        </xsd:simpleType>

      </xsd:element>

      <xsd:element minOccurs="1" maxOccurs="1" name="description">
        <xsd:annotation>
          <xsd:documentation>The description of the project.</xsd:documentation>
        </xsd:annotation>

        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:minLength value="0"/>
            <xsd:maxLength value="1024"/>
          </xsd:restriction>

        </xsd:simpleType>

      </xsd:element>

      <xsd:element minOccurs="1" maxOccurs="1" name="creation">
        <xsd:annotation>
          <xsd:documentation>The time and author of the project's creation.</xsd:documentation>
        </xsd:annotation>

        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="on" type="xsd:dateTime">
              <xsd:annotation>
                <xsd:documentation>The time and date when the project was created.</xsd:documentation>
              </xsd:annotation>

            </xsd:element>

            <xsd:element minOccurs="1" maxOccurs="1" name="by">
              <xsd:annotation>
                <xsd:documentation>The name of the person who created the project.</xsd:documentation>
              </xsd:annotation>

              <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                  <xsd:minLength value="2"/>
                  <xsd:maxLength value="64"/>
                </xsd:restriction>

              </xsd:simpleType>

            </xsd:element>

          </xsd:sequence>

        </xsd:complexType>

      </xsd:element>

      <xsd:element minOccurs="1" maxOccurs="1" name="modification">
        <xsd:annotation>
          <xsd:documentation>The time and author of the project's last modification.</xsd:documentation>
        </xsd:annotation>

        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="on" type="xsd:dateTime">
              <xsd:annotation>
                <xsd:documentation>The time and date when the project was last modified.</xsd:documentation>
              </xsd:annotation>

            </xsd:element>

            <xsd:element minOccurs="1" maxOccurs="1" name="by">
              <xsd:annotation>
                <xsd:documentation>The name of the person who last modified the project.</xsd:documentation>
              </xsd:annotation>

              <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                  <xsd:minLength value="2"/>
                  <xsd:maxLength value="64"/>
                </xsd:restriction>

              </xsd:simpleType>

            </xsd:element>

          </xsd:sequence>

        </xsd:complexType>

      </xsd:element>

      <xsd:element minOccurs="1" maxOccurs="1" name="comment">
        <xsd:annotation>
          <xsd:documentation>The comment of the project.</xsd:documentation>
        </xsd:annotation>

        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:minLength value="0"/>
            <xsd:maxLength value="4096"/>
          </xsd:restriction>

        </xsd:simpleType>

      </xsd:element>

    </xsd:sequence>

  </xsd:complexType>

</xsd:element>
Child Elements
Name Type Min Occurs Max Occurs
Derivation Tree
[No Sub Types]
metadata
    [No Super Types]
Generated using Liquid XML Studio by Liquid Technologies Ltd