Rational Developer for System z, Version 7.6

Schéma de définition de projet

Le schéma suivant définit les balises utilisées pour définir un fichier de définition de projet.
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:element name="PROJECT-STRUCTURE">
  <xsd:annotation>
    <xsd:documentation>
      Elément de niveau supérieur d'un fichier de définition de projet résidant sur
      fichier
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="WSED-VERSION"></xsd:element>
      <xsd:element ref="PROJECT"></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>
      Définit la structure d'un projet résidant sur l'hôte
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="PROJECT-NAME"></xsd:element>
      <xsd:element ref="PROJECT-TYPE"></xsd:element>
      <xsd:element ref="SUBPROJECT-LIST"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="PROJECT-NAME" type="xsd:string"></xsd:element>

<xsd:element name="PROJECT-TYPE" type="projectType">
  <xsd:annotation>
    <xsd:documentation>
      Actuellement seul le type de projet zOS est défini.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

<xsd:simpleType name="projectType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="zos-project"/>
  </xsd:restriction>
</xsd:simpleType>

<xsd:element name="SUBPROJECT-LIST">
  <xsd:annotation>
    <xsd:documentation>
      Liste des sous-projets contenus par ce projet. Tous
      les sous-projets doivent être associés à ce système distant.
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element maxOccurs="unbounded" ref="SUBPROJECT"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="SUBPROJECT">
  <xsd:annotation>
    <xsd:documentation>
      Pointeur désignant un fichier de définitions de projet. Une amélioration
      future possible serait d'autoriser le remplacement du
      nom du projet. Actuellement, le nom du sous-projet doit être
      identique au nom du fichier de définitions du sous-projet.
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="SUBPROJECT-FULL-PATH"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="SUBPROJECT-FULL-PATH" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      Chemin d'accès au fichier de définitions du sous-projet. Le chemin est
      relatif au dossier de configuration du projet racine sur
      l'hôte.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

</xsd:schema>

Conditions d'utilisation | Commentaires en retour

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)