Commit d33057e4666479592829f80424f933bd7a5bd347

Authored by Benjamin Renard
1 parent 3e723802
Exists in SpeasyGet

Missing file

Showing 1 changed file with 15 additions and 1 deletions   Show diff stats
config/xsd/parameter/getspeasyproxy.xsd
... ... @@ -3,13 +3,27 @@
3 3 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
4 4 <xs:include schemaLocation="parameter.xsd" />
5 5  
  6 + <xs:complexType name="speasyProxyDependType">
  7 + <xs:attribute name="id" type="xs:string" use="required"/>
  8 + <xs:attribute name="dim" type="xs:integer" use="required"/>
  9 + <xs:attribute name="type" type="xs:string" use="required"/>
  10 + <xs:attribute name="name" type="xs:string" use="required"/>
  11 + <xs:attribute name="units" type="xs:string" />
  12 + <xs:attribute name="isVariable" type="xs:boolean" />
  13 + <xs:sequence>
  14 + <xs:element name="value" type="xs:decimal" minOccurs="0" maxOccurs="unbounded" />
  15 + </xs:sequence>
  16 + </xs:complexType>
  17 +
6 18 <xs:complexType name="speasyProxyParamType">
7   -
8 19 <xs:attribute name="speasyUID" type="xs:string" use="required" />
9 20 <xs:attribute name="minSampling" type="xs:string" use="required" />
10 21 <xs:attribute name="dim1" type="xs:integer" />
11 22 <xs:attribute name="dim2" type="xs:integer" />
12 23 <xs:attribute name="type" type="xs:string" />
  24 + <xs:sequence>
  25 + <xs:element name="depend" type="speasyProxyDependType" minOccurs="0" maxOccurs="2" />
  26 + </xs:sequence>
13 27 </xs:complexType>
14 28  
15 29 <xs:complexType name="speasy-proxy-type">
... ...