Rational Developer for System z

Default values schema

The following schema defines tags used to define a default values file.
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:element name="DEFAULT-VALUES">
    <xsd:annotation>
      <xsd:documentation>
        These property values will be available to users when they
        connect to the system for the first time.
      </xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element maxOccurs="unbounded" ref="CATEGORY-INSTANCE"></xsd:element>
      </xsd:sequence>
    </xsd:complexType>   
  </xsd:element>
  <xsd:element name="CATEGORY-INSTANCE">
    <xsd:annotation>
      <xsd:documentation>
        A category instance has property values for properties defined in
        a particular category.
      </xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="CATEGORY" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>
              The name of the category for the category instance.
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" ref="PROPERTY"></xsd:element>
      </xsd:sequence>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="PROPERTY">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="NAME" type="xsd:string"></xsd:element>
        <xsd:element name="VALUE" type="xsd:string"></xsd:element>
      </xsd:sequence>
    </xsd:complexType>
  </xsd:element>
</xsd:schema>

Feedback