]> SALOME platform Git repositories - tools/eficas.git/blob - CatasDeTests/cata_FactFreresMemesNoms_ref.xsd
Salome HOME
reindent + copyright + merge manuel avec la V9_dev sauf repertoires metier
[tools/eficas.git] / CatasDeTests / cata_FactFreresMemesNoms_ref.xsd
1 <?xml version="1.0" encoding="UTF-8"?>
2 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
3 xmlns="http://chercheurs.edf.com/logiciels/Essai"
4 xmlns:Essai="http://chercheurs.edf.com/logiciels/Essai"
5 targetNamespace="http://chercheurs.edf.com/logiciels/Essai"
6 elementFormDefault="qualified" attributeFormDefault="unqualified" version="0">
7         <xs:simpleType name="T_unSimpV2">
8                 <xs:restriction base="xs:int">
9                 </xs:restriction>
10         </xs:simpleType>
11         <xs:simpleType name="T_NameV2">
12                 <xs:restriction base="xs:string">
13                 </xs:restriction>
14         </xs:simpleType>
15         <xs:simpleType name="T_ScalarFluxModelV2">
16                 <xs:restriction base="xs:string">
17                 </xs:restriction>
18         </xs:simpleType>
19         <xs:group name="T_blocV21_blocV22">
20                 <xs:sequence>
21                         <xs:element name="leFactV21" type="Essai:T_leFactV21" minOccurs="0" maxOccurs="1"/>
22                 </xs:sequence>
23         </xs:group>
24         <xs:complexType name="T_leFactV21" >
25                 <xs:sequence>
26                         <xs:element name="ScalarV2" type="Essai:T_ScalarV2" minOccurs="0" maxOccurs="unbounded"/>
27                 </xs:sequence>
28         </xs:complexType>
29         <xs:complexType name="T_ScalarV2" >
30                 <xs:choice>
31                 <xs:sequence>
32                         <xs:element name="NameV2" type="Essai:T_NameV2" minOccurs="1" maxOccurs="1"/>
33                         <xs:element name="ScalarFluxModelV2" type="Essai:T_ScalarFluxModelV2" minOccurs="1" maxOccurs="1"/>
34                 </xs:sequence>
35                 <xs:sequence>
36                         <xs:element name="ScalarV2" type="Essai:T_ScalarV2" minOccurs="0" maxOccurs="unbounded"/>
37                 </xs:sequence>
38                 </xs:choice>
39         </xs:complexType>
40         <xs:complexType name="T_leProcV2" >
41          <xs:complexContent>
42           <xs:extension base="T_step_Essai">
43                 <xs:sequence>
44                         <xs:element name="unSimpV2" type="Essai:T_unSimpV2" minOccurs="1" maxOccurs="1"/>
45                         <xs:group ref="Essai:T_blocV21_blocV22"  minOccurs="0" maxOccurs="1"/>
46                 </xs:sequence>
47           </xs:extension>
48          </xs:complexContent>
49         </xs:complexType>
50         <xs:element name="leProcV2" type="Essai:T_leProcV2" substitutionGroup="step_Essai"/>
51         <xs:complexType name="T_step_Essai" abstract="true"/>
52         <xs:element name="step_Essai" type="Essai:T_step_Essai"/>
53         <xs:element name="Essai" type="Essai:T_Essai"/>
54                 <xs:complexType name="T_Essai">
55                   <xs:choice minOccurs="0" maxOccurs="unbounded">
56                         <xs:element ref="step_Essai" minOccurs="0" maxOccurs="1"/>
57                   </xs:choice>
58                 </xs:complexType>
59 </xs:schema>