Mercurial > repos > IBBoard.WarFoundry.API
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> |