Mercurial > hg > webaudioevaluationtool
comparison xml/test-schema.xsd @ 2572:2728c31f80cd
Change in schema for issue #37
author | Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk> |
---|---|
date | Tue, 18 Oct 2016 15:11:54 +0100 |
parents | 9c167c0d6c26 |
children | d83b38564fbb 1c8aac0ee5e9 |
comparison
equal
deleted
inserted
replaced
2571:161d63a60b9e | 2572:2728c31f80cd |
---|---|
24 <xs:restriction base="xs:decimal"> | 24 <xs:restriction base="xs:decimal"> |
25 <xs:minInclusive value="0.0" /> | 25 <xs:minInclusive value="0.0" /> |
26 </xs:restriction> | 26 </xs:restriction> |
27 </xs:simpleType> | 27 </xs:simpleType> |
28 </xs:attribute> | 28 </xs:attribute> |
29 | 29 |
30 <xs:attribute name="playOne" type="xs:boolean" default="false"/> | 30 <xs:attribute name="playOne" type="xs:boolean" default="false" /> |
31 | 31 |
32 <!-- define complex elements--> | 32 <!-- define complex elements--> |
33 <xs:element name="waet"> | 33 <xs:element name="waet"> |
34 <xs:complexType> | 34 <xs:complexType> |
35 <xs:sequence> | 35 <xs:sequence> |
94 <xs:enumeration value="letter" /> | 94 <xs:enumeration value="letter" /> |
95 <xs:enumeration value="capital" /> | 95 <xs:enumeration value="capital" /> |
96 </xs:restriction> | 96 </xs:restriction> |
97 </xs:simpleType> | 97 </xs:simpleType> |
98 </xs:attribute> | 98 </xs:attribute> |
99 <xs:attribute name="labelStart" use="optional" type="xs:string" default="" /> | |
99 <xs:attribute ref="poolSize" /> | 100 <xs:attribute ref="poolSize" /> |
100 <xs:attribute ref="alwaysInclude" /> | 101 <xs:attribute ref="alwaysInclude" /> |
101 <xs:attribute ref="preSilence" /> | 102 <xs:attribute ref="preSilence" /> |
102 <xs:attribute ref="postSilence" /> | 103 <xs:attribute ref="postSilence" /> |
103 <xs:attribute ref="playOne" /> | 104 <xs:attribute ref="playOne" /> |
252 <xs:element name="conditional" minOccurs="0" maxOccurs="unbounded"> | 253 <xs:element name="conditional" minOccurs="0" maxOccurs="unbounded"> |
253 <xs:complexType> | 254 <xs:complexType> |
254 <xs:attribute name="check" use="required"> | 255 <xs:attribute name="check" use="required"> |
255 <xs:simpleType> | 256 <xs:simpleType> |
256 <xs:restriction base="xs:string"> | 257 <xs:restriction base="xs:string"> |
257 <xs:enumeration value="equals"/> | 258 <xs:enumeration value="equals" /> |
258 <xs:enumeration value="lessThan"/> | 259 <xs:enumeration value="lessThan" /> |
259 <xs:enumeration value="greaterThan"/> | 260 <xs:enumeration value="greaterThan" /> |
260 <xs:enumeration value="stringContains"/> | 261 <xs:enumeration value="stringContains" /> |
261 </xs:restriction> | 262 </xs:restriction> |
262 </xs:simpleType> | 263 </xs:simpleType> |
263 </xs:attribute> | 264 </xs:attribute> |
264 <xs:attribute name="value" type="xs:string" use="optional"/> | 265 <xs:attribute name="value" type="xs:string" use="optional" /> |
265 <xs:attribute name="jumpToOnPass" type="xs:string" use="optional"/> | 266 <xs:attribute name="jumpToOnPass" type="xs:string" use="optional" /> |
266 <xs:attribute name="jumpToOnFail" type="xs:string" use="optional"/> | 267 <xs:attribute name="jumpToOnFail" type="xs:string" use="optional" /> |
267 </xs:complexType> | 268 </xs:complexType> |
268 </xs:element> | 269 </xs:element> |
269 </xs:sequence> | 270 </xs:sequence> |
270 <xs:attribute ref="id" use="required" /> | 271 <xs:attribute ref="id" use="required" /> |
271 <xs:attribute ref="name" /> | 272 <xs:attribute ref="name" /> |
293 <xs:enumeration value="small" /> | 294 <xs:enumeration value="small" /> |
294 <xs:enumeration value="huge" /> | 295 <xs:enumeration value="huge" /> |
295 </xs:restriction> | 296 </xs:restriction> |
296 </xs:simpleType> | 297 </xs:simpleType> |
297 </xs:attribute> | 298 </xs:attribute> |
298 <xs:attribute name="url" type="xs:string" use="optional" default=""/> | 299 <xs:attribute name="url" type="xs:string" use="optional" default="" /> |
299 </xs:complexType> | 300 </xs:complexType> |
300 </xs:element> | 301 </xs:element> |
301 </xs:sequence> | 302 </xs:sequence> |
302 <xs:attribute name="location"> | 303 <xs:attribute name="location"> |
303 <xs:simpleType> | 304 <xs:simpleType> |