Mercurial > repos > snowblizz-super-API-ideas
comparison schemas/warfoundry-core.xsd @ 250:b8b6a1c50023 WarFoundry_v0.1RC1_Winforms WarFoundry_v0.1beta7_Winforms WarFoundry_v0.1beta8_Winforms WarFoundry_v0.1beta9_Winforms
Re #152: Test and fix extensibility of current schemas
* Fix typo - "processContents" (plural, not singular)
no-open-ticket
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Wed, 31 Mar 2010 20:02:57 +0000 |
parents | 6abf70f31ae4 |
children | 68af2cd41e2f |
comparison
equal
deleted
inserted
replaced
249:2f8fd45d55e2 | 250:b8b6a1c50023 |
---|---|
2 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://ibboard.co.uk/warfoundry/core" | 2 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://ibboard.co.uk/warfoundry/core" |
3 xmlns="http://ibboard.co.uk/warfoundry/core" elementFormDefault="qualified"> | 3 xmlns="http://ibboard.co.uk/warfoundry/core" elementFormDefault="qualified"> |
4 <xs:element name="extension"> | 4 <xs:element name="extension"> |
5 <xs:complexType> | 5 <xs:complexType> |
6 <xs:sequence> | 6 <xs:sequence> |
7 <xs:any minOccurs="0" maxOccurs="unbounded" processContent="lax"/> | 7 <xs:any minOccurs="0" maxOccurs="unbounded" processContents="lax"/> |
8 </xs:sequence> | 8 </xs:sequence> |
9 </xs:complexType> | 9 </xs:complexType> |
10 </xs:element> | 10 </xs:element> |
11 <xs:complexType name="limit"> | 11 <xs:complexType name="limit"> |
12 <xs:choice> | 12 <xs:choice> |
13 <xs:element name="percentageLimit"> | 13 <xs:element name="percentageLimit"> |
14 <xs:complexType> | 14 <xs:complexType> |
15 <xs:sequence> | 15 <xs:sequence> |
16 <xs:any minOccurs="0" maxOccurs="unbounded" processContent="lax"/> | 16 <xs:any minOccurs="0" maxOccurs="unbounded" processContents="lax"/> |
17 </xs:sequence> | 17 </xs:sequence> |
18 <xs:attribute name="limit" type="percentage" use="required"/> | 18 <xs:attribute name="limit" type="percentage" use="required"/> |
19 <xs:attribute name="round" type="updowntype" default="up" /> | 19 <xs:attribute name="round" type="updowntype" default="up" /> |
20 <xs:anyAttribute processContent="lax"/> | 20 <xs:anyAttribute processContents="lax"/> |
21 </xs:complexType> | 21 </xs:complexType> |
22 </xs:element> | 22 </xs:element> |
23 <xs:element name="sizeConstrainedLimit"> | 23 <xs:element name="sizeConstrainedLimit"> |
24 <xs:complexType> | 24 <xs:complexType> |
25 <xs:sequence> | 25 <xs:sequence> |
26 <xs:any minOccurs="0" maxOccurs="unbounded" processContent="lax"/> | 26 <xs:any minOccurs="0" maxOccurs="unbounded" processContents="lax"/> |
27 </xs:sequence> | 27 </xs:sequence> |
28 <xs:attribute name="limit" type="xs:nonNegativeInteger" use="required"/> | 28 <xs:attribute name="limit" type="xs:nonNegativeInteger" use="required"/> |
29 <xs:anyAttribute processContent="lax"/> | 29 <xs:anyAttribute processContents="lax"/> |
30 </xs:complexType> | 30 </xs:complexType> |
31 </xs:element> | 31 </xs:element> |
32 <xs:element name="absoluteLimit"> | 32 <xs:element name="absoluteLimit"> |
33 <xs:complexType> | 33 <xs:complexType> |
34 <xs:sequence> | 34 <xs:sequence> |
35 <xs:any minOccurs="0" maxOccurs="unbounded" processContent="lax"/> | 35 <xs:any minOccurs="0" maxOccurs="unbounded" processContents="lax"/> |
36 </xs:sequence> | 36 </xs:sequence> |
37 <xs:attribute name="limit" type="xs:nonNegativeInteger" use="required"/> | 37 <xs:attribute name="limit" type="xs:nonNegativeInteger" use="required"/> |
38 <xs:anyAttribute processContent="lax"/> | 38 <xs:anyAttribute processContents="lax"/> |
39 </xs:complexType> | 39 </xs:complexType> |
40 </xs:element> | 40 </xs:element> |
41 <xs:element name="unitSizeLimit"> | 41 <xs:element name="unitSizeLimit"> |
42 <xs:complexType> | 42 <xs:complexType> |
43 <xs:sequence> | 43 <xs:sequence> |
44 <xs:any minOccurs="0" maxOccurs="unbounded" processContent="lax"/> | 44 <xs:any minOccurs="0" maxOccurs="unbounded" processContents="lax"/> |
45 </xs:sequence> | 45 </xs:sequence> |
46 <xs:anyAttribute processContent="lax"/> | 46 <xs:anyAttribute processContents="lax"/> |
47 </xs:complexType> | 47 </xs:complexType> |
48 </xs:element> | 48 </xs:element> |
49 </xs:choice> | 49 </xs:choice> |
50 </xs:complexType> | 50 </xs:complexType> |
51 <xs:simpleType name="positiveOrInfiniteInteger"> | 51 <xs:simpleType name="positiveOrInfiniteInteger"> |