1 <?xml version = '1.0' encoding = 'UTF-8'?>
2 <!-- edited with XMLSpy v2008 sp1 (http://www.altova.com) by Miguel (University of Minho) --><!--W3C Schema generated by XMLSpy v2008 sp1 (http://www.altova.com)--><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
3 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Document" >
4 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
5 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">INblobs file</xs:documentation>
7 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
8 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
9 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="NetworkType" name="Network" >
10 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
11 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Main net</xs:documentation>
14 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Palette" >
15 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
16 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
17 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" name="Symbol" >
18 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
19 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
20 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" name="ShapeName" />
21 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Shape" >
22 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
23 <xs:group xmlns:xs="http://www.w3.org/2001/XMLSchema" ref="Shapes" />
26 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Ports" >
27 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
28 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
29 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Principals" >
30 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
31 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
32 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PortType" name="Port" />
36 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Auxiliaries" >
37 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
38 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
39 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" type="PortType" minOccurs="0" name="Port" />
46 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Info" >
47 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
48 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
49 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="maybe-list-intType" name="maybe-list-int" />
59 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Rules" >
60 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
61 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
62 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" minOccurs="1" name="INRule" >
63 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
64 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
65 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" name="Name" />
66 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="LHS" >
67 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
68 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
69 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="NetworkType" name="Network" />
73 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RHS" >
74 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
75 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
76 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="NetworkType" name="Network" />
80 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Mapping" >
81 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
82 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Interface agents correspondence between LHS and RHS</xs:documentation>
84 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
85 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
86 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" minOccurs="0" name="MappingElement" >
87 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
88 <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:string" name="lhs" />
89 <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:string" name="rhs" />
104 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="NetworkType" >
105 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
106 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Info" >
107 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
108 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
109 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="unit" >
110 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"/>
115 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Nodes" >
116 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
117 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
118 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" minOccurs="0" name="Node" >
119 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
120 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
121 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" />
122 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" name="Name" />
123 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="LabelAbove" >
124 <xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema">
125 <xs:restriction xmlns:xs="http://www.w3.org/2001/XMLSchema" base="xs:string" >
126 <xs:enumeration xmlns:xs="http://www.w3.org/2001/XMLSchema" value="True" />
127 <xs:enumeration xmlns:xs="http://www.w3.org/2001/XMLSchema" value="False" />
131 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" name="Shape" >
132 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
133 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Shape name</xs:documentation>
136 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Info" >
137 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
138 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
139 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="list-intType" name="list-int" />
144 <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:string" name="id" />
150 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Edges" >
151 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
152 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
153 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" minOccurs="0" name="Edge" >
154 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
155 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
156 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="From" >
157 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
158 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Node number</xs:documentation>
161 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PortFrom" >
162 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
163 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Port name</xs:documentation>
166 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="To" >
167 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
168 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Node number</xs:documentation>
171 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PortTo" >
172 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
173 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Port name</xs:documentation>
176 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Via" >
177 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
178 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Middle points for edge</xs:documentation>
180 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
181 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
182 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" type="PositionType" minOccurs="0" name="Position" />
186 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Info" >
187 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
188 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
189 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="list-intType" name="list-int" />
194 <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:string" name="id" />
201 <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:double" name="Width" />
202 <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:double" name="Height" />
204 <xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="colourInt" final="restriction" >
205 <xs:restriction xmlns:xs="http://www.w3.org/2001/XMLSchema" base="xs:int" >
206 <xs:minInclusive xmlns:xs="http://www.w3.org/2001/XMLSchema" value="0" />
207 <xs:maxInclusive xmlns:xs="http://www.w3.org/2001/XMLSchema" value="255" />
210 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PositionType" >
211 <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:double" name="Y" />
212 <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:double" name="X" />
214 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PortType" >
215 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
216 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" name="string" >
217 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
218 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Port name</xs:documentation>
221 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" />
224 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RGBType" >
225 <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="colourInt" name="R" />
226 <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="colourInt" name="G" />
227 <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="colourInt" name="B" />
229 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="list-intType" >
230 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
231 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" type="intType" minOccurs="0" name="int" />
234 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ShapeStyleType" >
235 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
236 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="intType" name="int" />
237 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="RGBType" name="RGB" />
238 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="RGBType" name="RGB" />
241 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="maybe-list-intType" >
242 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
243 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="list-intType" minOccurs="0" name="list-int" />
246 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="doubleType" >
247 <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:double" name="value" />
249 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="list-DoublePointType" >
250 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
251 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" type="PositionType" minOccurs="0" name="Position" />
254 <xs:group xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Shapes" >
255 <xs:choice xmlns:xs="http://www.w3.org/2001/XMLSchema">
256 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Circle" >
257 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
258 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
259 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
260 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
261 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
262 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">radius</xs:documentation>
268 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Polygon" >
269 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
270 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
271 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
272 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="list-DoublePointType" name="list-DoublePoint" >
273 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
274 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Perimeter points</xs:documentation>
280 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Lines" >
281 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
282 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
283 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
284 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="list-DoublePointType" name="list-DoublePoint" >
285 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
286 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Perimeter points</xs:documentation>
292 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Points" >
293 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
294 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
295 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
296 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="list-DoublePointType" name="list-DoublePoint" >
297 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
298 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Points</xs:documentation>
304 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Rectangle" >
305 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
306 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
307 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
308 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
309 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
310 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Upper left point</xs:documentation>
313 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
314 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
315 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Lower right point</xs:documentation>
321 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Arc" >
322 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
323 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
324 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
325 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
326 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
327 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Radius</xs:documentation>
330 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
331 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
332 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Start</xs:documentation>
335 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
336 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
337 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">End</xs:documentation>
340 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
341 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
342 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Center point</xs:documentation>
348 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Ellipse" >
349 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
350 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
351 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
352 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
353 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
354 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Center point</xs:documentation>
357 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
358 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
359 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Horizontal radius</xs:documentation>
362 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
363 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
364 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Vertical radius</xs:documentation>
370 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="EllipticArc" >
371 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
372 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
373 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
374 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
375 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
376 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Center point</xs:documentation>
379 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
380 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
381 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Horizontal radius</xs:documentation>
384 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
385 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
386 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Vertical radius</xs:documentation>
389 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
390 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
391 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Start</xs:documentation>
394 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
395 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
396 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">End</xs:documentation>
402 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RoundRec" >
403 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
404 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
405 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
406 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
407 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
408 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Radius</xs:documentation>
411 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
412 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
413 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Upper left point</xs:documentation>
416 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
417 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
418 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Lower right point</xs:documentation>
424 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Text" >
425 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
426 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
427 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
428 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="string" />
432 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Composite" >
433 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
434 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
435 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="list-Shape" >
436 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
437 <xs:group xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" minOccurs="0" ref="Shapes" />
443 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="TextInEllipse" >
444 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
445 <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
446 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
447 <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" name="string" >
448 <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
449 <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Text</xs:documentation>
457 <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="intType" >
458 <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:int" name="value" />