Commit in www-lcsim/schemas/compact/1.0 on MAIN
compact.xsd+2-21.2 -> 1.3
JM: Make layer contents less strict.  Do not require slice element.

www-lcsim/schemas/compact/1.0
compact.xsd 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- compact.xsd	17 Sep 2006 01:14:27 -0000	1.2
+++ compact.xsd	26 Sep 2006 00:25:48 -0000	1.3
@@ -181,7 +181,7 @@
 	      <xs:element name="layer" minOccurs="0" maxOccurs="unbounded">
 		<xs:complexType>
 		  <xs:sequence>
-		    <xs:element name="slice" minOccurs="1" maxOccurs="unbounded">
+		    <xs:element name="slice" minOccurs="0" maxOccurs="unbounded">
 		      <xs:complexType>
 			<xs:attribute name="material" type="xs:string" use="required"/>
 			<xs:attribute name="thickness" type="xs:string" use="required"/>
@@ -197,8 +197,8 @@
 			<xs:attribute name="limits" type="xs:string" use="optional"/>
 		      </xs:complexType>
 		    </xs:element>
+		    <xs:any minOccurs="0" maxOccurs="unbounded" processContents="lax"/>
 		  </xs:sequence>
-		  <!--		  <xs:attribute name="id" type="xs:integer" use="optional" /> -->
 		  <xs:anyAttribute processContents="lax"/> <!-- layer -->
 		</xs:complexType>
 	      </xs:element>
CVSspam 0.2.8