Mercurial > pub > Impl
comparison _test/Resources/resources.xsd @ 218:358f867712b4
sync
| author | sergey |
|---|---|
| date | Mon, 20 Aug 2012 17:24:48 +0400 |
| parents | |
| children | c477f24f1980 |
comparison
equal
deleted
inserted
replaced
| 217:bfce101e0a5a | 218:358f867712b4 |
|---|---|
| 1 <?xml version="1.0" encoding="UTF-8"?> | |
| 2 <schema targetNamespace="uri:impl-web-application/resources" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="uri:impl-web-application/resources"> | |
| 3 <element name="resources"> | |
| 4 <complexType> | |
| 5 <sequence> | |
| 6 <element name="root" type="tns:restResource"></element> | |
| 7 <element name="typeMap"> | |
| 8 <complexType> | |
| 9 <sequence> | |
| 10 <element name="item"> | |
| 11 <complexType> | |
| 12 <complexContent> | |
| 13 <extension | |
| 14 base="tns:restResource"> | |
| 15 <sequence></sequence> | |
| 16 <attribute | |
| 17 name="type" type="string"> | |
| 18 </attribute> | |
| 19 </extension> | |
| 20 </complexContent> | |
| 21 </complexType></element> | |
| 22 </sequence> | |
| 23 </complexType></element> | |
| 24 </sequence> | |
| 25 </complexType> | |
| 26 </element> | |
| 27 | |
| 28 <complexType name="restResource"> | |
| 29 <sequence> | |
| 30 <element name="get" type="tns:restOperation" minOccurs="0"> | |
| 31 </element> | |
| 32 <element name="post" type="tns:restOperation" minOccurs="0"> | |
| 33 </element> | |
| 34 <element name="put" type="tns:restOperation" minOccurs="0"> | |
| 35 </element> | |
| 36 <element name="delete" type="tns:restOperation" minOccurs="0"> | |
| 37 </element> | |
| 38 <element name="resource" type="string" maxOccurs="unbounded" minOccurs="0"></element> | |
| 39 </sequence> | |
| 40 </complexType> | |
| 41 | |
| 42 <complexType name="restOperation"> | |
| 43 <sequence> | |
| 44 <element name="invoke" type="string"></element> | |
| 45 <element name="parameters" type="string"></element> | |
| 46 <element name="result" type="string"></element> | |
| 47 </sequence> | |
| 48 </complexType> | |
| 49 </schema> |
