Rational Developer for System z, Versión 7.6

Esquema de definición de proyecto

El esquema siguiente define códigos utilizados para definir un archivo de definición de proyecto.

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:element name="PROJECT-STRUCTURE">
  <xsd:annotation>
    <xsd:documentation>
      Elemento de nivel superior de un archivo de definición de proyecto
      basado en host
    </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>

<proyectxsd:element name="PROJECT">
  <xsd:annotation>
    <xsd:documentation>
      Define la estructura de un proyecto basado en host
    </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>
      Actualmente solo está definido el tipo de proyecto zOS.
    </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>
      La lista de subproyectos contenidos en este proyecto. Todos
      los subproyectos deben estar asociados con este sistema remoto.
    </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>
      Puntero a un archivo de definición de subproyecto. Una posible
      mejora futura sería permitir la alteración temporal del
      nombre del proyecto. Actualmente, el nombre del subproyecto debe ser
      idéntico al nombre de archivo de la definición del subproyecto.
    </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>
      La vía de acceso al archivo de definición de subproyecto. La vía de acceso es
      relativa a la carpeta de configuración de proyecto raíz en el
      host.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

</xsd:schema>

Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)