]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
Création d'un temporaire
authorEric Fayolle <eric.fayolle@edf.fr>
Fri, 20 Mar 2020 16:23:38 +0000 (17:23 +0100)
committerEric Fayolle <eric.fayolle@edf.fr>
Fri, 20 Mar 2020 16:23:38 +0000 (17:23 +0100)
Tests/MappingAccasXsd/TMP/cata_Ambigu_2_Commun_genere.xsd [new file with mode: 0644]

diff --git a/Tests/MappingAccasXsd/TMP/cata_Ambigu_2_Commun_genere.xsd b/Tests/MappingAccasXsd/TMP/cata_Ambigu_2_Commun_genere.xsd
new file mode 100644 (file)
index 0000000..fd87c6b
--- /dev/null
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+xmlns="http://chercheurs.edf.com/logiciels/Essai"
+xmlns:Essai="http://chercheurs.edf.com/logiciels/Essai"
+targetNamespace="http://chercheurs.edf.com/logiciels/Essai"
+elementFormDefault="qualified" attributeFormDefault="unqualified" version="0">
+       <xs:simpleType name="T_SimpA">
+               <xs:restriction base="xs:float">
+               </xs:restriction>
+       </xs:simpleType>
+       <xs:simpleType name="T_SimpK">
+               <xs:restriction base="xs:float">
+               </xs:restriction>
+       </xs:simpleType>
+       <xs:simpleType name="T_SimpC">
+               <xs:restriction base="xs:float">
+               </xs:restriction>
+       </xs:simpleType>
+       <xs:simpleType name="T_SimpD">
+               <xs:restriction base="xs:float">
+               </xs:restriction>
+       </xs:simpleType>
+       <xs:simpleType name="T_SimpE">
+               <xs:restriction base="xs:float">
+               </xs:restriction>
+       </xs:simpleType>
+       <xs:group name="T_B1_B2">
+               <xs:sequence>
+                       <xs:element name="SimpK" type="Essai:T_SimpK" minOccurs="1" maxOccurs="1"/>
+                               <xs:choice>
+                                       <xs:element name="SimpC" type="Essai:T_SimpC" minOccurs="1" maxOccurs="1"/>
+                                       <xs:sequence>
+                                               <xs:choice>
+                                                       <xs:element name="SimpD" type="Essai:T_SimpD" minOccurs="1" maxOccurs="1"/>
+                                                       <xs:element name="SimpE" type="Essai:T_SimpE" minOccurs="1" maxOccurs="1"/>
+                                                       <xs:sequence>
+                                                       </xs:sequence>
+                                               </xs:choice>
+                                       </xs:sequence>
+                                       <xs:element name="SimpD" type="Essai:T_SimpD" minOccurs="1" maxOccurs="1"/>
+                                       <xs:element name="SimpE" type="Essai:T_SimpE" minOccurs="1" maxOccurs="1"/>
+                                       <xs:sequence>
+                                       </xs:sequence>
+                               </xs:choice>
+               </xs:sequence>
+       </xs:group>
+       <xs:complexType name="T_LeProc" >
+               <xs:sequence>
+                       <xs:element name="SimpA" type="Essai:T_SimpA" minOccurs="1" maxOccurs="1" default="2"/>
+                       <xs:group ref="Essai:T_B1_B2"  minOccurs="0" maxOccurs="1"/>
+               </xs:sequence>
+       </xs:complexType>
+       <xs:complexType name="T_Essai">
+               <xs:choice minOccurs="0" maxOccurs="unbounded">
+                       <xs:element name="LeProc" type="Essai:T_LeProc"/>
+               </xs:choice>
+       </xs:complexType>
+       <xs:element name="Essai" type="Essai:T_Essai"/>
+</xs:schema>
\ No newline at end of file