Rational Developer for System z

System property group schema

The following schema defines tags used to define a system property group file.
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:element name="PROPERTY-GROUPS">
    <xsd:annotation>
      <xsd:documentation>
        These property groups will be available when users connect
        to this system for the first time.
      </xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="PROPERTY-GROUP"></xsd:element>
        <xsd:element name="SYSTEM-CURRENT-PROPERTY-GROUP" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>
              The name of the property group that will be the current property group
              for MVS files when the user connects to the system for the first time.
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:complexType>   
  </xsd:element>
  <xsd:element name="PROPERTY-GROUP">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="NAME" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>
              The name must be unique among the property groups for the system.
           </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="DESCRIPTION" type="xsd:string"></xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" 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>

Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)