Salome HOME
fusion Telemac
[tools/eficas.git] / CatasDeTests / cata_1.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/Test1"
4 xmlns:Test1="http://chercheurs.edf.com/logiciels/Test1"
5 targetNamespace="http://chercheurs.edf.com/logiciels/Test1"
6 elementFormDefault="qualified" attributeFormDefault="unqualified" version="0">
7         <xs:simpleType name="T_onMesh">
8                 <xs:restriction base="Mesh_U">
9                 </xs:restriction>
10         </xs:simpleType>
11         <xs:complexType name="T_MyField" >
12          <xs:complexContent>
13           <xs:extension base="T_step_Test1">
14                 <xs:sequence>
15                         <xs:element name="onMesh" type="Test1:T_onMesh" minOccurs="1" maxOccurs="1"/>
16                 </xs:sequence>
17           </xs:extension>
18          </xs:complexContent>
19         </xs:complexType>
20         <xs:element name="MyField" type="Test1:T_MyField" substitutionGroup="step_Test1"/>
21         <xs:complexType name="T_step_Test1" abstract="true"/>
22         <xs:element name="step_Test1" type="Test1:T_step_Test1"/>
23         <xs:element name="Test1" type="Test1:T_Test1"/>
24                 <xs:complexType name="T_Test1">
25                   <xs:choice minOccurs="0" maxOccurs="unbounded">
26                         <xs:element ref="step_Test1" minOccurs="0" maxOccurs="1"/>
27                   </xs:choice>
28                 </xs:complexType>
29 </xs:schema>