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">