Rational Developer for System z

Project instance schema

The following schema defines tags used to define a project instance file.
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

  <xsd:element name="PROJECT-INSTANCE">
    <xsd:annotation>
      <xsd:documentation>
        Defines a specific instance of a project
      </xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element ref="WSED-VERSION" minOccurs="1"></xsd:element>
        <xsd:element ref="PROJECT" minOccurs="1"></xsd:element>
      </xsd:sequence>
    </xsd:complexType>
  </xsd:element>

<xsd:element name="WSED-VERSION" type="xsd:string"></xsd:element>

<xsd:element name="PROJECT">
  <xsd:annotation>
    <xsd:documentation>
      The project instance consists of a pointer to a reusable
      project definition file and an optional override of the
      default name
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="PROJECT-NAME" minOccurs="0"></xsd:element>
      <xsd:element ref="PROJECT-DEF-PATH" minOccurs="1"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="PROJECT-NAME" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      Optional override of the project name in the project
      definition file
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

<xsd:element name="PROJECT-DEF-PATH" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      The path to the project definition file to be used by
      this instance. The path is relative to the root project
      configuration folder on the remote system.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

</xsd:schema>

Terms of use | Feedback

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