Rational Developer for System z

서브프로젝트 정의 스키마

다음 스키마는 서브프로젝트 정의 파일 정의에 사용되는 태그를 정의합니다.
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:element name="SUBPROJECT-STRUCTURE">
  <xsd:annotation>
    <xsd:documentation>
      호스트 기반 서브프로젝트 정의 파일의 최상위
      요소입니다. 참고: 모든 파일을 나타내는 문자열은 시스템 연결
      시간에 사용자 ID를 대체할 대체 변수인 <HLQ>를
      포함할 수 있습니다.
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="WSED-VERSION"></xsd:element>
      <xsd:element ref="SUBPROJECT"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

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

<xsd:element name="SUBPROJECT">
  <xsd:annotation>
    <xsd:documentation>
      호스트 기반 서브프로젝트의 구조를 정의합니다.
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="SUBPROJECT-NAME"></xsd:element>
      <xsd:element ref="SUBPROJECT-NATURE-LIST"></xsd:element>
      <xsd:element ref="SUBPROJECT-PROPERTIES-LOCATION"></xsd:element>
      <xsd:element ref="SUBPROJECT-TYPE"></xsd:element>
      <xsd:element ref="FOLDER-LIST"></xsd:element>
      <xsd:element ref="FILE-LIST"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="SUBPROJECT-NAME" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation></xsd:documentation>
  </xsd:annotation>
</xsd:element>

<xsd:element name="SUBPROJECT-NATURE-LIST">
  <xsd:annotation>
    <xsd:documentation>
      이 서브프로젝트와 연관된 Eclipse 프로젝트 네이처
      목록
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="SUBPROJECT-NATURE" minOccurs="0"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="SUBPROJECT-NATURE" type="subprojectNatureType">
  <xsd:annotation>
    <xsd:documentation>
      현재는 하나의 네이처만 지원됩니다.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

<xsd:simpleType name="subprojectNatureType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="com.ibm.ftt.projects.zos.zosnature"/>
  </xsd:restriction>
</xsd:simpleType>

<xsd:element name="SUBPROJECT-PROPERTIES-LOCATION" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      서브프로젝트 특성 파일의 경로입니다. 이 경로는
      해당 원격 시스템의 루트 프로젝트 구성 폴더에 대한
      상대 경로입니다.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

<xsd:element name="SUBPROJECT-TYPE" type="subprojectType">
  <xsd:annotation>
    <xsd:documentation>
      현재는 zOS 서브프로젝트 유형만 지원됩니다.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

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

<xsd:element name="FOLDER-LIST">
  <xsd:annotation>
    <xsd:documentation>
      이 서브프로젝트에 포함된 폴더 자원의 목록입니다.
      MVS에서 이것은 파티션된 데이터 세트입니다.
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
       <xsd:element ref="FOLDER" minOccurs="0"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="FOLDER">
  <xsd:annotation>
    <xsd:documentation>
      폴더 자원과 연관된 정보
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="FOLDER-NAME"></xsd:element>
      <xsd:element ref="FOLDER-TYPE"></xsd:element>
      <xsd:element ref="FOLDER-STATE"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="FOLDER-NAME" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      원격 시스템의 폴더 자원의 완전한 이름입니다.
      MVS에서 A.B.C가 그 예입니다.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

<xsd:element name="FOLDER-TYPE" type="folderType">
  <xsd:annotation>
    <xsd:documentation>
      현재 유일한 폴더 유형은 "pds"입니다.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

<xsd:simpleType name="folderType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="pds"/>
  </xsd:restriction>
</xsd:simpleType>

<xsd:element name="FOLDER-STATE">
  <xsd:annotation>
    <xsd:documentation>
      폴더 자원 상태와 연관된 정보
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="STATE-IS-OFFLINE"></xsd:element>
      <xsd:element ref="PHYSICAL-FOLDER"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="STATE-IS-OFFLINE" type="isOfflineType">
  <xsd:annotation>
    <xsd:documentation>
      현재 이 상태는 온라인이어야 합니다.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

<xsd:simpleType name="isOfflineType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="false"/>
  </xsd:restriction>
</xsd:simpleType>

<xsd:element name="PHYSICAL-FOLDER">
  <xsd:annotation>
    <xsd:documentation>
      원격 시스템의 물리적 폴더와 관련된
      정보
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="FOLDER-NAME"></xsd:element>
      <xsd:element ref="FOLDER-PHYSICAL-PATH"></xsd:element>
      <xsd:element ref="FOLDER-TYPE"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="FOLDER-PHYSICAL-PATH" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      원격 시스템의 폴더 자원의 완전한 이름입니다.
      MVS에서 A.B.C가 그 예입니다.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

<xsd:element name="FILE-LIST">
  <xsd:annotation>
    <xsd:documentation>
      이 서브프로젝트에 포함된 파일 자원의 목록입니다.
      MVS에서 이것은 파티션된 데이터 세트 또는 순차 데이터입니다.
      데이터
세트    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="FILE" minOccurs="0"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="FILE">
  <xsd:annotation>
    <xsd:documentation>
      파일 자원과 연관된 정보
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="FILE-NAME"></xsd:element>
      <xsd:element ref="FILE-EXTENSION"></xsd:element>
      <xsd:element ref="FILE-NAME-NO-EXTENSION"></xsd:element>
      <xsd:element ref="FILE-TYPE"></xsd:element>
      <xsd:element ref="FILE-STATE"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="FILE-NAME" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      맵핑된 확장자를 포함한 원격 시스템의 파일 자원의
       완전한 이름입니다. MVS에서 파티션된 데이터 세트 멤버에 대한
       A.B.COBOL/HELLO.cbl이 그 예입니다. 여기에서
      A.B.COBOL은 파티션된 데이터 세트 이름이고 HELLO는 멤버 이름입니다.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

<xsd:element name="FILE-EXTENSION" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      이것은 이 시스템의 파일 시스템 맵핑에 정의된
      확장자에 대응됩니다. 예를 들어 **COBOL
      데이터 세트의 확장자는 .cbl입니다.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

<xsd:element name="FILE-NAME-NO-EXTENSION" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      확장자를 제외한 완전한 파일 이름
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

<xsd:element name="FILE-TYPE" type="fileType">
  <xsd:annotation>
    <xsd:documentation>
      MVS의 경우 파티션된 데이터 세트 멤버 또는 순차 데이터 세트입니다.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

<xsd:simpleType name="fileType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="pds-member"/>
    <xsd:enumeration value="sequential"/>
  </xsd:restriction>
</xsd:simpleType>

<xsd:element name="FILE-STATE">
  <xsd:annotation>
    <xsd:documentation>
      파일 자원 상태와 연관된 정보
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="STATE-IS-OFFLINE"></xsd:element>
      <xsd:element ref="PHYSICAL-FILE"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="PHYSICAL-FILE">
  <xsd:annotation>
    <xsd:documentation>
      원격 시스템의 물리적 파일과 관련된
      정보
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="FILE-NAME"></xsd:element>
      <xsd:element ref="FILE-PHYSICAL-PATH"></xsd:element>
      <xsd:element ref="FILE-TYPE"></xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

<xsd:element name="FILE-PHYSICAL-PATH" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      맵핑된 확장자를 포함한 원격 시스템의 파일 자원의
      MVS에서 A.B.C가 그 예입니다.
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

</xsd:schema>

이용 약관 | 피드백

이 Information Center는 Eclipse 기술로 구현됩니다. (http://www.eclipse.org 웹사이트 참조)