comparison schemas/race.xsd @ 368:8cfb1818823d

Re #346: Add core schema support for requirements * Keep basis of existing schema, but allow for more extensibility
author IBBoard <dev@ibboard.co.uk>
date Sat, 28 May 2011 15:57:10 +0000
parents cd657faa0c05
children c2bc207a1571
comparison
equal deleted inserted replaced
367:1a70ca80ef41 368:8cfb1818823d
171 <xs:element name="requirements" minOccurs="0"> 171 <xs:element name="requirements" minOccurs="0">
172 <xs:complexType> 172 <xs:complexType>
173 <xs:sequence> 173 <xs:sequence>
174 <xs:element name="requirement"> 174 <xs:element name="requirement">
175 <xs:complexType> 175 <xs:complexType>
176 <xs:simpleContent> 176 <xs:sequence>
177 <xs:extension base="xs:string"> 177 <xs:element name="data" maxOccurs="1">
178 <xs:attribute name="requirementName" type="xs:string" use="required"/> 178 <xs:complexType>
179 <xs:anyAttribute processContents="lax"/> 179 <xs:simpleContent>
180 </xs:extension> 180 <xs:extension base="xs:string">
181 </xs:simpleContent> 181 <xs:attribute name="id" type="xs:string" use="required"/>
182 <xs:anyAttribute processContents="lax"/>
183 </xs:extension>
184 </xs:simpleContent>
185 </xs:complexType>
186 </xs:element>
187 </xs:sequence>
188 <xs:attribute name="requirementName" type="xs:string" use="required"/>
189 <xs:anyAttribute processContents="lax"/>
182 </xs:complexType> 190 </xs:complexType>
183 </xs:element> 191 </xs:element>
184 </xs:sequence> 192 </xs:sequence>
185 <xs:anyAttribute processContents="lax"/> 193 <xs:anyAttribute processContents="lax"/>
186 </xs:complexType> 194 </xs:complexType>