main
1<?xml version="1.0" encoding="utf-8"?>
2<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:schemas-microsoft-com:vml"
3 xmlns:pvml="urn:schemas-microsoft-com:office:powerpoint"
4 xmlns:o="urn:schemas-microsoft-com:office:office"
5 xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main"
6 xmlns:w10="urn:schemas-microsoft-com:office:word"
7 xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships"
8 xmlns:x="urn:schemas-microsoft-com:office:excel"
9 xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
10 targetNamespace="urn:schemas-microsoft-com:vml" elementFormDefault="qualified"
11 attributeFormDefault="unqualified">
12 <xsd:import namespace="urn:schemas-microsoft-com:office:office"
13 schemaLocation="vml-officeDrawing.xsd"/>
14 <xsd:import namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main"
15 schemaLocation="wml.xsd"/>
16 <xsd:import namespace="urn:schemas-microsoft-com:office:word"
17 schemaLocation="vml-wordprocessingDrawing.xsd"/>
18 <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships"
19 schemaLocation="shared-relationshipReference.xsd"/>
20 <xsd:import namespace="urn:schemas-microsoft-com:office:excel"
21 schemaLocation="vml-spreadsheetDrawing.xsd"/>
22 <xsd:import namespace="urn:schemas-microsoft-com:office:powerpoint"
23 schemaLocation="vml-presentationDrawing.xsd"/>
24 <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
25 schemaLocation="shared-commonSimpleTypes.xsd"/>
26 <xsd:attributeGroup name="AG_Id">
27 <xsd:attribute name="id" type="xsd:string" use="optional"/>
28 </xsd:attributeGroup>
29 <xsd:attributeGroup name="AG_Style">
30 <xsd:attribute name="style" type="xsd:string" use="optional"/>
31 </xsd:attributeGroup>
32 <xsd:attributeGroup name="AG_Type">
33 <xsd:attribute name="type" type="xsd:string" use="optional"/>
34 </xsd:attributeGroup>
35 <xsd:attributeGroup name="AG_Adj">
36 <xsd:attribute name="adj" type="xsd:string" use="optional"/>
37 </xsd:attributeGroup>
38 <xsd:attributeGroup name="AG_Path">
39 <xsd:attribute name="path" type="xsd:string" use="optional"/>
40 </xsd:attributeGroup>
41 <xsd:attributeGroup name="AG_Fill">
42 <xsd:attribute name="filled" type="s:ST_TrueFalse" use="optional"/>
43 <xsd:attribute name="fillcolor" type="s:ST_ColorType" use="optional"/>
44 </xsd:attributeGroup>
45 <xsd:attributeGroup name="AG_Chromakey">
46 <xsd:attribute name="chromakey" type="s:ST_ColorType" use="optional"/>
47 </xsd:attributeGroup>
48 <xsd:attributeGroup name="AG_Ext">
49 <xsd:attribute name="ext" form="qualified" type="ST_Ext"/>
50 </xsd:attributeGroup>
51 <xsd:attributeGroup name="AG_CoreAttributes">
52 <xsd:attributeGroup ref="AG_Id"/>
53 <xsd:attributeGroup ref="AG_Style"/>
54 <xsd:attribute name="href" type="xsd:string" use="optional"/>
55 <xsd:attribute name="target" type="xsd:string" use="optional"/>
56 <xsd:attribute name="class" type="xsd:string" use="optional"/>
57 <xsd:attribute name="title" type="xsd:string" use="optional"/>
58 <xsd:attribute name="alt" type="xsd:string" use="optional"/>
59 <xsd:attribute name="coordsize" type="xsd:string" use="optional"/>
60 <xsd:attribute name="coordorigin" type="xsd:string" use="optional"/>
61 <xsd:attribute name="wrapcoords" type="xsd:string" use="optional"/>
62 <xsd:attribute name="print" type="s:ST_TrueFalse" use="optional"/>
63 </xsd:attributeGroup>
64 <xsd:attributeGroup name="AG_ShapeAttributes">
65 <xsd:attributeGroup ref="AG_Chromakey"/>
66 <xsd:attributeGroup ref="AG_Fill"/>
67 <xsd:attribute name="opacity" type="xsd:string" use="optional"/>
68 <xsd:attribute name="stroked" type="s:ST_TrueFalse" use="optional"/>
69 <xsd:attribute name="strokecolor" type="s:ST_ColorType" use="optional"/>
70 <xsd:attribute name="strokeweight" type="xsd:string" use="optional"/>
71 <xsd:attribute name="insetpen" type="s:ST_TrueFalse" use="optional"/>
72 </xsd:attributeGroup>
73 <xsd:attributeGroup name="AG_OfficeCoreAttributes">
74 <xsd:attribute ref="o:spid"/>
75 <xsd:attribute ref="o:oned"/>
76 <xsd:attribute ref="o:regroupid"/>
77 <xsd:attribute ref="o:doubleclicknotify"/>
78 <xsd:attribute ref="o:button"/>
79 <xsd:attribute ref="o:userhidden"/>
80 <xsd:attribute ref="o:bullet"/>
81 <xsd:attribute ref="o:hr"/>
82 <xsd:attribute ref="o:hrstd"/>
83 <xsd:attribute ref="o:hrnoshade"/>
84 <xsd:attribute ref="o:hrpct"/>
85 <xsd:attribute ref="o:hralign"/>
86 <xsd:attribute ref="o:allowincell"/>
87 <xsd:attribute ref="o:allowoverlap"/>
88 <xsd:attribute ref="o:userdrawn"/>
89 <xsd:attribute ref="o:bordertopcolor"/>
90 <xsd:attribute ref="o:borderleftcolor"/>
91 <xsd:attribute ref="o:borderbottomcolor"/>
92 <xsd:attribute ref="o:borderrightcolor"/>
93 <xsd:attribute ref="o:dgmlayout"/>
94 <xsd:attribute ref="o:dgmnodekind"/>
95 <xsd:attribute ref="o:dgmlayoutmru"/>
96 <xsd:attribute ref="o:insetmode"/>
97 </xsd:attributeGroup>
98 <xsd:attributeGroup name="AG_OfficeShapeAttributes">
99 <xsd:attribute ref="o:spt"/>
100 <xsd:attribute ref="o:connectortype"/>
101 <xsd:attribute ref="o:bwmode"/>
102 <xsd:attribute ref="o:bwpure"/>
103 <xsd:attribute ref="o:bwnormal"/>
104 <xsd:attribute ref="o:forcedash"/>
105 <xsd:attribute ref="o:oleicon"/>
106 <xsd:attribute ref="o:ole"/>
107 <xsd:attribute ref="o:preferrelative"/>
108 <xsd:attribute ref="o:cliptowrap"/>
109 <xsd:attribute ref="o:clip"/>
110 </xsd:attributeGroup>
111 <xsd:attributeGroup name="AG_AllCoreAttributes">
112 <xsd:attributeGroup ref="AG_CoreAttributes"/>
113 <xsd:attributeGroup ref="AG_OfficeCoreAttributes"/>
114 </xsd:attributeGroup>
115 <xsd:attributeGroup name="AG_AllShapeAttributes">
116 <xsd:attributeGroup ref="AG_ShapeAttributes"/>
117 <xsd:attributeGroup ref="AG_OfficeShapeAttributes"/>
118 </xsd:attributeGroup>
119 <xsd:attributeGroup name="AG_ImageAttributes">
120 <xsd:attribute name="src" type="xsd:string" use="optional"/>
121 <xsd:attribute name="cropleft" type="xsd:string" use="optional"/>
122 <xsd:attribute name="croptop" type="xsd:string" use="optional"/>
123 <xsd:attribute name="cropright" type="xsd:string" use="optional"/>
124 <xsd:attribute name="cropbottom" type="xsd:string" use="optional"/>
125 <xsd:attribute name="gain" type="xsd:string" use="optional"/>
126 <xsd:attribute name="blacklevel" type="xsd:string" use="optional"/>
127 <xsd:attribute name="gamma" type="xsd:string" use="optional"/>
128 <xsd:attribute name="grayscale" type="s:ST_TrueFalse" use="optional"/>
129 <xsd:attribute name="bilevel" type="s:ST_TrueFalse" use="optional"/>
130 </xsd:attributeGroup>
131 <xsd:attributeGroup name="AG_StrokeAttributes">
132 <xsd:attribute name="on" type="s:ST_TrueFalse" use="optional"/>
133 <xsd:attribute name="weight" type="xsd:string" use="optional"/>
134 <xsd:attribute name="color" type="s:ST_ColorType" use="optional"/>
135 <xsd:attribute name="opacity" type="xsd:string" use="optional"/>
136 <xsd:attribute name="linestyle" type="ST_StrokeLineStyle" use="optional"/>
137 <xsd:attribute name="miterlimit" type="xsd:decimal" use="optional"/>
138 <xsd:attribute name="joinstyle" type="ST_StrokeJoinStyle" use="optional"/>
139 <xsd:attribute name="endcap" type="ST_StrokeEndCap" use="optional"/>
140 <xsd:attribute name="dashstyle" type="xsd:string" use="optional"/>
141 <xsd:attribute name="filltype" type="ST_FillType" use="optional"/>
142 <xsd:attribute name="src" type="xsd:string" use="optional"/>
143 <xsd:attribute name="imageaspect" type="ST_ImageAspect" use="optional"/>
144 <xsd:attribute name="imagesize" type="xsd:string" use="optional"/>
145 <xsd:attribute name="imagealignshape" type="s:ST_TrueFalse" use="optional"/>
146 <xsd:attribute name="color2" type="s:ST_ColorType" use="optional"/>
147 <xsd:attribute name="startarrow" type="ST_StrokeArrowType" use="optional"/>
148 <xsd:attribute name="startarrowwidth" type="ST_StrokeArrowWidth" use="optional"/>
149 <xsd:attribute name="startarrowlength" type="ST_StrokeArrowLength" use="optional"/>
150 <xsd:attribute name="endarrow" type="ST_StrokeArrowType" use="optional"/>
151 <xsd:attribute name="endarrowwidth" type="ST_StrokeArrowWidth" use="optional"/>
152 <xsd:attribute name="endarrowlength" type="ST_StrokeArrowLength" use="optional"/>
153 <xsd:attribute ref="o:href"/>
154 <xsd:attribute ref="o:althref"/>
155 <xsd:attribute ref="o:title"/>
156 <xsd:attribute ref="o:forcedash"/>
157 <xsd:attribute ref="r:id" use="optional"/>
158 <xsd:attribute name="insetpen" type="s:ST_TrueFalse" use="optional"/>
159 <xsd:attribute ref="o:relid"/>
160 </xsd:attributeGroup>
161 <xsd:group name="EG_ShapeElements">
162 <xsd:choice>
163 <xsd:element ref="path"/>
164 <xsd:element ref="formulas"/>
165 <xsd:element ref="handles"/>
166 <xsd:element ref="fill"/>
167 <xsd:element ref="stroke"/>
168 <xsd:element ref="shadow"/>
169 <xsd:element ref="textbox"/>
170 <xsd:element ref="textpath"/>
171 <xsd:element ref="imagedata"/>
172 <xsd:element ref="o:skew"/>
173 <xsd:element ref="o:extrusion"/>
174 <xsd:element ref="o:callout"/>
175 <xsd:element ref="o:lock"/>
176 <xsd:element ref="o:clippath"/>
177 <xsd:element ref="o:signatureline"/>
178 <xsd:element ref="w10:wrap"/>
179 <xsd:element ref="w10:anchorlock"/>
180 <xsd:element ref="w10:bordertop"/>
181 <xsd:element ref="w10:borderbottom"/>
182 <xsd:element ref="w10:borderleft"/>
183 <xsd:element ref="w10:borderright"/>
184 <xsd:element ref="x:ClientData" minOccurs="0"/>
185 <xsd:element ref="pvml:textdata" minOccurs="0"/>
186 </xsd:choice>
187 </xsd:group>
188 <xsd:element name="shape" type="CT_Shape"/>
189 <xsd:element name="shapetype" type="CT_Shapetype"/>
190 <xsd:element name="group" type="CT_Group"/>
191 <xsd:element name="background" type="CT_Background"/>
192 <xsd:complexType name="CT_Shape">
193 <xsd:choice maxOccurs="unbounded">
194 <xsd:group ref="EG_ShapeElements"/>
195 <xsd:element ref="o:ink"/>
196 <xsd:element ref="pvml:iscomment"/>
197 <xsd:element ref="o:equationxml"/>
198 </xsd:choice>
199 <xsd:attributeGroup ref="AG_AllCoreAttributes"/>
200 <xsd:attributeGroup ref="AG_AllShapeAttributes"/>
201 <xsd:attributeGroup ref="AG_Type"/>
202 <xsd:attributeGroup ref="AG_Adj"/>
203 <xsd:attributeGroup ref="AG_Path"/>
204 <xsd:attribute ref="o:gfxdata"/>
205 <xsd:attribute name="equationxml" type="xsd:string" use="optional"/>
206 </xsd:complexType>
207 <xsd:complexType name="CT_Shapetype">
208 <xsd:sequence>
209 <xsd:group ref="EG_ShapeElements" minOccurs="0" maxOccurs="unbounded"/>
210 <xsd:element ref="o:complex" minOccurs="0"/>
211 </xsd:sequence>
212 <xsd:attributeGroup ref="AG_AllCoreAttributes"/>
213 <xsd:attributeGroup ref="AG_AllShapeAttributes"/>
214 <xsd:attributeGroup ref="AG_Adj"/>
215 <xsd:attributeGroup ref="AG_Path"/>
216 <xsd:attribute ref="o:master"/>
217 </xsd:complexType>
218 <xsd:complexType name="CT_Group">
219 <xsd:choice maxOccurs="unbounded">
220 <xsd:group ref="EG_ShapeElements"/>
221 <xsd:element ref="group"/>
222 <xsd:element ref="shape"/>
223 <xsd:element ref="shapetype"/>
224 <xsd:element ref="arc"/>
225 <xsd:element ref="curve"/>
226 <xsd:element ref="image"/>
227 <xsd:element ref="line"/>
228 <xsd:element ref="oval"/>
229 <xsd:element ref="polyline"/>
230 <xsd:element ref="rect"/>
231 <xsd:element ref="roundrect"/>
232 <xsd:element ref="o:diagram"/>
233 </xsd:choice>
234 <xsd:attributeGroup ref="AG_AllCoreAttributes"/>
235 <xsd:attributeGroup ref="AG_Fill"/>
236 <xsd:attribute name="editas" type="ST_EditAs" use="optional"/>
237 <xsd:attribute ref="o:tableproperties"/>
238 <xsd:attribute ref="o:tablelimits"/>
239 </xsd:complexType>
240 <xsd:complexType name="CT_Background">
241 <xsd:sequence>
242 <xsd:element ref="fill" minOccurs="0"/>
243 </xsd:sequence>
244 <xsd:attributeGroup ref="AG_Id"/>
245 <xsd:attributeGroup ref="AG_Fill"/>
246 <xsd:attribute ref="o:bwmode"/>
247 <xsd:attribute ref="o:bwpure"/>
248 <xsd:attribute ref="o:bwnormal"/>
249 <xsd:attribute ref="o:targetscreensize"/>
250 </xsd:complexType>
251 <xsd:element name="fill" type="CT_Fill"/>
252 <xsd:element name="formulas" type="CT_Formulas"/>
253 <xsd:element name="handles" type="CT_Handles"/>
254 <xsd:element name="imagedata" type="CT_ImageData"/>
255 <xsd:element name="path" type="CT_Path"/>
256 <xsd:element name="textbox" type="CT_Textbox"/>
257 <xsd:element name="shadow" type="CT_Shadow"/>
258 <xsd:element name="stroke" type="CT_Stroke"/>
259 <xsd:element name="textpath" type="CT_TextPath"/>
260 <xsd:complexType name="CT_Fill">
261 <xsd:sequence>
262 <xsd:element ref="o:fill" minOccurs="0"/>
263 </xsd:sequence>
264 <xsd:attributeGroup ref="AG_Id"/>
265 <xsd:attribute name="type" type="ST_FillType" use="optional"/>
266 <xsd:attribute name="on" type="s:ST_TrueFalse" use="optional"/>
267 <xsd:attribute name="color" type="s:ST_ColorType" use="optional"/>
268 <xsd:attribute name="opacity" type="xsd:string" use="optional"/>
269 <xsd:attribute name="color2" type="s:ST_ColorType" use="optional"/>
270 <xsd:attribute name="src" type="xsd:string" use="optional"/>
271 <xsd:attribute ref="o:href"/>
272 <xsd:attribute ref="o:althref"/>
273 <xsd:attribute name="size" type="xsd:string" use="optional"/>
274 <xsd:attribute name="origin" type="xsd:string" use="optional"/>
275 <xsd:attribute name="position" type="xsd:string" use="optional"/>
276 <xsd:attribute name="aspect" type="ST_ImageAspect" use="optional"/>
277 <xsd:attribute name="colors" type="xsd:string" use="optional"/>
278 <xsd:attribute name="angle" type="xsd:decimal" use="optional"/>
279 <xsd:attribute name="alignshape" type="s:ST_TrueFalse" use="optional"/>
280 <xsd:attribute name="focus" type="xsd:string" use="optional"/>
281 <xsd:attribute name="focussize" type="xsd:string" use="optional"/>
282 <xsd:attribute name="focusposition" type="xsd:string" use="optional"/>
283 <xsd:attribute name="method" type="ST_FillMethod" use="optional"/>
284 <xsd:attribute ref="o:detectmouseclick"/>
285 <xsd:attribute ref="o:title"/>
286 <xsd:attribute ref="o:opacity2"/>
287 <xsd:attribute name="recolor" type="s:ST_TrueFalse" use="optional"/>
288 <xsd:attribute name="rotate" type="s:ST_TrueFalse" use="optional"/>
289 <xsd:attribute ref="r:id" use="optional"/>
290 <xsd:attribute ref="o:relid" use="optional"/>
291 </xsd:complexType>
292 <xsd:complexType name="CT_Formulas">
293 <xsd:sequence>
294 <xsd:element name="f" type="CT_F" minOccurs="0" maxOccurs="unbounded"/>
295 </xsd:sequence>
296 </xsd:complexType>
297 <xsd:complexType name="CT_F">
298 <xsd:attribute name="eqn" type="xsd:string"/>
299 </xsd:complexType>
300 <xsd:complexType name="CT_Handles">
301 <xsd:sequence>
302 <xsd:element name="h" type="CT_H" minOccurs="0" maxOccurs="unbounded"/>
303 </xsd:sequence>
304 </xsd:complexType>
305 <xsd:complexType name="CT_H">
306 <xsd:attribute name="position" type="xsd:string"/>
307 <xsd:attribute name="polar" type="xsd:string"/>
308 <xsd:attribute name="map" type="xsd:string"/>
309 <xsd:attribute name="invx" type="s:ST_TrueFalse"/>
310 <xsd:attribute name="invy" type="s:ST_TrueFalse"/>
311 <xsd:attribute name="switch" type="s:ST_TrueFalseBlank"/>
312 <xsd:attribute name="xrange" type="xsd:string"/>
313 <xsd:attribute name="yrange" type="xsd:string"/>
314 <xsd:attribute name="radiusrange" type="xsd:string"/>
315 </xsd:complexType>
316 <xsd:complexType name="CT_ImageData">
317 <xsd:attributeGroup ref="AG_Id"/>
318 <xsd:attributeGroup ref="AG_ImageAttributes"/>
319 <xsd:attributeGroup ref="AG_Chromakey"/>
320 <xsd:attribute name="embosscolor" type="s:ST_ColorType" use="optional"/>
321 <xsd:attribute name="recolortarget" type="s:ST_ColorType"/>
322 <xsd:attribute ref="o:href"/>
323 <xsd:attribute ref="o:althref"/>
324 <xsd:attribute ref="o:title"/>
325 <xsd:attribute ref="o:oleid"/>
326 <xsd:attribute ref="o:detectmouseclick"/>
327 <xsd:attribute ref="o:movie"/>
328 <xsd:attribute ref="o:relid"/>
329 <xsd:attribute ref="r:id"/>
330 <xsd:attribute ref="r:pict"/>
331 <xsd:attribute ref="r:href"/>
332 </xsd:complexType>
333 <xsd:complexType name="CT_Path">
334 <xsd:attributeGroup ref="AG_Id"/>
335 <xsd:attribute name="v" type="xsd:string" use="optional"/>
336 <xsd:attribute name="limo" type="xsd:string" use="optional"/>
337 <xsd:attribute name="textboxrect" type="xsd:string" use="optional"/>
338 <xsd:attribute name="fillok" type="s:ST_TrueFalse" use="optional"/>
339 <xsd:attribute name="strokeok" type="s:ST_TrueFalse" use="optional"/>
340 <xsd:attribute name="shadowok" type="s:ST_TrueFalse" use="optional"/>
341 <xsd:attribute name="arrowok" type="s:ST_TrueFalse" use="optional"/>
342 <xsd:attribute name="gradientshapeok" type="s:ST_TrueFalse" use="optional"/>
343 <xsd:attribute name="textpathok" type="s:ST_TrueFalse" use="optional"/>
344 <xsd:attribute name="insetpenok" type="s:ST_TrueFalse" use="optional"/>
345 <xsd:attribute ref="o:connecttype"/>
346 <xsd:attribute ref="o:connectlocs"/>
347 <xsd:attribute ref="o:connectangles"/>
348 <xsd:attribute ref="o:extrusionok"/>
349 </xsd:complexType>
350 <xsd:complexType name="CT_Shadow">
351 <xsd:attributeGroup ref="AG_Id"/>
352 <xsd:attribute name="on" type="s:ST_TrueFalse" use="optional"/>
353 <xsd:attribute name="type" type="ST_ShadowType" use="optional"/>
354 <xsd:attribute name="obscured" type="s:ST_TrueFalse" use="optional"/>
355 <xsd:attribute name="color" type="s:ST_ColorType" use="optional"/>
356 <xsd:attribute name="opacity" type="xsd:string" use="optional"/>
357 <xsd:attribute name="offset" type="xsd:string" use="optional"/>
358 <xsd:attribute name="color2" type="s:ST_ColorType" use="optional"/>
359 <xsd:attribute name="offset2" type="xsd:string" use="optional"/>
360 <xsd:attribute name="origin" type="xsd:string" use="optional"/>
361 <xsd:attribute name="matrix" type="xsd:string" use="optional"/>
362 </xsd:complexType>
363 <xsd:complexType name="CT_Stroke">
364 <xsd:sequence>
365 <xsd:element ref="o:left" minOccurs="0"/>
366 <xsd:element ref="o:top" minOccurs="0"/>
367 <xsd:element ref="o:right" minOccurs="0"/>
368 <xsd:element ref="o:bottom" minOccurs="0"/>
369 <xsd:element ref="o:column" minOccurs="0"/>
370 </xsd:sequence>
371 <xsd:attributeGroup ref="AG_Id"/>
372 <xsd:attributeGroup ref="AG_StrokeAttributes"/>
373 </xsd:complexType>
374 <xsd:complexType name="CT_Textbox">
375 <xsd:choice>
376 <xsd:element ref="w:txbxContent" minOccurs="0"/>
377 <xsd:any namespace="##local" processContents="skip"/>
378 </xsd:choice>
379 <xsd:attributeGroup ref="AG_Id"/>
380 <xsd:attributeGroup ref="AG_Style"/>
381 <xsd:attribute name="inset" type="xsd:string" use="optional"/>
382 <xsd:attribute ref="o:singleclick"/>
383 <xsd:attribute ref="o:insetmode"/>
384 </xsd:complexType>
385 <xsd:complexType name="CT_TextPath">
386 <xsd:attributeGroup ref="AG_Id"/>
387 <xsd:attributeGroup ref="AG_Style"/>
388 <xsd:attribute name="on" type="s:ST_TrueFalse" use="optional"/>
389 <xsd:attribute name="fitshape" type="s:ST_TrueFalse" use="optional"/>
390 <xsd:attribute name="fitpath" type="s:ST_TrueFalse" use="optional"/>
391 <xsd:attribute name="trim" type="s:ST_TrueFalse" use="optional"/>
392 <xsd:attribute name="xscale" type="s:ST_TrueFalse" use="optional"/>
393 <xsd:attribute name="string" type="xsd:string" use="optional"/>
394 </xsd:complexType>
395 <xsd:element name="arc" type="CT_Arc"/>
396 <xsd:element name="curve" type="CT_Curve"/>
397 <xsd:element name="image" type="CT_Image"/>
398 <xsd:element name="line" type="CT_Line"/>
399 <xsd:element name="oval" type="CT_Oval"/>
400 <xsd:element name="polyline" type="CT_PolyLine"/>
401 <xsd:element name="rect" type="CT_Rect"/>
402 <xsd:element name="roundrect" type="CT_RoundRect"/>
403 <xsd:complexType name="CT_Arc">
404 <xsd:sequence>
405 <xsd:group ref="EG_ShapeElements" minOccurs="0" maxOccurs="unbounded"/>
406 </xsd:sequence>
407 <xsd:attributeGroup ref="AG_AllCoreAttributes"/>
408 <xsd:attributeGroup ref="AG_AllShapeAttributes"/>
409 <xsd:attribute name="startAngle" type="xsd:decimal" use="optional"/>
410 <xsd:attribute name="endAngle" type="xsd:decimal" use="optional"/>
411 </xsd:complexType>
412 <xsd:complexType name="CT_Curve">
413 <xsd:sequence>
414 <xsd:group ref="EG_ShapeElements" minOccurs="0" maxOccurs="unbounded"/>
415 </xsd:sequence>
416 <xsd:attributeGroup ref="AG_AllCoreAttributes"/>
417 <xsd:attributeGroup ref="AG_AllShapeAttributes"/>
418 <xsd:attribute name="from" type="xsd:string" use="optional"/>
419 <xsd:attribute name="control1" type="xsd:string" use="optional"/>
420 <xsd:attribute name="control2" type="xsd:string" use="optional"/>
421 <xsd:attribute name="to" type="xsd:string" use="optional"/>
422 </xsd:complexType>
423 <xsd:complexType name="CT_Image">
424 <xsd:sequence>
425 <xsd:group ref="EG_ShapeElements" minOccurs="0" maxOccurs="unbounded"/>
426 </xsd:sequence>
427 <xsd:attributeGroup ref="AG_AllCoreAttributes"/>
428 <xsd:attributeGroup ref="AG_AllShapeAttributes"/>
429 <xsd:attributeGroup ref="AG_ImageAttributes"/>
430 </xsd:complexType>
431 <xsd:complexType name="CT_Line">
432 <xsd:sequence>
433 <xsd:group ref="EG_ShapeElements" minOccurs="0" maxOccurs="unbounded"/>
434 </xsd:sequence>
435 <xsd:attributeGroup ref="AG_AllCoreAttributes"/>
436 <xsd:attributeGroup ref="AG_AllShapeAttributes"/>
437 <xsd:attribute name="from" type="xsd:string" use="optional"/>
438 <xsd:attribute name="to" type="xsd:string" use="optional"/>
439 </xsd:complexType>
440 <xsd:complexType name="CT_Oval">
441 <xsd:choice maxOccurs="unbounded">
442 <xsd:group ref="EG_ShapeElements" minOccurs="0" maxOccurs="unbounded"/>
443 </xsd:choice>
444 <xsd:attributeGroup ref="AG_AllCoreAttributes"/>
445 <xsd:attributeGroup ref="AG_AllShapeAttributes"/>
446 </xsd:complexType>
447 <xsd:complexType name="CT_PolyLine">
448 <xsd:choice minOccurs="0" maxOccurs="unbounded">
449 <xsd:group ref="EG_ShapeElements"/>
450 <xsd:element ref="o:ink"/>
451 </xsd:choice>
452 <xsd:attributeGroup ref="AG_AllCoreAttributes"/>
453 <xsd:attributeGroup ref="AG_AllShapeAttributes"/>
454 <xsd:attribute name="points" type="xsd:string" use="optional"/>
455 </xsd:complexType>
456 <xsd:complexType name="CT_Rect">
457 <xsd:choice maxOccurs="unbounded">
458 <xsd:group ref="EG_ShapeElements" minOccurs="0" maxOccurs="unbounded"/>
459 </xsd:choice>
460 <xsd:attributeGroup ref="AG_AllCoreAttributes"/>
461 <xsd:attributeGroup ref="AG_AllShapeAttributes"/>
462 </xsd:complexType>
463 <xsd:complexType name="CT_RoundRect">
464 <xsd:choice maxOccurs="unbounded">
465 <xsd:group ref="EG_ShapeElements" minOccurs="0" maxOccurs="unbounded"/>
466 </xsd:choice>
467 <xsd:attributeGroup ref="AG_AllCoreAttributes"/>
468 <xsd:attributeGroup ref="AG_AllShapeAttributes"/>
469 <xsd:attribute name="arcsize" type="xsd:string" use="optional"/>
470 </xsd:complexType>
471 <xsd:simpleType name="ST_Ext">
472 <xsd:restriction base="xsd:string">
473 <xsd:enumeration value="view"/>
474 <xsd:enumeration value="edit"/>
475 <xsd:enumeration value="backwardCompatible"/>
476 </xsd:restriction>
477 </xsd:simpleType>
478 <xsd:simpleType name="ST_FillType">
479 <xsd:restriction base="xsd:string">
480 <xsd:enumeration value="solid"/>
481 <xsd:enumeration value="gradient"/>
482 <xsd:enumeration value="gradientRadial"/>
483 <xsd:enumeration value="tile"/>
484 <xsd:enumeration value="pattern"/>
485 <xsd:enumeration value="frame"/>
486 </xsd:restriction>
487 </xsd:simpleType>
488 <xsd:simpleType name="ST_FillMethod">
489 <xsd:restriction base="xsd:string">
490 <xsd:enumeration value="none"/>
491 <xsd:enumeration value="linear"/>
492 <xsd:enumeration value="sigma"/>
493 <xsd:enumeration value="any"/>
494 <xsd:enumeration value="linear sigma"/>
495 </xsd:restriction>
496 </xsd:simpleType>
497 <xsd:simpleType name="ST_ShadowType">
498 <xsd:restriction base="xsd:string">
499 <xsd:enumeration value="single"/>
500 <xsd:enumeration value="double"/>
501 <xsd:enumeration value="emboss"/>
502 <xsd:enumeration value="perspective"/>
503 </xsd:restriction>
504 </xsd:simpleType>
505 <xsd:simpleType name="ST_StrokeLineStyle">
506 <xsd:restriction base="xsd:string">
507 <xsd:enumeration value="single"/>
508 <xsd:enumeration value="thinThin"/>
509 <xsd:enumeration value="thinThick"/>
510 <xsd:enumeration value="thickThin"/>
511 <xsd:enumeration value="thickBetweenThin"/>
512 </xsd:restriction>
513 </xsd:simpleType>
514 <xsd:simpleType name="ST_StrokeJoinStyle">
515 <xsd:restriction base="xsd:string">
516 <xsd:enumeration value="round"/>
517 <xsd:enumeration value="bevel"/>
518 <xsd:enumeration value="miter"/>
519 </xsd:restriction>
520 </xsd:simpleType>
521 <xsd:simpleType name="ST_StrokeEndCap">
522 <xsd:restriction base="xsd:string">
523 <xsd:enumeration value="flat"/>
524 <xsd:enumeration value="square"/>
525 <xsd:enumeration value="round"/>
526 </xsd:restriction>
527 </xsd:simpleType>
528 <xsd:simpleType name="ST_StrokeArrowLength">
529 <xsd:restriction base="xsd:string">
530 <xsd:enumeration value="short"/>
531 <xsd:enumeration value="medium"/>
532 <xsd:enumeration value="long"/>
533 </xsd:restriction>
534 </xsd:simpleType>
535 <xsd:simpleType name="ST_StrokeArrowWidth">
536 <xsd:restriction base="xsd:string">
537 <xsd:enumeration value="narrow"/>
538 <xsd:enumeration value="medium"/>
539 <xsd:enumeration value="wide"/>
540 </xsd:restriction>
541 </xsd:simpleType>
542 <xsd:simpleType name="ST_StrokeArrowType">
543 <xsd:restriction base="xsd:string">
544 <xsd:enumeration value="none"/>
545 <xsd:enumeration value="block"/>
546 <xsd:enumeration value="classic"/>
547 <xsd:enumeration value="oval"/>
548 <xsd:enumeration value="diamond"/>
549 <xsd:enumeration value="open"/>
550 </xsd:restriction>
551 </xsd:simpleType>
552 <xsd:simpleType name="ST_ImageAspect">
553 <xsd:restriction base="xsd:string">
554 <xsd:enumeration value="ignore"/>
555 <xsd:enumeration value="atMost"/>
556 <xsd:enumeration value="atLeast"/>
557 </xsd:restriction>
558 </xsd:simpleType>
559 <xsd:simpleType name="ST_EditAs">
560 <xsd:restriction base="xsd:string">
561 <xsd:enumeration value="canvas"/>
562 <xsd:enumeration value="orgchart"/>
563 <xsd:enumeration value="radial"/>
564 <xsd:enumeration value="cycle"/>
565 <xsd:enumeration value="stacked"/>
566 <xsd:enumeration value="venn"/>
567 <xsd:enumeration value="bullseye"/>
568 </xsd:restriction>
569 </xsd:simpleType>
570</xsd:schema>