Line data Source code
1 :
2 : #include "doctok/sprmids.hxx"
3 : #include "doctok/resourceids.hxx"
4 : #include "ooxml/resourceids.hxx"
5 : #include "OOXMLFactory_values.hxx"
6 : #include "OOXMLFactory_vml-main.hxx"
7 : #include "ooxml/OOXMLFastHelper.hxx"
8 :
9 : #ifdef _MSC_VER
10 : #pragma warning(disable:4065) // switch statement contains 'default' but no 'case' labels
11 : #endif
12 :
13 : namespace writerfilter {
14 : namespace ooxml {
15 :
16 : /// @cond GENERATED
17 :
18 : typedef rtl::Static < osl::Mutex, OOXMLFactory_vml_main > OOXMLFactory_vml_main_Mutex;
19 :
20 4 : OOXMLFactory_vml_main::OOXMLFactory_vml_main()
21 : {
22 : // multi-thread-safe mutex for all platforms
23 :
24 4 : osl::MutexGuard aGuard(OOXMLFactory_vml_main_Mutex::get());
25 4 : }
26 :
27 8 : OOXMLFactory_vml_main::~OOXMLFactory_vml_main()
28 : {
29 8 : }
30 :
31 10 : OOXMLFactory_ns::Pointer_t OOXMLFactory_vml_main::m_pInstance;
32 :
33 826 : OOXMLFactory_ns::Pointer_t OOXMLFactory_vml_main::getInstance()
34 : {
35 826 : if (m_pInstance.get() == NULL)
36 4 : m_pInstance.reset(new OOXMLFactory_vml_main());
37 :
38 826 : return m_pInstance;
39 : }
40 :
41 0 : AttributeToResourceMapPointer OOXMLFactory_vml_main::createAttributeToResourceMap(Id nId)
42 : {
43 0 : AttributeToResourceMapPointer pMap(new AttributeToResourceMap());
44 :
45 0 : switch (nId)
46 : {
47 : case NN_vml_main|DEFINE_AG_Id:
48 : // AG_Id
49 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
50 0 : break;
51 : case NN_vml_main|DEFINE_AG_Style:
52 : // AG_Style
53 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
54 0 : break;
55 : case NN_vml_main|DEFINE_AG_Type:
56 : // AG_Type
57 0 : (*pMap)[OOXML_type] = AttributeInfo(RT_String, 0);
58 0 : break;
59 : case NN_vml_main|DEFINE_AG_Adj:
60 : // AG_Adj
61 0 : (*pMap)[OOXML_adj] = AttributeInfo(RT_String, 0);
62 0 : break;
63 : case NN_vml_main|DEFINE_AG_Path:
64 : // AG_Path
65 0 : (*pMap)[OOXML_path] = AttributeInfo(RT_String, 0);
66 0 : break;
67 : case NN_vml_main|DEFINE_AG_Fill:
68 : // AG_Fill
69 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
70 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
71 0 : break;
72 : case NN_vml_main|DEFINE_AG_Chromakey:
73 : // AG_Chromakey
74 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
75 0 : break;
76 : case NN_vml_main|DEFINE_AG_Ext:
77 : // AG_Ext
78 0 : (*pMap)[OOXML_ext] = AttributeInfo(RT_String, 0);
79 0 : break;
80 : case NN_vml_main|DEFINE_AG_CoreAttributes:
81 : // AG_Id
82 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
83 : // AG_Style
84 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
85 : // AG_CoreAttributes
86 0 : (*pMap)[OOXML_href] = AttributeInfo(RT_String, 0);
87 0 : (*pMap)[OOXML_target] = AttributeInfo(RT_String, 0);
88 0 : (*pMap)[OOXML_class] = AttributeInfo(RT_String, 0);
89 0 : (*pMap)[OOXML_title] = AttributeInfo(RT_String, 0);
90 0 : (*pMap)[OOXML_alt] = AttributeInfo(RT_String, 0);
91 0 : (*pMap)[OOXML_coordsize] = AttributeInfo(RT_String, 0);
92 0 : (*pMap)[OOXML_coordorigin] = AttributeInfo(RT_String, 0);
93 0 : (*pMap)[OOXML_wrapcoords] = AttributeInfo(RT_String, 0);
94 0 : (*pMap)[OOXML_print] = AttributeInfo(RT_String, 0);
95 0 : break;
96 : case NN_vml_main|DEFINE_AG_ShapeAttributes:
97 : // AG_Chromakey
98 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
99 : // AG_Fill
100 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
101 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
102 : // AG_ShapeAttributes
103 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
104 0 : (*pMap)[OOXML_stroked] = AttributeInfo(RT_String, 0);
105 0 : (*pMap)[OOXML_strokecolor] = AttributeInfo(RT_String, 0);
106 0 : (*pMap)[OOXML_strokeweight] = AttributeInfo(RT_String, 0);
107 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
108 0 : break;
109 : case NN_vml_main|DEFINE_AG_OfficeCoreAttributes:
110 : // AG_OfficeCoreAttributes
111 : // empty resource: NS_office|OOXML_spid
112 : // empty resource: NS_office|OOXML_oned
113 : // empty resource: NS_office|OOXML_regroupid
114 : // empty resource: NS_office|OOXML_doubleclicknotify
115 : // empty resource: NS_office|OOXML_button
116 : // empty resource: NS_office|OOXML_userhidden
117 : // empty resource: NS_office|OOXML_bullet
118 : // empty resource: NS_office|OOXML_hr
119 : // empty resource: NS_office|OOXML_hrstd
120 : // empty resource: NS_office|OOXML_hrnoshade
121 : // empty resource: NS_office|OOXML_hrpct
122 : // empty resource: NS_office|OOXML_hralign
123 : // empty resource: NS_office|OOXML_allowincell
124 : // empty resource: NS_office|OOXML_allowoverlap
125 : // empty resource: NS_office|OOXML_userdrawn
126 : // empty resource: NS_office|OOXML_bordertopcolor
127 : // empty resource: NS_office|OOXML_borderleftcolor
128 : // empty resource: NS_office|OOXML_borderbottomcolor
129 : // empty resource: NS_office|OOXML_borderrightcolor
130 : // empty resource: NS_office|OOXML_dgmlayout
131 : // empty resource: NS_office|OOXML_dgmnodekind
132 : // empty resource: NS_office|OOXML_dgmlayoutmru
133 : // empty resource: NS_office|OOXML_insetmode
134 0 : break;
135 : case NN_vml_main|DEFINE_AG_OfficeShapeAttributes:
136 : // AG_OfficeShapeAttributes
137 : // empty resource: NS_office|OOXML_spt
138 : // empty resource: NS_office|OOXML_connectortype
139 : // empty resource: NS_office|OOXML_bwmode
140 : // empty resource: NS_office|OOXML_bwpure
141 : // empty resource: NS_office|OOXML_bwnormal
142 : // empty resource: NS_office|OOXML_forcedash
143 : // empty resource: NS_office|OOXML_oleicon
144 : // empty resource: NS_office|OOXML_ole
145 : // empty resource: NS_office|OOXML_preferrelative
146 : // empty resource: NS_office|OOXML_cliptowrap
147 : // empty resource: NS_office|OOXML_clip
148 0 : break;
149 : case NN_vml_main|DEFINE_AG_AllCoreAttributes:
150 : // AG_Id
151 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
152 : // AG_Style
153 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
154 : // AG_CoreAttributes
155 0 : (*pMap)[OOXML_href] = AttributeInfo(RT_String, 0);
156 0 : (*pMap)[OOXML_target] = AttributeInfo(RT_String, 0);
157 0 : (*pMap)[OOXML_class] = AttributeInfo(RT_String, 0);
158 0 : (*pMap)[OOXML_title] = AttributeInfo(RT_String, 0);
159 0 : (*pMap)[OOXML_alt] = AttributeInfo(RT_String, 0);
160 0 : (*pMap)[OOXML_coordsize] = AttributeInfo(RT_String, 0);
161 0 : (*pMap)[OOXML_coordorigin] = AttributeInfo(RT_String, 0);
162 0 : (*pMap)[OOXML_wrapcoords] = AttributeInfo(RT_String, 0);
163 0 : (*pMap)[OOXML_print] = AttributeInfo(RT_String, 0);
164 : // AG_OfficeCoreAttributes
165 : // empty resource: NS_office|OOXML_spid
166 : // empty resource: NS_office|OOXML_oned
167 : // empty resource: NS_office|OOXML_regroupid
168 : // empty resource: NS_office|OOXML_doubleclicknotify
169 : // empty resource: NS_office|OOXML_button
170 : // empty resource: NS_office|OOXML_userhidden
171 : // empty resource: NS_office|OOXML_bullet
172 : // empty resource: NS_office|OOXML_hr
173 : // empty resource: NS_office|OOXML_hrstd
174 : // empty resource: NS_office|OOXML_hrnoshade
175 : // empty resource: NS_office|OOXML_hrpct
176 : // empty resource: NS_office|OOXML_hralign
177 : // empty resource: NS_office|OOXML_allowincell
178 : // empty resource: NS_office|OOXML_allowoverlap
179 : // empty resource: NS_office|OOXML_userdrawn
180 : // empty resource: NS_office|OOXML_bordertopcolor
181 : // empty resource: NS_office|OOXML_borderleftcolor
182 : // empty resource: NS_office|OOXML_borderbottomcolor
183 : // empty resource: NS_office|OOXML_borderrightcolor
184 : // empty resource: NS_office|OOXML_dgmlayout
185 : // empty resource: NS_office|OOXML_dgmnodekind
186 : // empty resource: NS_office|OOXML_dgmlayoutmru
187 : // empty resource: NS_office|OOXML_insetmode
188 0 : break;
189 : case NN_vml_main|DEFINE_AG_AllShapeAttributes:
190 : // AG_Chromakey
191 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
192 : // AG_Fill
193 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
194 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
195 : // AG_ShapeAttributes
196 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
197 0 : (*pMap)[OOXML_stroked] = AttributeInfo(RT_String, 0);
198 0 : (*pMap)[OOXML_strokecolor] = AttributeInfo(RT_String, 0);
199 0 : (*pMap)[OOXML_strokeweight] = AttributeInfo(RT_String, 0);
200 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
201 : // AG_OfficeShapeAttributes
202 : // empty resource: NS_office|OOXML_spt
203 : // empty resource: NS_office|OOXML_connectortype
204 : // empty resource: NS_office|OOXML_bwmode
205 : // empty resource: NS_office|OOXML_bwpure
206 : // empty resource: NS_office|OOXML_bwnormal
207 : // empty resource: NS_office|OOXML_forcedash
208 : // empty resource: NS_office|OOXML_oleicon
209 : // empty resource: NS_office|OOXML_ole
210 : // empty resource: NS_office|OOXML_preferrelative
211 : // empty resource: NS_office|OOXML_cliptowrap
212 : // empty resource: NS_office|OOXML_clip
213 0 : break;
214 : case NN_vml_main|DEFINE_AG_ImageAttributes:
215 : // AG_ImageAttributes
216 0 : (*pMap)[OOXML_src] = AttributeInfo(RT_String, 0);
217 0 : (*pMap)[OOXML_cropleft] = AttributeInfo(RT_String, 0);
218 0 : (*pMap)[OOXML_croptop] = AttributeInfo(RT_String, 0);
219 0 : (*pMap)[OOXML_cropright] = AttributeInfo(RT_String, 0);
220 0 : (*pMap)[OOXML_cropbottom] = AttributeInfo(RT_String, 0);
221 0 : (*pMap)[OOXML_gain] = AttributeInfo(RT_String, 0);
222 0 : (*pMap)[OOXML_blacklevel] = AttributeInfo(RT_String, 0);
223 0 : (*pMap)[OOXML_gamma] = AttributeInfo(RT_String, 0);
224 0 : (*pMap)[OOXML_grayscale] = AttributeInfo(RT_String, 0);
225 0 : (*pMap)[OOXML_bilevel] = AttributeInfo(RT_String, 0);
226 0 : break;
227 : case NN_vml_main|DEFINE_AG_StrokeAttributes:
228 : // AG_StrokeAttributes
229 0 : (*pMap)[OOXML_on] = AttributeInfo(RT_String, 0);
230 0 : (*pMap)[OOXML_weight] = AttributeInfo(RT_String, 0);
231 0 : (*pMap)[OOXML_color] = AttributeInfo(RT_String, 0);
232 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
233 0 : (*pMap)[OOXML_linestyle] = AttributeInfo(RT_String, 0);
234 : // empty resource: OOXML_miterlimit
235 0 : (*pMap)[OOXML_joinstyle] = AttributeInfo(RT_String, 0);
236 0 : (*pMap)[OOXML_endcap] = AttributeInfo(RT_String, 0);
237 0 : (*pMap)[OOXML_dashstyle] = AttributeInfo(RT_String, 0);
238 0 : (*pMap)[OOXML_filltype] = AttributeInfo(RT_String, 0);
239 0 : (*pMap)[OOXML_src] = AttributeInfo(RT_String, 0);
240 0 : (*pMap)[OOXML_imageaspect] = AttributeInfo(RT_String, 0);
241 0 : (*pMap)[OOXML_imagesize] = AttributeInfo(RT_String, 0);
242 0 : (*pMap)[OOXML_imagealignshape] = AttributeInfo(RT_String, 0);
243 0 : (*pMap)[OOXML_color2] = AttributeInfo(RT_String, 0);
244 0 : (*pMap)[OOXML_startarrow] = AttributeInfo(RT_String, 0);
245 0 : (*pMap)[OOXML_startarrowwidth] = AttributeInfo(RT_String, 0);
246 0 : (*pMap)[OOXML_startarrowlength] = AttributeInfo(RT_String, 0);
247 0 : (*pMap)[OOXML_endarrow] = AttributeInfo(RT_String, 0);
248 0 : (*pMap)[OOXML_endarrowwidth] = AttributeInfo(RT_String, 0);
249 0 : (*pMap)[OOXML_endarrowlength] = AttributeInfo(RT_String, 0);
250 : // empty resource: NS_office|OOXML_href
251 : // empty resource: NS_office|OOXML_althref
252 : // empty resource: NS_office|OOXML_title
253 : // empty resource: NS_office|OOXML_forcedash
254 : // empty resource: NS_relationships|OOXML_id
255 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
256 : // empty resource: NS_office|OOXML_relid
257 0 : break;
258 : case NN_vml_main|DEFINE_CT_Shape:
259 : // AG_Id
260 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
261 : // AG_Style
262 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
263 : // AG_CoreAttributes
264 0 : (*pMap)[OOXML_href] = AttributeInfo(RT_String, 0);
265 0 : (*pMap)[OOXML_target] = AttributeInfo(RT_String, 0);
266 0 : (*pMap)[OOXML_class] = AttributeInfo(RT_String, 0);
267 0 : (*pMap)[OOXML_title] = AttributeInfo(RT_String, 0);
268 0 : (*pMap)[OOXML_alt] = AttributeInfo(RT_String, 0);
269 0 : (*pMap)[OOXML_coordsize] = AttributeInfo(RT_String, 0);
270 0 : (*pMap)[OOXML_coordorigin] = AttributeInfo(RT_String, 0);
271 0 : (*pMap)[OOXML_wrapcoords] = AttributeInfo(RT_String, 0);
272 0 : (*pMap)[OOXML_print] = AttributeInfo(RT_String, 0);
273 : // AG_OfficeCoreAttributes
274 : // empty resource: NS_office|OOXML_spid
275 : // empty resource: NS_office|OOXML_oned
276 : // empty resource: NS_office|OOXML_regroupid
277 : // empty resource: NS_office|OOXML_doubleclicknotify
278 : // empty resource: NS_office|OOXML_button
279 : // empty resource: NS_office|OOXML_userhidden
280 : // empty resource: NS_office|OOXML_bullet
281 : // empty resource: NS_office|OOXML_hr
282 : // empty resource: NS_office|OOXML_hrstd
283 : // empty resource: NS_office|OOXML_hrnoshade
284 : // empty resource: NS_office|OOXML_hrpct
285 : // empty resource: NS_office|OOXML_hralign
286 : // empty resource: NS_office|OOXML_allowincell
287 : // empty resource: NS_office|OOXML_allowoverlap
288 : // empty resource: NS_office|OOXML_userdrawn
289 : // empty resource: NS_office|OOXML_bordertopcolor
290 : // empty resource: NS_office|OOXML_borderleftcolor
291 : // empty resource: NS_office|OOXML_borderbottomcolor
292 : // empty resource: NS_office|OOXML_borderrightcolor
293 : // empty resource: NS_office|OOXML_dgmlayout
294 : // empty resource: NS_office|OOXML_dgmnodekind
295 : // empty resource: NS_office|OOXML_dgmlayoutmru
296 : // empty resource: NS_office|OOXML_insetmode
297 : // AG_Chromakey
298 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
299 : // AG_Fill
300 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
301 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
302 : // AG_ShapeAttributes
303 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
304 0 : (*pMap)[OOXML_stroked] = AttributeInfo(RT_String, 0);
305 0 : (*pMap)[OOXML_strokecolor] = AttributeInfo(RT_String, 0);
306 0 : (*pMap)[OOXML_strokeweight] = AttributeInfo(RT_String, 0);
307 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
308 : // AG_OfficeShapeAttributes
309 : // empty resource: NS_office|OOXML_spt
310 : // empty resource: NS_office|OOXML_connectortype
311 : // empty resource: NS_office|OOXML_bwmode
312 : // empty resource: NS_office|OOXML_bwpure
313 : // empty resource: NS_office|OOXML_bwnormal
314 : // empty resource: NS_office|OOXML_forcedash
315 : // empty resource: NS_office|OOXML_oleicon
316 : // empty resource: NS_office|OOXML_ole
317 : // empty resource: NS_office|OOXML_preferrelative
318 : // empty resource: NS_office|OOXML_cliptowrap
319 : // empty resource: NS_office|OOXML_clip
320 : // AG_Type
321 0 : (*pMap)[OOXML_type] = AttributeInfo(RT_String, 0);
322 : // AG_Adj
323 0 : (*pMap)[OOXML_adj] = AttributeInfo(RT_String, 0);
324 : // AG_Path
325 0 : (*pMap)[OOXML_path] = AttributeInfo(RT_String, 0);
326 : // CT_Shape
327 : // empty resource: NS_office|OOXML_gfxdata
328 0 : (*pMap)[OOXML_equationxml] = AttributeInfo(RT_String, 0);
329 0 : break;
330 : case NN_vml_main|DEFINE_CT_Shapetype:
331 : // AG_Id
332 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
333 : // AG_Style
334 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
335 : // AG_CoreAttributes
336 0 : (*pMap)[OOXML_href] = AttributeInfo(RT_String, 0);
337 0 : (*pMap)[OOXML_target] = AttributeInfo(RT_String, 0);
338 0 : (*pMap)[OOXML_class] = AttributeInfo(RT_String, 0);
339 0 : (*pMap)[OOXML_title] = AttributeInfo(RT_String, 0);
340 0 : (*pMap)[OOXML_alt] = AttributeInfo(RT_String, 0);
341 0 : (*pMap)[OOXML_coordsize] = AttributeInfo(RT_String, 0);
342 0 : (*pMap)[OOXML_coordorigin] = AttributeInfo(RT_String, 0);
343 0 : (*pMap)[OOXML_wrapcoords] = AttributeInfo(RT_String, 0);
344 0 : (*pMap)[OOXML_print] = AttributeInfo(RT_String, 0);
345 : // AG_OfficeCoreAttributes
346 : // empty resource: NS_office|OOXML_spid
347 : // empty resource: NS_office|OOXML_oned
348 : // empty resource: NS_office|OOXML_regroupid
349 : // empty resource: NS_office|OOXML_doubleclicknotify
350 : // empty resource: NS_office|OOXML_button
351 : // empty resource: NS_office|OOXML_userhidden
352 : // empty resource: NS_office|OOXML_bullet
353 : // empty resource: NS_office|OOXML_hr
354 : // empty resource: NS_office|OOXML_hrstd
355 : // empty resource: NS_office|OOXML_hrnoshade
356 : // empty resource: NS_office|OOXML_hrpct
357 : // empty resource: NS_office|OOXML_hralign
358 : // empty resource: NS_office|OOXML_allowincell
359 : // empty resource: NS_office|OOXML_allowoverlap
360 : // empty resource: NS_office|OOXML_userdrawn
361 : // empty resource: NS_office|OOXML_bordertopcolor
362 : // empty resource: NS_office|OOXML_borderleftcolor
363 : // empty resource: NS_office|OOXML_borderbottomcolor
364 : // empty resource: NS_office|OOXML_borderrightcolor
365 : // empty resource: NS_office|OOXML_dgmlayout
366 : // empty resource: NS_office|OOXML_dgmnodekind
367 : // empty resource: NS_office|OOXML_dgmlayoutmru
368 : // empty resource: NS_office|OOXML_insetmode
369 : // AG_Chromakey
370 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
371 : // AG_Fill
372 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
373 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
374 : // AG_ShapeAttributes
375 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
376 0 : (*pMap)[OOXML_stroked] = AttributeInfo(RT_String, 0);
377 0 : (*pMap)[OOXML_strokecolor] = AttributeInfo(RT_String, 0);
378 0 : (*pMap)[OOXML_strokeweight] = AttributeInfo(RT_String, 0);
379 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
380 : // AG_OfficeShapeAttributes
381 : // empty resource: NS_office|OOXML_spt
382 : // empty resource: NS_office|OOXML_connectortype
383 : // empty resource: NS_office|OOXML_bwmode
384 : // empty resource: NS_office|OOXML_bwpure
385 : // empty resource: NS_office|OOXML_bwnormal
386 : // empty resource: NS_office|OOXML_forcedash
387 : // empty resource: NS_office|OOXML_oleicon
388 : // empty resource: NS_office|OOXML_ole
389 : // empty resource: NS_office|OOXML_preferrelative
390 : // empty resource: NS_office|OOXML_cliptowrap
391 : // empty resource: NS_office|OOXML_clip
392 : // AG_Adj
393 0 : (*pMap)[OOXML_adj] = AttributeInfo(RT_String, 0);
394 : // AG_Path
395 0 : (*pMap)[OOXML_path] = AttributeInfo(RT_String, 0);
396 : // CT_Shapetype
397 : // empty resource: NS_office|OOXML_master
398 0 : break;
399 : case NN_vml_main|DEFINE_CT_Group:
400 : // AG_Id
401 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
402 : // AG_Style
403 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
404 : // AG_CoreAttributes
405 0 : (*pMap)[OOXML_href] = AttributeInfo(RT_String, 0);
406 0 : (*pMap)[OOXML_target] = AttributeInfo(RT_String, 0);
407 0 : (*pMap)[OOXML_class] = AttributeInfo(RT_String, 0);
408 0 : (*pMap)[OOXML_title] = AttributeInfo(RT_String, 0);
409 0 : (*pMap)[OOXML_alt] = AttributeInfo(RT_String, 0);
410 0 : (*pMap)[OOXML_coordsize] = AttributeInfo(RT_String, 0);
411 0 : (*pMap)[OOXML_coordorigin] = AttributeInfo(RT_String, 0);
412 0 : (*pMap)[OOXML_wrapcoords] = AttributeInfo(RT_String, 0);
413 0 : (*pMap)[OOXML_print] = AttributeInfo(RT_String, 0);
414 : // AG_OfficeCoreAttributes
415 : // empty resource: NS_office|OOXML_spid
416 : // empty resource: NS_office|OOXML_oned
417 : // empty resource: NS_office|OOXML_regroupid
418 : // empty resource: NS_office|OOXML_doubleclicknotify
419 : // empty resource: NS_office|OOXML_button
420 : // empty resource: NS_office|OOXML_userhidden
421 : // empty resource: NS_office|OOXML_bullet
422 : // empty resource: NS_office|OOXML_hr
423 : // empty resource: NS_office|OOXML_hrstd
424 : // empty resource: NS_office|OOXML_hrnoshade
425 : // empty resource: NS_office|OOXML_hrpct
426 : // empty resource: NS_office|OOXML_hralign
427 : // empty resource: NS_office|OOXML_allowincell
428 : // empty resource: NS_office|OOXML_allowoverlap
429 : // empty resource: NS_office|OOXML_userdrawn
430 : // empty resource: NS_office|OOXML_bordertopcolor
431 : // empty resource: NS_office|OOXML_borderleftcolor
432 : // empty resource: NS_office|OOXML_borderbottomcolor
433 : // empty resource: NS_office|OOXML_borderrightcolor
434 : // empty resource: NS_office|OOXML_dgmlayout
435 : // empty resource: NS_office|OOXML_dgmnodekind
436 : // empty resource: NS_office|OOXML_dgmlayoutmru
437 : // empty resource: NS_office|OOXML_insetmode
438 : // AG_Fill
439 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
440 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
441 : // CT_Group
442 0 : (*pMap)[OOXML_editas] = AttributeInfo(RT_String, 0);
443 : // empty resource: NS_office|OOXML_tableproperties
444 : // empty resource: NS_office|OOXML_tablelimits
445 0 : break;
446 : case NN_vml_main|DEFINE_CT_Background:
447 : // AG_Id
448 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
449 : // AG_Fill
450 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
451 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
452 : // CT_Background
453 : // empty resource: NS_office|OOXML_bwmode
454 : // empty resource: NS_office|OOXML_bwpure
455 : // empty resource: NS_office|OOXML_bwnormal
456 : // empty resource: NS_office|OOXML_targetscreensize
457 0 : break;
458 : case NN_vml_main|DEFINE_CT_Fill:
459 : // AG_Id
460 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
461 : // CT_Fill
462 0 : (*pMap)[OOXML_type] = AttributeInfo(RT_String, 0);
463 0 : (*pMap)[OOXML_on] = AttributeInfo(RT_String, 0);
464 0 : (*pMap)[OOXML_color] = AttributeInfo(RT_String, 0);
465 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
466 0 : (*pMap)[OOXML_color2] = AttributeInfo(RT_String, 0);
467 0 : (*pMap)[OOXML_src] = AttributeInfo(RT_String, 0);
468 : // empty resource: NS_office|OOXML_href
469 : // empty resource: NS_office|OOXML_althref
470 0 : (*pMap)[OOXML_size] = AttributeInfo(RT_String, 0);
471 0 : (*pMap)[OOXML_origin] = AttributeInfo(RT_String, 0);
472 0 : (*pMap)[OOXML_position] = AttributeInfo(RT_String, 0);
473 0 : (*pMap)[OOXML_aspect] = AttributeInfo(RT_String, 0);
474 0 : (*pMap)[OOXML_colors] = AttributeInfo(RT_String, 0);
475 : // empty resource: OOXML_angle
476 0 : (*pMap)[OOXML_alignshape] = AttributeInfo(RT_String, 0);
477 0 : (*pMap)[OOXML_focus] = AttributeInfo(RT_String, 0);
478 0 : (*pMap)[OOXML_focussize] = AttributeInfo(RT_String, 0);
479 0 : (*pMap)[OOXML_focusposition] = AttributeInfo(RT_String, 0);
480 0 : (*pMap)[OOXML_method] = AttributeInfo(RT_String, 0);
481 : // empty resource: NS_office|OOXML_detectmouseclick
482 : // empty resource: NS_office|OOXML_title
483 : // empty resource: NS_office|OOXML_opacity2
484 0 : (*pMap)[OOXML_recolor] = AttributeInfo(RT_String, 0);
485 0 : (*pMap)[OOXML_rotate] = AttributeInfo(RT_String, 0);
486 : // empty resource: NS_relationships|OOXML_id
487 : // empty resource: NS_office|OOXML_relid
488 0 : break;
489 : case NN_vml_main|DEFINE_CT_F:
490 : // CT_F
491 0 : (*pMap)[OOXML_eqn] = AttributeInfo(RT_String, 0);
492 0 : break;
493 : case NN_vml_main|DEFINE_CT_H:
494 : // CT_H
495 0 : (*pMap)[OOXML_position] = AttributeInfo(RT_String, 0);
496 0 : (*pMap)[OOXML_polar] = AttributeInfo(RT_String, 0);
497 0 : (*pMap)[OOXML_map] = AttributeInfo(RT_String, 0);
498 0 : (*pMap)[OOXML_invx] = AttributeInfo(RT_String, 0);
499 0 : (*pMap)[OOXML_invy] = AttributeInfo(RT_String, 0);
500 0 : (*pMap)[OOXML_switch] = AttributeInfo(RT_String, 0);
501 0 : (*pMap)[OOXML_xrange] = AttributeInfo(RT_String, 0);
502 0 : (*pMap)[OOXML_yrange] = AttributeInfo(RT_String, 0);
503 0 : (*pMap)[OOXML_radiusrange] = AttributeInfo(RT_String, 0);
504 0 : break;
505 : case NN_vml_main|DEFINE_CT_ImageData:
506 : // AG_Id
507 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
508 : // AG_ImageAttributes
509 0 : (*pMap)[OOXML_src] = AttributeInfo(RT_String, 0);
510 0 : (*pMap)[OOXML_cropleft] = AttributeInfo(RT_String, 0);
511 0 : (*pMap)[OOXML_croptop] = AttributeInfo(RT_String, 0);
512 0 : (*pMap)[OOXML_cropright] = AttributeInfo(RT_String, 0);
513 0 : (*pMap)[OOXML_cropbottom] = AttributeInfo(RT_String, 0);
514 0 : (*pMap)[OOXML_gain] = AttributeInfo(RT_String, 0);
515 0 : (*pMap)[OOXML_blacklevel] = AttributeInfo(RT_String, 0);
516 0 : (*pMap)[OOXML_gamma] = AttributeInfo(RT_String, 0);
517 0 : (*pMap)[OOXML_grayscale] = AttributeInfo(RT_String, 0);
518 0 : (*pMap)[OOXML_bilevel] = AttributeInfo(RT_String, 0);
519 : // AG_Chromakey
520 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
521 : // CT_ImageData
522 0 : (*pMap)[OOXML_embosscolor] = AttributeInfo(RT_String, 0);
523 0 : (*pMap)[OOXML_recolortarget] = AttributeInfo(RT_String, 0);
524 : // empty resource: NS_office|OOXML_href
525 : // empty resource: NS_office|OOXML_althref
526 : // empty resource: NS_office|OOXML_title
527 : // empty resource: NS_office|OOXML_oleid
528 : // empty resource: NS_office|OOXML_detectmouseclick
529 : // empty resource: NS_office|OOXML_movie
530 : // empty resource: NS_office|OOXML_relid
531 : // empty resource: NS_relationships|OOXML_id
532 : // empty resource: NS_relationships|OOXML_pict
533 : // empty resource: NS_relationships|OOXML_href
534 0 : break;
535 : case NN_vml_main|DEFINE_CT_Path:
536 : // AG_Id
537 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
538 : // CT_Path
539 0 : (*pMap)[OOXML_v] = AttributeInfo(RT_String, 0);
540 0 : (*pMap)[OOXML_limo] = AttributeInfo(RT_String, 0);
541 0 : (*pMap)[OOXML_textboxrect] = AttributeInfo(RT_String, 0);
542 0 : (*pMap)[OOXML_fillok] = AttributeInfo(RT_String, 0);
543 0 : (*pMap)[OOXML_strokeok] = AttributeInfo(RT_String, 0);
544 0 : (*pMap)[OOXML_shadowok] = AttributeInfo(RT_String, 0);
545 0 : (*pMap)[OOXML_arrowok] = AttributeInfo(RT_String, 0);
546 0 : (*pMap)[OOXML_gradientshapeok] = AttributeInfo(RT_String, 0);
547 0 : (*pMap)[OOXML_textpathok] = AttributeInfo(RT_String, 0);
548 0 : (*pMap)[OOXML_insetpenok] = AttributeInfo(RT_String, 0);
549 : // empty resource: NS_office|OOXML_connecttype
550 : // empty resource: NS_office|OOXML_connectlocs
551 : // empty resource: NS_office|OOXML_connectangles
552 : // empty resource: NS_office|OOXML_extrusionok
553 0 : break;
554 : case NN_vml_main|DEFINE_CT_Shadow:
555 : // AG_Id
556 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
557 : // CT_Shadow
558 0 : (*pMap)[OOXML_on] = AttributeInfo(RT_String, 0);
559 0 : (*pMap)[OOXML_type] = AttributeInfo(RT_String, 0);
560 0 : (*pMap)[OOXML_obscured] = AttributeInfo(RT_String, 0);
561 0 : (*pMap)[OOXML_color] = AttributeInfo(RT_String, 0);
562 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
563 0 : (*pMap)[OOXML_offset] = AttributeInfo(RT_String, 0);
564 0 : (*pMap)[OOXML_color2] = AttributeInfo(RT_String, 0);
565 0 : (*pMap)[OOXML_offset2] = AttributeInfo(RT_String, 0);
566 0 : (*pMap)[OOXML_origin] = AttributeInfo(RT_String, 0);
567 0 : (*pMap)[OOXML_matrix] = AttributeInfo(RT_String, 0);
568 0 : break;
569 : case NN_vml_main|DEFINE_CT_Stroke:
570 : // AG_Id
571 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
572 : // AG_StrokeAttributes
573 0 : (*pMap)[OOXML_on] = AttributeInfo(RT_String, 0);
574 0 : (*pMap)[OOXML_weight] = AttributeInfo(RT_String, 0);
575 0 : (*pMap)[OOXML_color] = AttributeInfo(RT_String, 0);
576 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
577 0 : (*pMap)[OOXML_linestyle] = AttributeInfo(RT_String, 0);
578 : // empty resource: OOXML_miterlimit
579 0 : (*pMap)[OOXML_joinstyle] = AttributeInfo(RT_String, 0);
580 0 : (*pMap)[OOXML_endcap] = AttributeInfo(RT_String, 0);
581 0 : (*pMap)[OOXML_dashstyle] = AttributeInfo(RT_String, 0);
582 0 : (*pMap)[OOXML_filltype] = AttributeInfo(RT_String, 0);
583 0 : (*pMap)[OOXML_src] = AttributeInfo(RT_String, 0);
584 0 : (*pMap)[OOXML_imageaspect] = AttributeInfo(RT_String, 0);
585 0 : (*pMap)[OOXML_imagesize] = AttributeInfo(RT_String, 0);
586 0 : (*pMap)[OOXML_imagealignshape] = AttributeInfo(RT_String, 0);
587 0 : (*pMap)[OOXML_color2] = AttributeInfo(RT_String, 0);
588 0 : (*pMap)[OOXML_startarrow] = AttributeInfo(RT_String, 0);
589 0 : (*pMap)[OOXML_startarrowwidth] = AttributeInfo(RT_String, 0);
590 0 : (*pMap)[OOXML_startarrowlength] = AttributeInfo(RT_String, 0);
591 0 : (*pMap)[OOXML_endarrow] = AttributeInfo(RT_String, 0);
592 0 : (*pMap)[OOXML_endarrowwidth] = AttributeInfo(RT_String, 0);
593 0 : (*pMap)[OOXML_endarrowlength] = AttributeInfo(RT_String, 0);
594 : // empty resource: NS_office|OOXML_href
595 : // empty resource: NS_office|OOXML_althref
596 : // empty resource: NS_office|OOXML_title
597 : // empty resource: NS_office|OOXML_forcedash
598 : // empty resource: NS_relationships|OOXML_id
599 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
600 : // empty resource: NS_office|OOXML_relid
601 0 : break;
602 : case NN_vml_main|DEFINE_CT_Textbox:
603 : // AG_Id
604 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
605 : // AG_Style
606 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
607 : // CT_Textbox
608 0 : (*pMap)[OOXML_inset] = AttributeInfo(RT_String, 0);
609 : // empty resource: NS_office|OOXML_singleclick
610 : // empty resource: NS_office|OOXML_insetmode
611 0 : break;
612 : case NN_vml_main|DEFINE_CT_TextPath:
613 : // AG_Id
614 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
615 : // AG_Style
616 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
617 : // CT_TextPath
618 0 : (*pMap)[OOXML_on] = AttributeInfo(RT_String, 0);
619 0 : (*pMap)[OOXML_fitshape] = AttributeInfo(RT_String, 0);
620 0 : (*pMap)[OOXML_fitpath] = AttributeInfo(RT_String, 0);
621 0 : (*pMap)[OOXML_trim] = AttributeInfo(RT_String, 0);
622 0 : (*pMap)[OOXML_xscale] = AttributeInfo(RT_String, 0);
623 0 : (*pMap)[OOXML_string] = AttributeInfo(RT_String, 0);
624 0 : break;
625 : case NN_vml_main|DEFINE_CT_Arc:
626 : // AG_Id
627 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
628 : // AG_Style
629 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
630 : // AG_CoreAttributes
631 0 : (*pMap)[OOXML_href] = AttributeInfo(RT_String, 0);
632 0 : (*pMap)[OOXML_target] = AttributeInfo(RT_String, 0);
633 0 : (*pMap)[OOXML_class] = AttributeInfo(RT_String, 0);
634 0 : (*pMap)[OOXML_title] = AttributeInfo(RT_String, 0);
635 0 : (*pMap)[OOXML_alt] = AttributeInfo(RT_String, 0);
636 0 : (*pMap)[OOXML_coordsize] = AttributeInfo(RT_String, 0);
637 0 : (*pMap)[OOXML_coordorigin] = AttributeInfo(RT_String, 0);
638 0 : (*pMap)[OOXML_wrapcoords] = AttributeInfo(RT_String, 0);
639 0 : (*pMap)[OOXML_print] = AttributeInfo(RT_String, 0);
640 : // AG_OfficeCoreAttributes
641 : // empty resource: NS_office|OOXML_spid
642 : // empty resource: NS_office|OOXML_oned
643 : // empty resource: NS_office|OOXML_regroupid
644 : // empty resource: NS_office|OOXML_doubleclicknotify
645 : // empty resource: NS_office|OOXML_button
646 : // empty resource: NS_office|OOXML_userhidden
647 : // empty resource: NS_office|OOXML_bullet
648 : // empty resource: NS_office|OOXML_hr
649 : // empty resource: NS_office|OOXML_hrstd
650 : // empty resource: NS_office|OOXML_hrnoshade
651 : // empty resource: NS_office|OOXML_hrpct
652 : // empty resource: NS_office|OOXML_hralign
653 : // empty resource: NS_office|OOXML_allowincell
654 : // empty resource: NS_office|OOXML_allowoverlap
655 : // empty resource: NS_office|OOXML_userdrawn
656 : // empty resource: NS_office|OOXML_bordertopcolor
657 : // empty resource: NS_office|OOXML_borderleftcolor
658 : // empty resource: NS_office|OOXML_borderbottomcolor
659 : // empty resource: NS_office|OOXML_borderrightcolor
660 : // empty resource: NS_office|OOXML_dgmlayout
661 : // empty resource: NS_office|OOXML_dgmnodekind
662 : // empty resource: NS_office|OOXML_dgmlayoutmru
663 : // empty resource: NS_office|OOXML_insetmode
664 : // AG_Chromakey
665 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
666 : // AG_Fill
667 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
668 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
669 : // AG_ShapeAttributes
670 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
671 0 : (*pMap)[OOXML_stroked] = AttributeInfo(RT_String, 0);
672 0 : (*pMap)[OOXML_strokecolor] = AttributeInfo(RT_String, 0);
673 0 : (*pMap)[OOXML_strokeweight] = AttributeInfo(RT_String, 0);
674 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
675 : // AG_OfficeShapeAttributes
676 : // empty resource: NS_office|OOXML_spt
677 : // empty resource: NS_office|OOXML_connectortype
678 : // empty resource: NS_office|OOXML_bwmode
679 : // empty resource: NS_office|OOXML_bwpure
680 : // empty resource: NS_office|OOXML_bwnormal
681 : // empty resource: NS_office|OOXML_forcedash
682 : // empty resource: NS_office|OOXML_oleicon
683 : // empty resource: NS_office|OOXML_ole
684 : // empty resource: NS_office|OOXML_preferrelative
685 : // empty resource: NS_office|OOXML_cliptowrap
686 : // empty resource: NS_office|OOXML_clip
687 : // CT_Arc
688 : // empty resource: OOXML_startAngle
689 : // empty resource: OOXML_endAngle
690 0 : break;
691 : case NN_vml_main|DEFINE_CT_Curve:
692 : // AG_Id
693 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
694 : // AG_Style
695 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
696 : // AG_CoreAttributes
697 0 : (*pMap)[OOXML_href] = AttributeInfo(RT_String, 0);
698 0 : (*pMap)[OOXML_target] = AttributeInfo(RT_String, 0);
699 0 : (*pMap)[OOXML_class] = AttributeInfo(RT_String, 0);
700 0 : (*pMap)[OOXML_title] = AttributeInfo(RT_String, 0);
701 0 : (*pMap)[OOXML_alt] = AttributeInfo(RT_String, 0);
702 0 : (*pMap)[OOXML_coordsize] = AttributeInfo(RT_String, 0);
703 0 : (*pMap)[OOXML_coordorigin] = AttributeInfo(RT_String, 0);
704 0 : (*pMap)[OOXML_wrapcoords] = AttributeInfo(RT_String, 0);
705 0 : (*pMap)[OOXML_print] = AttributeInfo(RT_String, 0);
706 : // AG_OfficeCoreAttributes
707 : // empty resource: NS_office|OOXML_spid
708 : // empty resource: NS_office|OOXML_oned
709 : // empty resource: NS_office|OOXML_regroupid
710 : // empty resource: NS_office|OOXML_doubleclicknotify
711 : // empty resource: NS_office|OOXML_button
712 : // empty resource: NS_office|OOXML_userhidden
713 : // empty resource: NS_office|OOXML_bullet
714 : // empty resource: NS_office|OOXML_hr
715 : // empty resource: NS_office|OOXML_hrstd
716 : // empty resource: NS_office|OOXML_hrnoshade
717 : // empty resource: NS_office|OOXML_hrpct
718 : // empty resource: NS_office|OOXML_hralign
719 : // empty resource: NS_office|OOXML_allowincell
720 : // empty resource: NS_office|OOXML_allowoverlap
721 : // empty resource: NS_office|OOXML_userdrawn
722 : // empty resource: NS_office|OOXML_bordertopcolor
723 : // empty resource: NS_office|OOXML_borderleftcolor
724 : // empty resource: NS_office|OOXML_borderbottomcolor
725 : // empty resource: NS_office|OOXML_borderrightcolor
726 : // empty resource: NS_office|OOXML_dgmlayout
727 : // empty resource: NS_office|OOXML_dgmnodekind
728 : // empty resource: NS_office|OOXML_dgmlayoutmru
729 : // empty resource: NS_office|OOXML_insetmode
730 : // AG_Chromakey
731 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
732 : // AG_Fill
733 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
734 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
735 : // AG_ShapeAttributes
736 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
737 0 : (*pMap)[OOXML_stroked] = AttributeInfo(RT_String, 0);
738 0 : (*pMap)[OOXML_strokecolor] = AttributeInfo(RT_String, 0);
739 0 : (*pMap)[OOXML_strokeweight] = AttributeInfo(RT_String, 0);
740 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
741 : // AG_OfficeShapeAttributes
742 : // empty resource: NS_office|OOXML_spt
743 : // empty resource: NS_office|OOXML_connectortype
744 : // empty resource: NS_office|OOXML_bwmode
745 : // empty resource: NS_office|OOXML_bwpure
746 : // empty resource: NS_office|OOXML_bwnormal
747 : // empty resource: NS_office|OOXML_forcedash
748 : // empty resource: NS_office|OOXML_oleicon
749 : // empty resource: NS_office|OOXML_ole
750 : // empty resource: NS_office|OOXML_preferrelative
751 : // empty resource: NS_office|OOXML_cliptowrap
752 : // empty resource: NS_office|OOXML_clip
753 : // CT_Curve
754 0 : (*pMap)[OOXML_from] = AttributeInfo(RT_String, 0);
755 0 : (*pMap)[OOXML_control1] = AttributeInfo(RT_String, 0);
756 0 : (*pMap)[OOXML_control2] = AttributeInfo(RT_String, 0);
757 0 : (*pMap)[OOXML_to] = AttributeInfo(RT_String, 0);
758 0 : break;
759 : case NN_vml_main|DEFINE_CT_Image:
760 : // AG_Id
761 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
762 : // AG_Style
763 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
764 : // AG_CoreAttributes
765 0 : (*pMap)[OOXML_href] = AttributeInfo(RT_String, 0);
766 0 : (*pMap)[OOXML_target] = AttributeInfo(RT_String, 0);
767 0 : (*pMap)[OOXML_class] = AttributeInfo(RT_String, 0);
768 0 : (*pMap)[OOXML_title] = AttributeInfo(RT_String, 0);
769 0 : (*pMap)[OOXML_alt] = AttributeInfo(RT_String, 0);
770 0 : (*pMap)[OOXML_coordsize] = AttributeInfo(RT_String, 0);
771 0 : (*pMap)[OOXML_coordorigin] = AttributeInfo(RT_String, 0);
772 0 : (*pMap)[OOXML_wrapcoords] = AttributeInfo(RT_String, 0);
773 0 : (*pMap)[OOXML_print] = AttributeInfo(RT_String, 0);
774 : // AG_OfficeCoreAttributes
775 : // empty resource: NS_office|OOXML_spid
776 : // empty resource: NS_office|OOXML_oned
777 : // empty resource: NS_office|OOXML_regroupid
778 : // empty resource: NS_office|OOXML_doubleclicknotify
779 : // empty resource: NS_office|OOXML_button
780 : // empty resource: NS_office|OOXML_userhidden
781 : // empty resource: NS_office|OOXML_bullet
782 : // empty resource: NS_office|OOXML_hr
783 : // empty resource: NS_office|OOXML_hrstd
784 : // empty resource: NS_office|OOXML_hrnoshade
785 : // empty resource: NS_office|OOXML_hrpct
786 : // empty resource: NS_office|OOXML_hralign
787 : // empty resource: NS_office|OOXML_allowincell
788 : // empty resource: NS_office|OOXML_allowoverlap
789 : // empty resource: NS_office|OOXML_userdrawn
790 : // empty resource: NS_office|OOXML_bordertopcolor
791 : // empty resource: NS_office|OOXML_borderleftcolor
792 : // empty resource: NS_office|OOXML_borderbottomcolor
793 : // empty resource: NS_office|OOXML_borderrightcolor
794 : // empty resource: NS_office|OOXML_dgmlayout
795 : // empty resource: NS_office|OOXML_dgmnodekind
796 : // empty resource: NS_office|OOXML_dgmlayoutmru
797 : // empty resource: NS_office|OOXML_insetmode
798 : // AG_Chromakey
799 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
800 : // AG_Fill
801 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
802 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
803 : // AG_ShapeAttributes
804 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
805 0 : (*pMap)[OOXML_stroked] = AttributeInfo(RT_String, 0);
806 0 : (*pMap)[OOXML_strokecolor] = AttributeInfo(RT_String, 0);
807 0 : (*pMap)[OOXML_strokeweight] = AttributeInfo(RT_String, 0);
808 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
809 : // AG_OfficeShapeAttributes
810 : // empty resource: NS_office|OOXML_spt
811 : // empty resource: NS_office|OOXML_connectortype
812 : // empty resource: NS_office|OOXML_bwmode
813 : // empty resource: NS_office|OOXML_bwpure
814 : // empty resource: NS_office|OOXML_bwnormal
815 : // empty resource: NS_office|OOXML_forcedash
816 : // empty resource: NS_office|OOXML_oleicon
817 : // empty resource: NS_office|OOXML_ole
818 : // empty resource: NS_office|OOXML_preferrelative
819 : // empty resource: NS_office|OOXML_cliptowrap
820 : // empty resource: NS_office|OOXML_clip
821 : // AG_ImageAttributes
822 0 : (*pMap)[OOXML_src] = AttributeInfo(RT_String, 0);
823 0 : (*pMap)[OOXML_cropleft] = AttributeInfo(RT_String, 0);
824 0 : (*pMap)[OOXML_croptop] = AttributeInfo(RT_String, 0);
825 0 : (*pMap)[OOXML_cropright] = AttributeInfo(RT_String, 0);
826 0 : (*pMap)[OOXML_cropbottom] = AttributeInfo(RT_String, 0);
827 0 : (*pMap)[OOXML_gain] = AttributeInfo(RT_String, 0);
828 0 : (*pMap)[OOXML_blacklevel] = AttributeInfo(RT_String, 0);
829 0 : (*pMap)[OOXML_gamma] = AttributeInfo(RT_String, 0);
830 0 : (*pMap)[OOXML_grayscale] = AttributeInfo(RT_String, 0);
831 0 : (*pMap)[OOXML_bilevel] = AttributeInfo(RT_String, 0);
832 0 : break;
833 : case NN_vml_main|DEFINE_CT_Line:
834 : // AG_Id
835 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
836 : // AG_Style
837 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
838 : // AG_CoreAttributes
839 0 : (*pMap)[OOXML_href] = AttributeInfo(RT_String, 0);
840 0 : (*pMap)[OOXML_target] = AttributeInfo(RT_String, 0);
841 0 : (*pMap)[OOXML_class] = AttributeInfo(RT_String, 0);
842 0 : (*pMap)[OOXML_title] = AttributeInfo(RT_String, 0);
843 0 : (*pMap)[OOXML_alt] = AttributeInfo(RT_String, 0);
844 0 : (*pMap)[OOXML_coordsize] = AttributeInfo(RT_String, 0);
845 0 : (*pMap)[OOXML_coordorigin] = AttributeInfo(RT_String, 0);
846 0 : (*pMap)[OOXML_wrapcoords] = AttributeInfo(RT_String, 0);
847 0 : (*pMap)[OOXML_print] = AttributeInfo(RT_String, 0);
848 : // AG_OfficeCoreAttributes
849 : // empty resource: NS_office|OOXML_spid
850 : // empty resource: NS_office|OOXML_oned
851 : // empty resource: NS_office|OOXML_regroupid
852 : // empty resource: NS_office|OOXML_doubleclicknotify
853 : // empty resource: NS_office|OOXML_button
854 : // empty resource: NS_office|OOXML_userhidden
855 : // empty resource: NS_office|OOXML_bullet
856 : // empty resource: NS_office|OOXML_hr
857 : // empty resource: NS_office|OOXML_hrstd
858 : // empty resource: NS_office|OOXML_hrnoshade
859 : // empty resource: NS_office|OOXML_hrpct
860 : // empty resource: NS_office|OOXML_hralign
861 : // empty resource: NS_office|OOXML_allowincell
862 : // empty resource: NS_office|OOXML_allowoverlap
863 : // empty resource: NS_office|OOXML_userdrawn
864 : // empty resource: NS_office|OOXML_bordertopcolor
865 : // empty resource: NS_office|OOXML_borderleftcolor
866 : // empty resource: NS_office|OOXML_borderbottomcolor
867 : // empty resource: NS_office|OOXML_borderrightcolor
868 : // empty resource: NS_office|OOXML_dgmlayout
869 : // empty resource: NS_office|OOXML_dgmnodekind
870 : // empty resource: NS_office|OOXML_dgmlayoutmru
871 : // empty resource: NS_office|OOXML_insetmode
872 : // AG_Chromakey
873 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
874 : // AG_Fill
875 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
876 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
877 : // AG_ShapeAttributes
878 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
879 0 : (*pMap)[OOXML_stroked] = AttributeInfo(RT_String, 0);
880 0 : (*pMap)[OOXML_strokecolor] = AttributeInfo(RT_String, 0);
881 0 : (*pMap)[OOXML_strokeweight] = AttributeInfo(RT_String, 0);
882 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
883 : // AG_OfficeShapeAttributes
884 : // empty resource: NS_office|OOXML_spt
885 : // empty resource: NS_office|OOXML_connectortype
886 : // empty resource: NS_office|OOXML_bwmode
887 : // empty resource: NS_office|OOXML_bwpure
888 : // empty resource: NS_office|OOXML_bwnormal
889 : // empty resource: NS_office|OOXML_forcedash
890 : // empty resource: NS_office|OOXML_oleicon
891 : // empty resource: NS_office|OOXML_ole
892 : // empty resource: NS_office|OOXML_preferrelative
893 : // empty resource: NS_office|OOXML_cliptowrap
894 : // empty resource: NS_office|OOXML_clip
895 : // CT_Line
896 0 : (*pMap)[OOXML_from] = AttributeInfo(RT_String, 0);
897 0 : (*pMap)[OOXML_to] = AttributeInfo(RT_String, 0);
898 0 : break;
899 : case NN_vml_main|DEFINE_CT_Oval:
900 : // AG_Id
901 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
902 : // AG_Style
903 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
904 : // AG_CoreAttributes
905 0 : (*pMap)[OOXML_href] = AttributeInfo(RT_String, 0);
906 0 : (*pMap)[OOXML_target] = AttributeInfo(RT_String, 0);
907 0 : (*pMap)[OOXML_class] = AttributeInfo(RT_String, 0);
908 0 : (*pMap)[OOXML_title] = AttributeInfo(RT_String, 0);
909 0 : (*pMap)[OOXML_alt] = AttributeInfo(RT_String, 0);
910 0 : (*pMap)[OOXML_coordsize] = AttributeInfo(RT_String, 0);
911 0 : (*pMap)[OOXML_coordorigin] = AttributeInfo(RT_String, 0);
912 0 : (*pMap)[OOXML_wrapcoords] = AttributeInfo(RT_String, 0);
913 0 : (*pMap)[OOXML_print] = AttributeInfo(RT_String, 0);
914 : // AG_OfficeCoreAttributes
915 : // empty resource: NS_office|OOXML_spid
916 : // empty resource: NS_office|OOXML_oned
917 : // empty resource: NS_office|OOXML_regroupid
918 : // empty resource: NS_office|OOXML_doubleclicknotify
919 : // empty resource: NS_office|OOXML_button
920 : // empty resource: NS_office|OOXML_userhidden
921 : // empty resource: NS_office|OOXML_bullet
922 : // empty resource: NS_office|OOXML_hr
923 : // empty resource: NS_office|OOXML_hrstd
924 : // empty resource: NS_office|OOXML_hrnoshade
925 : // empty resource: NS_office|OOXML_hrpct
926 : // empty resource: NS_office|OOXML_hralign
927 : // empty resource: NS_office|OOXML_allowincell
928 : // empty resource: NS_office|OOXML_allowoverlap
929 : // empty resource: NS_office|OOXML_userdrawn
930 : // empty resource: NS_office|OOXML_bordertopcolor
931 : // empty resource: NS_office|OOXML_borderleftcolor
932 : // empty resource: NS_office|OOXML_borderbottomcolor
933 : // empty resource: NS_office|OOXML_borderrightcolor
934 : // empty resource: NS_office|OOXML_dgmlayout
935 : // empty resource: NS_office|OOXML_dgmnodekind
936 : // empty resource: NS_office|OOXML_dgmlayoutmru
937 : // empty resource: NS_office|OOXML_insetmode
938 : // AG_Chromakey
939 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
940 : // AG_Fill
941 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
942 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
943 : // AG_ShapeAttributes
944 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
945 0 : (*pMap)[OOXML_stroked] = AttributeInfo(RT_String, 0);
946 0 : (*pMap)[OOXML_strokecolor] = AttributeInfo(RT_String, 0);
947 0 : (*pMap)[OOXML_strokeweight] = AttributeInfo(RT_String, 0);
948 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
949 : // AG_OfficeShapeAttributes
950 : // empty resource: NS_office|OOXML_spt
951 : // empty resource: NS_office|OOXML_connectortype
952 : // empty resource: NS_office|OOXML_bwmode
953 : // empty resource: NS_office|OOXML_bwpure
954 : // empty resource: NS_office|OOXML_bwnormal
955 : // empty resource: NS_office|OOXML_forcedash
956 : // empty resource: NS_office|OOXML_oleicon
957 : // empty resource: NS_office|OOXML_ole
958 : // empty resource: NS_office|OOXML_preferrelative
959 : // empty resource: NS_office|OOXML_cliptowrap
960 : // empty resource: NS_office|OOXML_clip
961 0 : break;
962 : case NN_vml_main|DEFINE_CT_PolyLine:
963 : // AG_Id
964 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
965 : // AG_Style
966 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
967 : // AG_CoreAttributes
968 0 : (*pMap)[OOXML_href] = AttributeInfo(RT_String, 0);
969 0 : (*pMap)[OOXML_target] = AttributeInfo(RT_String, 0);
970 0 : (*pMap)[OOXML_class] = AttributeInfo(RT_String, 0);
971 0 : (*pMap)[OOXML_title] = AttributeInfo(RT_String, 0);
972 0 : (*pMap)[OOXML_alt] = AttributeInfo(RT_String, 0);
973 0 : (*pMap)[OOXML_coordsize] = AttributeInfo(RT_String, 0);
974 0 : (*pMap)[OOXML_coordorigin] = AttributeInfo(RT_String, 0);
975 0 : (*pMap)[OOXML_wrapcoords] = AttributeInfo(RT_String, 0);
976 0 : (*pMap)[OOXML_print] = AttributeInfo(RT_String, 0);
977 : // AG_OfficeCoreAttributes
978 : // empty resource: NS_office|OOXML_spid
979 : // empty resource: NS_office|OOXML_oned
980 : // empty resource: NS_office|OOXML_regroupid
981 : // empty resource: NS_office|OOXML_doubleclicknotify
982 : // empty resource: NS_office|OOXML_button
983 : // empty resource: NS_office|OOXML_userhidden
984 : // empty resource: NS_office|OOXML_bullet
985 : // empty resource: NS_office|OOXML_hr
986 : // empty resource: NS_office|OOXML_hrstd
987 : // empty resource: NS_office|OOXML_hrnoshade
988 : // empty resource: NS_office|OOXML_hrpct
989 : // empty resource: NS_office|OOXML_hralign
990 : // empty resource: NS_office|OOXML_allowincell
991 : // empty resource: NS_office|OOXML_allowoverlap
992 : // empty resource: NS_office|OOXML_userdrawn
993 : // empty resource: NS_office|OOXML_bordertopcolor
994 : // empty resource: NS_office|OOXML_borderleftcolor
995 : // empty resource: NS_office|OOXML_borderbottomcolor
996 : // empty resource: NS_office|OOXML_borderrightcolor
997 : // empty resource: NS_office|OOXML_dgmlayout
998 : // empty resource: NS_office|OOXML_dgmnodekind
999 : // empty resource: NS_office|OOXML_dgmlayoutmru
1000 : // empty resource: NS_office|OOXML_insetmode
1001 : // AG_Chromakey
1002 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
1003 : // AG_Fill
1004 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
1005 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
1006 : // AG_ShapeAttributes
1007 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
1008 0 : (*pMap)[OOXML_stroked] = AttributeInfo(RT_String, 0);
1009 0 : (*pMap)[OOXML_strokecolor] = AttributeInfo(RT_String, 0);
1010 0 : (*pMap)[OOXML_strokeweight] = AttributeInfo(RT_String, 0);
1011 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
1012 : // AG_OfficeShapeAttributes
1013 : // empty resource: NS_office|OOXML_spt
1014 : // empty resource: NS_office|OOXML_connectortype
1015 : // empty resource: NS_office|OOXML_bwmode
1016 : // empty resource: NS_office|OOXML_bwpure
1017 : // empty resource: NS_office|OOXML_bwnormal
1018 : // empty resource: NS_office|OOXML_forcedash
1019 : // empty resource: NS_office|OOXML_oleicon
1020 : // empty resource: NS_office|OOXML_ole
1021 : // empty resource: NS_office|OOXML_preferrelative
1022 : // empty resource: NS_office|OOXML_cliptowrap
1023 : // empty resource: NS_office|OOXML_clip
1024 : // CT_PolyLine
1025 0 : (*pMap)[OOXML_points] = AttributeInfo(RT_String, 0);
1026 0 : break;
1027 : case NN_vml_main|DEFINE_CT_Rect:
1028 : // AG_Id
1029 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
1030 : // AG_Style
1031 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
1032 : // AG_CoreAttributes
1033 0 : (*pMap)[OOXML_href] = AttributeInfo(RT_String, 0);
1034 0 : (*pMap)[OOXML_target] = AttributeInfo(RT_String, 0);
1035 0 : (*pMap)[OOXML_class] = AttributeInfo(RT_String, 0);
1036 0 : (*pMap)[OOXML_title] = AttributeInfo(RT_String, 0);
1037 0 : (*pMap)[OOXML_alt] = AttributeInfo(RT_String, 0);
1038 0 : (*pMap)[OOXML_coordsize] = AttributeInfo(RT_String, 0);
1039 0 : (*pMap)[OOXML_coordorigin] = AttributeInfo(RT_String, 0);
1040 0 : (*pMap)[OOXML_wrapcoords] = AttributeInfo(RT_String, 0);
1041 0 : (*pMap)[OOXML_print] = AttributeInfo(RT_String, 0);
1042 : // AG_OfficeCoreAttributes
1043 : // empty resource: NS_office|OOXML_spid
1044 : // empty resource: NS_office|OOXML_oned
1045 : // empty resource: NS_office|OOXML_regroupid
1046 : // empty resource: NS_office|OOXML_doubleclicknotify
1047 : // empty resource: NS_office|OOXML_button
1048 : // empty resource: NS_office|OOXML_userhidden
1049 : // empty resource: NS_office|OOXML_bullet
1050 : // empty resource: NS_office|OOXML_hr
1051 : // empty resource: NS_office|OOXML_hrstd
1052 : // empty resource: NS_office|OOXML_hrnoshade
1053 : // empty resource: NS_office|OOXML_hrpct
1054 : // empty resource: NS_office|OOXML_hralign
1055 : // empty resource: NS_office|OOXML_allowincell
1056 : // empty resource: NS_office|OOXML_allowoverlap
1057 : // empty resource: NS_office|OOXML_userdrawn
1058 : // empty resource: NS_office|OOXML_bordertopcolor
1059 : // empty resource: NS_office|OOXML_borderleftcolor
1060 : // empty resource: NS_office|OOXML_borderbottomcolor
1061 : // empty resource: NS_office|OOXML_borderrightcolor
1062 : // empty resource: NS_office|OOXML_dgmlayout
1063 : // empty resource: NS_office|OOXML_dgmnodekind
1064 : // empty resource: NS_office|OOXML_dgmlayoutmru
1065 : // empty resource: NS_office|OOXML_insetmode
1066 : // AG_Chromakey
1067 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
1068 : // AG_Fill
1069 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
1070 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
1071 : // AG_ShapeAttributes
1072 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
1073 0 : (*pMap)[OOXML_stroked] = AttributeInfo(RT_String, 0);
1074 0 : (*pMap)[OOXML_strokecolor] = AttributeInfo(RT_String, 0);
1075 0 : (*pMap)[OOXML_strokeweight] = AttributeInfo(RT_String, 0);
1076 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
1077 : // AG_OfficeShapeAttributes
1078 : // empty resource: NS_office|OOXML_spt
1079 : // empty resource: NS_office|OOXML_connectortype
1080 : // empty resource: NS_office|OOXML_bwmode
1081 : // empty resource: NS_office|OOXML_bwpure
1082 : // empty resource: NS_office|OOXML_bwnormal
1083 : // empty resource: NS_office|OOXML_forcedash
1084 : // empty resource: NS_office|OOXML_oleicon
1085 : // empty resource: NS_office|OOXML_ole
1086 : // empty resource: NS_office|OOXML_preferrelative
1087 : // empty resource: NS_office|OOXML_cliptowrap
1088 : // empty resource: NS_office|OOXML_clip
1089 0 : break;
1090 : case NN_vml_main|DEFINE_CT_RoundRect:
1091 : // AG_Id
1092 0 : (*pMap)[OOXML_id] = AttributeInfo(RT_String, 0);
1093 : // AG_Style
1094 0 : (*pMap)[OOXML_style] = AttributeInfo(RT_String, 0);
1095 : // AG_CoreAttributes
1096 0 : (*pMap)[OOXML_href] = AttributeInfo(RT_String, 0);
1097 0 : (*pMap)[OOXML_target] = AttributeInfo(RT_String, 0);
1098 0 : (*pMap)[OOXML_class] = AttributeInfo(RT_String, 0);
1099 0 : (*pMap)[OOXML_title] = AttributeInfo(RT_String, 0);
1100 0 : (*pMap)[OOXML_alt] = AttributeInfo(RT_String, 0);
1101 0 : (*pMap)[OOXML_coordsize] = AttributeInfo(RT_String, 0);
1102 0 : (*pMap)[OOXML_coordorigin] = AttributeInfo(RT_String, 0);
1103 0 : (*pMap)[OOXML_wrapcoords] = AttributeInfo(RT_String, 0);
1104 0 : (*pMap)[OOXML_print] = AttributeInfo(RT_String, 0);
1105 : // AG_OfficeCoreAttributes
1106 : // empty resource: NS_office|OOXML_spid
1107 : // empty resource: NS_office|OOXML_oned
1108 : // empty resource: NS_office|OOXML_regroupid
1109 : // empty resource: NS_office|OOXML_doubleclicknotify
1110 : // empty resource: NS_office|OOXML_button
1111 : // empty resource: NS_office|OOXML_userhidden
1112 : // empty resource: NS_office|OOXML_bullet
1113 : // empty resource: NS_office|OOXML_hr
1114 : // empty resource: NS_office|OOXML_hrstd
1115 : // empty resource: NS_office|OOXML_hrnoshade
1116 : // empty resource: NS_office|OOXML_hrpct
1117 : // empty resource: NS_office|OOXML_hralign
1118 : // empty resource: NS_office|OOXML_allowincell
1119 : // empty resource: NS_office|OOXML_allowoverlap
1120 : // empty resource: NS_office|OOXML_userdrawn
1121 : // empty resource: NS_office|OOXML_bordertopcolor
1122 : // empty resource: NS_office|OOXML_borderleftcolor
1123 : // empty resource: NS_office|OOXML_borderbottomcolor
1124 : // empty resource: NS_office|OOXML_borderrightcolor
1125 : // empty resource: NS_office|OOXML_dgmlayout
1126 : // empty resource: NS_office|OOXML_dgmnodekind
1127 : // empty resource: NS_office|OOXML_dgmlayoutmru
1128 : // empty resource: NS_office|OOXML_insetmode
1129 : // AG_Chromakey
1130 0 : (*pMap)[OOXML_chromakey] = AttributeInfo(RT_String, 0);
1131 : // AG_Fill
1132 0 : (*pMap)[OOXML_filled] = AttributeInfo(RT_String, 0);
1133 0 : (*pMap)[OOXML_fillcolor] = AttributeInfo(RT_String, 0);
1134 : // AG_ShapeAttributes
1135 0 : (*pMap)[OOXML_opacity] = AttributeInfo(RT_String, 0);
1136 0 : (*pMap)[OOXML_stroked] = AttributeInfo(RT_String, 0);
1137 0 : (*pMap)[OOXML_strokecolor] = AttributeInfo(RT_String, 0);
1138 0 : (*pMap)[OOXML_strokeweight] = AttributeInfo(RT_String, 0);
1139 0 : (*pMap)[OOXML_insetpen] = AttributeInfo(RT_String, 0);
1140 : // AG_OfficeShapeAttributes
1141 : // empty resource: NS_office|OOXML_spt
1142 : // empty resource: NS_office|OOXML_connectortype
1143 : // empty resource: NS_office|OOXML_bwmode
1144 : // empty resource: NS_office|OOXML_bwpure
1145 : // empty resource: NS_office|OOXML_bwnormal
1146 : // empty resource: NS_office|OOXML_forcedash
1147 : // empty resource: NS_office|OOXML_oleicon
1148 : // empty resource: NS_office|OOXML_ole
1149 : // empty resource: NS_office|OOXML_preferrelative
1150 : // empty resource: NS_office|OOXML_cliptowrap
1151 : // empty resource: NS_office|OOXML_clip
1152 : // CT_RoundRect
1153 0 : (*pMap)[OOXML_arcsize] = AttributeInfo(RT_String, 0);
1154 0 : break;
1155 : case NN_vml_main|DEFINE_BUILT_IN_ANY_TYPE:
1156 : // BUILT_IN_ANY_TYPE
1157 : // empty resource: OOXML_
1158 0 : break;
1159 : default:
1160 0 : break;
1161 : }
1162 :
1163 0 : return pMap;
1164 : }
1165 :
1166 0 : ListValueMapPointer OOXMLFactory_vml_main::createListValueMap(Id nId)
1167 : {
1168 0 : ListValueMapPointer pMap(new ListValueMap());
1169 :
1170 0 : switch (nId)
1171 : {
1172 : case NN_vml_main|DEFINE_ST_Ext:
1173 0 : (*pMap)[OOXMLValueString_view] = NS_ooxml::LN_Value_vml_ST_Ext_view;
1174 0 : (*pMap)[OOXMLValueString_edit] = NS_ooxml::LN_Value_vml_ST_Ext_edit;
1175 0 : (*pMap)[OOXMLValueString_backwardCompatible] = NS_ooxml::LN_Value_vml_ST_Ext_backwardCompatible;
1176 0 : break;
1177 : case NN_vml_main|DEFINE_ST_TrueFalse:
1178 0 : (*pMap)[OOXMLValueString_t] = NS_ooxml::LN_Value_vml_ST_TrueFalse_t;
1179 0 : (*pMap)[OOXMLValueString_f] = NS_ooxml::LN_Value_vml_ST_TrueFalse_f;
1180 0 : (*pMap)[OOXMLValueString_true] = NS_ooxml::LN_Value_vml_ST_TrueFalse_true;
1181 0 : (*pMap)[OOXMLValueString_false] = NS_ooxml::LN_Value_vml_ST_TrueFalse_false;
1182 0 : break;
1183 : case NN_vml_main|DEFINE_ST_FillType:
1184 0 : (*pMap)[OOXMLValueString_solid] = NS_ooxml::LN_Value_vml_ST_FillType_solid;
1185 0 : (*pMap)[OOXMLValueString_gradient] = NS_ooxml::LN_Value_vml_ST_FillType_gradient;
1186 0 : (*pMap)[OOXMLValueString_gradientRadial] = NS_ooxml::LN_Value_vml_ST_FillType_gradientRadial;
1187 0 : (*pMap)[OOXMLValueString_tile] = NS_ooxml::LN_Value_vml_ST_FillType_tile;
1188 0 : (*pMap)[OOXMLValueString_pattern] = NS_ooxml::LN_Value_vml_ST_FillType_pattern;
1189 0 : (*pMap)[OOXMLValueString_frame] = NS_ooxml::LN_Value_vml_ST_FillType_frame;
1190 0 : break;
1191 : case NN_vml_main|DEFINE_ST_FillMethod:
1192 0 : (*pMap)[OOXMLValueString_none] = NS_ooxml::LN_Value_vml_ST_FillMethod_none;
1193 0 : (*pMap)[OOXMLValueString_linear] = NS_ooxml::LN_Value_vml_ST_FillMethod_linear;
1194 0 : (*pMap)[OOXMLValueString_sigma] = NS_ooxml::LN_Value_vml_ST_FillMethod_sigma;
1195 0 : (*pMap)[OOXMLValueString_any] = NS_ooxml::LN_Value_vml_ST_FillMethod_any;
1196 0 : (*pMap)[OOXMLValueString_linear_sigma] = NS_ooxml::LN_Value_vml_ST_FillMethod_linear_sigma;
1197 0 : break;
1198 : case NN_vml_main|DEFINE_ST_ShadowType:
1199 0 : (*pMap)[OOXMLValueString_single] = NS_ooxml::LN_Value_vml_ST_ShadowType_single;
1200 0 : (*pMap)[OOXMLValueString_double] = NS_ooxml::LN_Value_vml_ST_ShadowType_double;
1201 0 : (*pMap)[OOXMLValueString_emboss] = NS_ooxml::LN_Value_vml_ST_ShadowType_emboss;
1202 0 : (*pMap)[OOXMLValueString_perspective] = NS_ooxml::LN_Value_vml_ST_ShadowType_perspective;
1203 0 : break;
1204 : case NN_vml_main|DEFINE_ST_StrokeLineStyle:
1205 0 : (*pMap)[OOXMLValueString_single] = NS_ooxml::LN_Value_vml_ST_StrokeLineStyle_single;
1206 0 : (*pMap)[OOXMLValueString_thinThin] = NS_ooxml::LN_Value_vml_ST_StrokeLineStyle_thinThin;
1207 0 : (*pMap)[OOXMLValueString_thinThick] = NS_ooxml::LN_Value_vml_ST_StrokeLineStyle_thinThick;
1208 0 : (*pMap)[OOXMLValueString_thickThin] = NS_ooxml::LN_Value_vml_ST_StrokeLineStyle_thickThin;
1209 0 : (*pMap)[OOXMLValueString_thickBetweenThin] = NS_ooxml::LN_Value_vml_ST_StrokeLineStyle_thickBetweenThin;
1210 0 : break;
1211 : case NN_vml_main|DEFINE_ST_StrokeJoinStyle:
1212 0 : (*pMap)[OOXMLValueString_round] = NS_ooxml::LN_Value_vml_ST_StrokeJoinStyle_round;
1213 0 : (*pMap)[OOXMLValueString_bevel] = NS_ooxml::LN_Value_vml_ST_StrokeJoinStyle_bevel;
1214 0 : (*pMap)[OOXMLValueString_miter] = NS_ooxml::LN_Value_vml_ST_StrokeJoinStyle_miter;
1215 0 : break;
1216 : case NN_vml_main|DEFINE_ST_StrokeEndCap:
1217 0 : (*pMap)[OOXMLValueString_flat] = NS_ooxml::LN_Value_vml_ST_StrokeEndCap_flat;
1218 0 : (*pMap)[OOXMLValueString_square] = NS_ooxml::LN_Value_vml_ST_StrokeEndCap_square;
1219 0 : (*pMap)[OOXMLValueString_round] = NS_ooxml::LN_Value_vml_ST_StrokeEndCap_round;
1220 0 : break;
1221 : case NN_vml_main|DEFINE_ST_StrokeArrowLength:
1222 0 : (*pMap)[OOXMLValueString_short] = NS_ooxml::LN_Value_vml_ST_StrokeArrowLength_short;
1223 0 : (*pMap)[OOXMLValueString_medium] = NS_ooxml::LN_Value_vml_ST_StrokeArrowLength_medium;
1224 0 : (*pMap)[OOXMLValueString_long] = NS_ooxml::LN_Value_vml_ST_StrokeArrowLength_long;
1225 0 : break;
1226 : case NN_vml_main|DEFINE_ST_StrokeArrowWidth:
1227 0 : (*pMap)[OOXMLValueString_narrow] = NS_ooxml::LN_Value_vml_ST_StrokeArrowWidth_narrow;
1228 0 : (*pMap)[OOXMLValueString_medium] = NS_ooxml::LN_Value_vml_ST_StrokeArrowWidth_medium;
1229 0 : (*pMap)[OOXMLValueString_wide] = NS_ooxml::LN_Value_vml_ST_StrokeArrowWidth_wide;
1230 0 : break;
1231 : case NN_vml_main|DEFINE_ST_StrokeArrowType:
1232 0 : (*pMap)[OOXMLValueString_none] = NS_ooxml::LN_Value_vml_ST_StrokeArrowType_none;
1233 0 : (*pMap)[OOXMLValueString_block] = NS_ooxml::LN_Value_vml_ST_StrokeArrowType_block;
1234 0 : (*pMap)[OOXMLValueString_classic] = NS_ooxml::LN_Value_vml_ST_StrokeArrowType_classic;
1235 0 : (*pMap)[OOXMLValueString_oval] = NS_ooxml::LN_Value_vml_ST_StrokeArrowType_oval;
1236 0 : (*pMap)[OOXMLValueString_diamond] = NS_ooxml::LN_Value_vml_ST_StrokeArrowType_diamond;
1237 0 : (*pMap)[OOXMLValueString_open] = NS_ooxml::LN_Value_vml_ST_StrokeArrowType_open;
1238 0 : break;
1239 : case NN_vml_main|DEFINE_ST_ImageAspect:
1240 0 : (*pMap)[OOXMLValueString_ignore] = NS_ooxml::LN_Value_vml_ST_ImageAspect_ignore;
1241 0 : (*pMap)[OOXMLValueString_atMost] = NS_ooxml::LN_Value_vml_ST_ImageAspect_atMost;
1242 0 : (*pMap)[OOXMLValueString_atLeast] = NS_ooxml::LN_Value_vml_ST_ImageAspect_atLeast;
1243 0 : break;
1244 : case NN_vml_main|DEFINE_ST_TrueFalseBlank:
1245 0 : (*pMap)[OOXMLValueString_t] = NS_ooxml::LN_Value_vml_ST_TrueFalseBlank_t;
1246 0 : (*pMap)[OOXMLValueString_f] = NS_ooxml::LN_Value_vml_ST_TrueFalseBlank_f;
1247 0 : (*pMap)[OOXMLValueString_true] = NS_ooxml::LN_Value_vml_ST_TrueFalseBlank_true;
1248 0 : (*pMap)[OOXMLValueString_false] = NS_ooxml::LN_Value_vml_ST_TrueFalseBlank_false;
1249 0 : (*pMap)[OOXMLValueString_] = NS_ooxml::LN_Value_vml_ST_TrueFalseBlank_;
1250 0 : break;
1251 : case NN_vml_main|DEFINE_ST_EditAs:
1252 0 : (*pMap)[OOXMLValueString_canvas] = NS_ooxml::LN_Value_vml_ST_EditAs_canvas;
1253 0 : (*pMap)[OOXMLValueString_orgchart] = NS_ooxml::LN_Value_vml_ST_EditAs_orgchart;
1254 0 : (*pMap)[OOXMLValueString_radial] = NS_ooxml::LN_Value_vml_ST_EditAs_radial;
1255 0 : (*pMap)[OOXMLValueString_cycle] = NS_ooxml::LN_Value_vml_ST_EditAs_cycle;
1256 0 : (*pMap)[OOXMLValueString_stacked] = NS_ooxml::LN_Value_vml_ST_EditAs_stacked;
1257 0 : (*pMap)[OOXMLValueString_venn] = NS_ooxml::LN_Value_vml_ST_EditAs_venn;
1258 0 : (*pMap)[OOXMLValueString_bullseye] = NS_ooxml::LN_Value_vml_ST_EditAs_bullseye;
1259 0 : break;
1260 : default:
1261 0 : break;
1262 : }
1263 :
1264 0 : return pMap;
1265 : }
1266 6 : CreateElementMapPointer OOXMLFactory_vml_main::createCreateElementMap(Id nId)
1267 : {
1268 6 : CreateElementMapPointer pMap(new CreateElementMap());
1269 :
1270 6 : switch (nId)
1271 : {
1272 : case NN_vml_main|DEFINE_EG_ShapeElements:
1273 0 : (*pMap)[NS_office|OOXML_skew] = CreateElement(RT_Any, 0);
1274 0 : (*pMap)[NS_office|OOXML_extrusion] = CreateElement(RT_Any, 0);
1275 0 : (*pMap)[NS_office|OOXML_callout] = CreateElement(RT_Any, 0);
1276 0 : (*pMap)[NS_office|OOXML_lock] = CreateElement(RT_Any, 0);
1277 0 : (*pMap)[NS_office|OOXML_clippath] = CreateElement(RT_Any, 0);
1278 0 : (*pMap)[NS_office|OOXML_signatureline] = CreateElement(RT_Any, 0);
1279 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_wrap] = CreateElement(RT_Any, 0);
1280 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_anchorlock] = CreateElement(RT_Any, 0);
1281 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_bordertop] = CreateElement(RT_Any, 0);
1282 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderbottom] = CreateElement(RT_Any, 0);
1283 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderleft] = CreateElement(RT_Any, 0);
1284 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderright] = CreateElement(RT_Any, 0);
1285 0 : (*pMap)[OOXML_ClientData] = CreateElement(RT_Any, 0);
1286 0 : (*pMap)[OOXML_textdata] = CreateElement(RT_Any, 0);
1287 0 : break;
1288 : case NN_vml_main|DEFINE_background:
1289 0 : (*pMap)[NS_vml|OOXML_background] = CreateElement(RT_Properties, NN_vml_main|DEFINE_CT_Background);
1290 0 : break;
1291 : case NN_vml_main|DEFINE_CT_Shape:
1292 : /* ref: EG_ShapeElements*/
1293 0 : (*pMap)[NS_office|OOXML_skew] = CreateElement(RT_Any, 0);
1294 0 : (*pMap)[NS_office|OOXML_extrusion] = CreateElement(RT_Any, 0);
1295 0 : (*pMap)[NS_office|OOXML_callout] = CreateElement(RT_Any, 0);
1296 0 : (*pMap)[NS_office|OOXML_lock] = CreateElement(RT_Any, 0);
1297 0 : (*pMap)[NS_office|OOXML_clippath] = CreateElement(RT_Any, 0);
1298 0 : (*pMap)[NS_office|OOXML_signatureline] = CreateElement(RT_Any, 0);
1299 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_wrap] = CreateElement(RT_Any, 0);
1300 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_anchorlock] = CreateElement(RT_Any, 0);
1301 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_bordertop] = CreateElement(RT_Any, 0);
1302 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderbottom] = CreateElement(RT_Any, 0);
1303 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderleft] = CreateElement(RT_Any, 0);
1304 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderright] = CreateElement(RT_Any, 0);
1305 0 : (*pMap)[OOXML_ClientData] = CreateElement(RT_Any, 0);
1306 0 : (*pMap)[OOXML_textdata] = CreateElement(RT_Any, 0);
1307 0 : (*pMap)[NS_office|OOXML_ink] = CreateElement(RT_Any, 0);
1308 0 : (*pMap)[OOXML_iscomment] = CreateElement(RT_Any, 0);
1309 0 : break;
1310 : case NN_vml_main|DEFINE_CT_Shapetype:
1311 : /* ref: EG_ShapeElements*/
1312 0 : (*pMap)[NS_office|OOXML_skew] = CreateElement(RT_Any, 0);
1313 0 : (*pMap)[NS_office|OOXML_extrusion] = CreateElement(RT_Any, 0);
1314 0 : (*pMap)[NS_office|OOXML_callout] = CreateElement(RT_Any, 0);
1315 0 : (*pMap)[NS_office|OOXML_lock] = CreateElement(RT_Any, 0);
1316 0 : (*pMap)[NS_office|OOXML_clippath] = CreateElement(RT_Any, 0);
1317 0 : (*pMap)[NS_office|OOXML_signatureline] = CreateElement(RT_Any, 0);
1318 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_wrap] = CreateElement(RT_Any, 0);
1319 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_anchorlock] = CreateElement(RT_Any, 0);
1320 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_bordertop] = CreateElement(RT_Any, 0);
1321 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderbottom] = CreateElement(RT_Any, 0);
1322 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderleft] = CreateElement(RT_Any, 0);
1323 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderright] = CreateElement(RT_Any, 0);
1324 0 : (*pMap)[OOXML_ClientData] = CreateElement(RT_Any, 0);
1325 0 : (*pMap)[OOXML_textdata] = CreateElement(RT_Any, 0);
1326 0 : (*pMap)[NS_office|OOXML_complex] = CreateElement(RT_Any, 0);
1327 0 : break;
1328 : case NN_vml_main|DEFINE_CT_Group:
1329 : /* ref: EG_ShapeElements*/
1330 0 : (*pMap)[NS_office|OOXML_skew] = CreateElement(RT_Any, 0);
1331 0 : (*pMap)[NS_office|OOXML_extrusion] = CreateElement(RT_Any, 0);
1332 0 : (*pMap)[NS_office|OOXML_callout] = CreateElement(RT_Any, 0);
1333 0 : (*pMap)[NS_office|OOXML_lock] = CreateElement(RT_Any, 0);
1334 0 : (*pMap)[NS_office|OOXML_clippath] = CreateElement(RT_Any, 0);
1335 0 : (*pMap)[NS_office|OOXML_signatureline] = CreateElement(RT_Any, 0);
1336 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_wrap] = CreateElement(RT_Any, 0);
1337 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_anchorlock] = CreateElement(RT_Any, 0);
1338 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_bordertop] = CreateElement(RT_Any, 0);
1339 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderbottom] = CreateElement(RT_Any, 0);
1340 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderleft] = CreateElement(RT_Any, 0);
1341 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderright] = CreateElement(RT_Any, 0);
1342 0 : (*pMap)[OOXML_ClientData] = CreateElement(RT_Any, 0);
1343 0 : (*pMap)[OOXML_textdata] = CreateElement(RT_Any, 0);
1344 0 : (*pMap)[NS_office|OOXML_diagram] = CreateElement(RT_Any, 0);
1345 0 : break;
1346 : case NN_vml_main|DEFINE_CT_Fill:
1347 0 : (*pMap)[NS_office|OOXML_fill] = CreateElement(RT_Any, 0);
1348 0 : break;
1349 : case NN_vml_main|DEFINE_CT_Stroke:
1350 0 : (*pMap)[NS_office|OOXML_left] = CreateElement(RT_Any, 0);
1351 0 : (*pMap)[NS_office|OOXML_top] = CreateElement(RT_Any, 0);
1352 0 : (*pMap)[NS_office|OOXML_right] = CreateElement(RT_Any, 0);
1353 0 : (*pMap)[NS_office|OOXML_bottom] = CreateElement(RT_Any, 0);
1354 0 : (*pMap)[NS_office|OOXML_column] = CreateElement(RT_Any, 0);
1355 0 : break;
1356 : case NN_vml_main|DEFINE_CT_Textbox:
1357 0 : (*pMap)[NS_wordprocessingml|OOXML_txbxContent] = CreateElement(RT_Any, 0);
1358 0 : (*pMap)[NS_vml|OOXML_FAST_TOKENS_END] = CreateElement(RT_Any, 0);
1359 0 : break;
1360 : case NN_vml_main|DEFINE_CT_Arc:
1361 : /* ref: EG_ShapeElements*/
1362 0 : (*pMap)[NS_office|OOXML_skew] = CreateElement(RT_Any, 0);
1363 0 : (*pMap)[NS_office|OOXML_extrusion] = CreateElement(RT_Any, 0);
1364 0 : (*pMap)[NS_office|OOXML_callout] = CreateElement(RT_Any, 0);
1365 0 : (*pMap)[NS_office|OOXML_lock] = CreateElement(RT_Any, 0);
1366 0 : (*pMap)[NS_office|OOXML_clippath] = CreateElement(RT_Any, 0);
1367 0 : (*pMap)[NS_office|OOXML_signatureline] = CreateElement(RT_Any, 0);
1368 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_wrap] = CreateElement(RT_Any, 0);
1369 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_anchorlock] = CreateElement(RT_Any, 0);
1370 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_bordertop] = CreateElement(RT_Any, 0);
1371 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderbottom] = CreateElement(RT_Any, 0);
1372 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderleft] = CreateElement(RT_Any, 0);
1373 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderright] = CreateElement(RT_Any, 0);
1374 0 : (*pMap)[OOXML_ClientData] = CreateElement(RT_Any, 0);
1375 0 : (*pMap)[OOXML_textdata] = CreateElement(RT_Any, 0);
1376 0 : break;
1377 : case NN_vml_main|DEFINE_CT_Curve:
1378 : /* ref: EG_ShapeElements*/
1379 0 : (*pMap)[NS_office|OOXML_skew] = CreateElement(RT_Any, 0);
1380 0 : (*pMap)[NS_office|OOXML_extrusion] = CreateElement(RT_Any, 0);
1381 0 : (*pMap)[NS_office|OOXML_callout] = CreateElement(RT_Any, 0);
1382 0 : (*pMap)[NS_office|OOXML_lock] = CreateElement(RT_Any, 0);
1383 0 : (*pMap)[NS_office|OOXML_clippath] = CreateElement(RT_Any, 0);
1384 0 : (*pMap)[NS_office|OOXML_signatureline] = CreateElement(RT_Any, 0);
1385 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_wrap] = CreateElement(RT_Any, 0);
1386 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_anchorlock] = CreateElement(RT_Any, 0);
1387 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_bordertop] = CreateElement(RT_Any, 0);
1388 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderbottom] = CreateElement(RT_Any, 0);
1389 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderleft] = CreateElement(RT_Any, 0);
1390 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderright] = CreateElement(RT_Any, 0);
1391 0 : (*pMap)[OOXML_ClientData] = CreateElement(RT_Any, 0);
1392 0 : (*pMap)[OOXML_textdata] = CreateElement(RT_Any, 0);
1393 0 : break;
1394 : case NN_vml_main|DEFINE_CT_Image:
1395 : /* ref: EG_ShapeElements*/
1396 0 : (*pMap)[NS_office|OOXML_skew] = CreateElement(RT_Any, 0);
1397 0 : (*pMap)[NS_office|OOXML_extrusion] = CreateElement(RT_Any, 0);
1398 0 : (*pMap)[NS_office|OOXML_callout] = CreateElement(RT_Any, 0);
1399 0 : (*pMap)[NS_office|OOXML_lock] = CreateElement(RT_Any, 0);
1400 0 : (*pMap)[NS_office|OOXML_clippath] = CreateElement(RT_Any, 0);
1401 0 : (*pMap)[NS_office|OOXML_signatureline] = CreateElement(RT_Any, 0);
1402 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_wrap] = CreateElement(RT_Any, 0);
1403 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_anchorlock] = CreateElement(RT_Any, 0);
1404 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_bordertop] = CreateElement(RT_Any, 0);
1405 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderbottom] = CreateElement(RT_Any, 0);
1406 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderleft] = CreateElement(RT_Any, 0);
1407 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderright] = CreateElement(RT_Any, 0);
1408 0 : (*pMap)[OOXML_ClientData] = CreateElement(RT_Any, 0);
1409 0 : (*pMap)[OOXML_textdata] = CreateElement(RT_Any, 0);
1410 0 : break;
1411 : case NN_vml_main|DEFINE_CT_Line:
1412 : /* ref: EG_ShapeElements*/
1413 0 : (*pMap)[NS_office|OOXML_skew] = CreateElement(RT_Any, 0);
1414 0 : (*pMap)[NS_office|OOXML_extrusion] = CreateElement(RT_Any, 0);
1415 0 : (*pMap)[NS_office|OOXML_callout] = CreateElement(RT_Any, 0);
1416 0 : (*pMap)[NS_office|OOXML_lock] = CreateElement(RT_Any, 0);
1417 0 : (*pMap)[NS_office|OOXML_clippath] = CreateElement(RT_Any, 0);
1418 0 : (*pMap)[NS_office|OOXML_signatureline] = CreateElement(RT_Any, 0);
1419 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_wrap] = CreateElement(RT_Any, 0);
1420 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_anchorlock] = CreateElement(RT_Any, 0);
1421 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_bordertop] = CreateElement(RT_Any, 0);
1422 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderbottom] = CreateElement(RT_Any, 0);
1423 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderleft] = CreateElement(RT_Any, 0);
1424 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderright] = CreateElement(RT_Any, 0);
1425 0 : (*pMap)[OOXML_ClientData] = CreateElement(RT_Any, 0);
1426 0 : (*pMap)[OOXML_textdata] = CreateElement(RT_Any, 0);
1427 0 : break;
1428 : case NN_vml_main|DEFINE_CT_Oval:
1429 : /* ref: EG_ShapeElements*/
1430 0 : (*pMap)[NS_office|OOXML_skew] = CreateElement(RT_Any, 0);
1431 0 : (*pMap)[NS_office|OOXML_extrusion] = CreateElement(RT_Any, 0);
1432 0 : (*pMap)[NS_office|OOXML_callout] = CreateElement(RT_Any, 0);
1433 0 : (*pMap)[NS_office|OOXML_lock] = CreateElement(RT_Any, 0);
1434 0 : (*pMap)[NS_office|OOXML_clippath] = CreateElement(RT_Any, 0);
1435 0 : (*pMap)[NS_office|OOXML_signatureline] = CreateElement(RT_Any, 0);
1436 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_wrap] = CreateElement(RT_Any, 0);
1437 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_anchorlock] = CreateElement(RT_Any, 0);
1438 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_bordertop] = CreateElement(RT_Any, 0);
1439 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderbottom] = CreateElement(RT_Any, 0);
1440 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderleft] = CreateElement(RT_Any, 0);
1441 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderright] = CreateElement(RT_Any, 0);
1442 0 : (*pMap)[OOXML_ClientData] = CreateElement(RT_Any, 0);
1443 0 : (*pMap)[OOXML_textdata] = CreateElement(RT_Any, 0);
1444 0 : break;
1445 : case NN_vml_main|DEFINE_CT_PolyLine:
1446 : /* ref: EG_ShapeElements*/
1447 0 : (*pMap)[NS_office|OOXML_skew] = CreateElement(RT_Any, 0);
1448 0 : (*pMap)[NS_office|OOXML_extrusion] = CreateElement(RT_Any, 0);
1449 0 : (*pMap)[NS_office|OOXML_callout] = CreateElement(RT_Any, 0);
1450 0 : (*pMap)[NS_office|OOXML_lock] = CreateElement(RT_Any, 0);
1451 0 : (*pMap)[NS_office|OOXML_clippath] = CreateElement(RT_Any, 0);
1452 0 : (*pMap)[NS_office|OOXML_signatureline] = CreateElement(RT_Any, 0);
1453 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_wrap] = CreateElement(RT_Any, 0);
1454 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_anchorlock] = CreateElement(RT_Any, 0);
1455 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_bordertop] = CreateElement(RT_Any, 0);
1456 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderbottom] = CreateElement(RT_Any, 0);
1457 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderleft] = CreateElement(RT_Any, 0);
1458 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderright] = CreateElement(RT_Any, 0);
1459 0 : (*pMap)[OOXML_ClientData] = CreateElement(RT_Any, 0);
1460 0 : (*pMap)[OOXML_textdata] = CreateElement(RT_Any, 0);
1461 0 : (*pMap)[NS_office|OOXML_ink] = CreateElement(RT_Any, 0);
1462 0 : break;
1463 : case NN_vml_main|DEFINE_CT_Rect:
1464 : /* ref: EG_ShapeElements*/
1465 0 : (*pMap)[NS_office|OOXML_skew] = CreateElement(RT_Any, 0);
1466 0 : (*pMap)[NS_office|OOXML_extrusion] = CreateElement(RT_Any, 0);
1467 0 : (*pMap)[NS_office|OOXML_callout] = CreateElement(RT_Any, 0);
1468 0 : (*pMap)[NS_office|OOXML_lock] = CreateElement(RT_Any, 0);
1469 0 : (*pMap)[NS_office|OOXML_clippath] = CreateElement(RT_Any, 0);
1470 0 : (*pMap)[NS_office|OOXML_signatureline] = CreateElement(RT_Any, 0);
1471 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_wrap] = CreateElement(RT_Any, 0);
1472 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_anchorlock] = CreateElement(RT_Any, 0);
1473 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_bordertop] = CreateElement(RT_Any, 0);
1474 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderbottom] = CreateElement(RT_Any, 0);
1475 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderleft] = CreateElement(RT_Any, 0);
1476 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderright] = CreateElement(RT_Any, 0);
1477 0 : (*pMap)[OOXML_ClientData] = CreateElement(RT_Any, 0);
1478 0 : (*pMap)[OOXML_textdata] = CreateElement(RT_Any, 0);
1479 0 : break;
1480 : case NN_vml_main|DEFINE_CT_RoundRect:
1481 : /* ref: EG_ShapeElements*/
1482 0 : (*pMap)[NS_office|OOXML_skew] = CreateElement(RT_Any, 0);
1483 0 : (*pMap)[NS_office|OOXML_extrusion] = CreateElement(RT_Any, 0);
1484 0 : (*pMap)[NS_office|OOXML_callout] = CreateElement(RT_Any, 0);
1485 0 : (*pMap)[NS_office|OOXML_lock] = CreateElement(RT_Any, 0);
1486 0 : (*pMap)[NS_office|OOXML_clippath] = CreateElement(RT_Any, 0);
1487 0 : (*pMap)[NS_office|OOXML_signatureline] = CreateElement(RT_Any, 0);
1488 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_wrap] = CreateElement(RT_Any, 0);
1489 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_anchorlock] = CreateElement(RT_Any, 0);
1490 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_bordertop] = CreateElement(RT_Any, 0);
1491 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderbottom] = CreateElement(RT_Any, 0);
1492 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderleft] = CreateElement(RT_Any, 0);
1493 0 : (*pMap)[NS_vml_wordprocessingDrawing|OOXML_borderright] = CreateElement(RT_Any, 0);
1494 0 : (*pMap)[OOXML_ClientData] = CreateElement(RT_Any, 0);
1495 0 : (*pMap)[OOXML_textdata] = CreateElement(RT_Any, 0);
1496 0 : break;
1497 : case NN_vml_main|DEFINE_BUILT_IN_ANY_TYPE:
1498 0 : (*pMap)[NS_vml|OOXML_FAST_TOKENS_END] = CreateElement(RT_Any, 0);
1499 0 : break;
1500 : default:
1501 : /* start: shape*/
1502 : /* start: shapetype*/
1503 : /* start: group*/
1504 : /* start: background*/
1505 6 : (*pMap)[NS_vml|OOXML_background] = CreateElement(RT_Properties, NN_vml_main|DEFINE_CT_Background);
1506 : /* start: fill*/
1507 : /* start: formulas*/
1508 : /* start: handles*/
1509 : /* start: imagedata*/
1510 : /* start: path*/
1511 : /* start: textbox*/
1512 : /* start: shadow*/
1513 : /* start: stroke*/
1514 : /* start: textpath*/
1515 : /* start: arc*/
1516 : /* start: curve*/
1517 : /* start: image*/
1518 : /* start: line*/
1519 : /* start: oval*/
1520 : /* start: polyline*/
1521 : /* start: rect*/
1522 : /* start: roundrect*/
1523 6 : break;
1524 : }
1525 :
1526 6 : return pMap;
1527 : }
1528 :
1529 0 : void OOXMLFactory_vml_main::charactersAction(OOXMLFastContextHandler*, const OUString &)
1530 : {
1531 0 : }
1532 :
1533 0 : string OOXMLFactory_vml_main::getDefineName(Id nId) const
1534 : {
1535 0 : static IdToStringMapPointer pMap;
1536 :
1537 0 : if (pMap.get() == NULL)
1538 : {
1539 0 : pMap = IdToStringMapPointer(new IdToStringMap());
1540 :
1541 :
1542 0 : (*pMap)[NN_vml_main|DEFINE_AG_Id] = "AG_Id";
1543 0 : (*pMap)[NN_vml_main|DEFINE_AG_Style] = "AG_Style";
1544 0 : (*pMap)[NN_vml_main|DEFINE_AG_Type] = "AG_Type";
1545 0 : (*pMap)[NN_vml_main|DEFINE_AG_Adj] = "AG_Adj";
1546 0 : (*pMap)[NN_vml_main|DEFINE_AG_Path] = "AG_Path";
1547 0 : (*pMap)[NN_vml_main|DEFINE_AG_Fill] = "AG_Fill";
1548 0 : (*pMap)[NN_vml_main|DEFINE_AG_Chromakey] = "AG_Chromakey";
1549 0 : (*pMap)[NN_vml_main|DEFINE_AG_Ext] = "AG_Ext";
1550 0 : (*pMap)[NN_vml_main|DEFINE_AG_CoreAttributes] = "AG_CoreAttributes";
1551 0 : (*pMap)[NN_vml_main|DEFINE_AG_ShapeAttributes] = "AG_ShapeAttributes";
1552 0 : (*pMap)[NN_vml_main|DEFINE_AG_OfficeCoreAttributes] = "AG_OfficeCoreAttributes";
1553 0 : (*pMap)[NN_vml_main|DEFINE_AG_OfficeShapeAttributes] = "AG_OfficeShapeAttributes";
1554 0 : (*pMap)[NN_vml_main|DEFINE_AG_AllCoreAttributes] = "AG_AllCoreAttributes";
1555 0 : (*pMap)[NN_vml_main|DEFINE_AG_AllShapeAttributes] = "AG_AllShapeAttributes";
1556 0 : (*pMap)[NN_vml_main|DEFINE_AG_ImageAttributes] = "AG_ImageAttributes";
1557 0 : (*pMap)[NN_vml_main|DEFINE_AG_StrokeAttributes] = "AG_StrokeAttributes";
1558 0 : (*pMap)[NN_vml_main|DEFINE_EG_ShapeElements] = "EG_ShapeElements";
1559 0 : (*pMap)[NN_vml_main|DEFINE_shape] = "shape";
1560 0 : (*pMap)[NN_vml_main|DEFINE_shapetype] = "shapetype";
1561 0 : (*pMap)[NN_vml_main|DEFINE_group] = "group";
1562 0 : (*pMap)[NN_vml_main|DEFINE_background] = "background";
1563 0 : (*pMap)[NN_vml_main|DEFINE_CT_Shape] = "CT_Shape";
1564 0 : (*pMap)[NN_vml_main|DEFINE_CT_Shapetype] = "CT_Shapetype";
1565 0 : (*pMap)[NN_vml_main|DEFINE_CT_Group] = "CT_Group";
1566 0 : (*pMap)[NN_vml_main|DEFINE_CT_Background] = "CT_Background";
1567 0 : (*pMap)[NN_vml_main|DEFINE_fill] = "fill";
1568 0 : (*pMap)[NN_vml_main|DEFINE_formulas] = "formulas";
1569 0 : (*pMap)[NN_vml_main|DEFINE_handles] = "handles";
1570 0 : (*pMap)[NN_vml_main|DEFINE_imagedata] = "imagedata";
1571 0 : (*pMap)[NN_vml_main|DEFINE_path] = "path";
1572 0 : (*pMap)[NN_vml_main|DEFINE_textbox] = "textbox";
1573 0 : (*pMap)[NN_vml_main|DEFINE_shadow] = "shadow";
1574 0 : (*pMap)[NN_vml_main|DEFINE_stroke] = "stroke";
1575 0 : (*pMap)[NN_vml_main|DEFINE_textpath] = "textpath";
1576 0 : (*pMap)[NN_vml_main|DEFINE_CT_Fill] = "CT_Fill";
1577 0 : (*pMap)[NN_vml_main|DEFINE_CT_Formulas] = "CT_Formulas";
1578 0 : (*pMap)[NN_vml_main|DEFINE_CT_F] = "CT_F";
1579 0 : (*pMap)[NN_vml_main|DEFINE_CT_Handles] = "CT_Handles";
1580 0 : (*pMap)[NN_vml_main|DEFINE_CT_H] = "CT_H";
1581 0 : (*pMap)[NN_vml_main|DEFINE_CT_ImageData] = "CT_ImageData";
1582 0 : (*pMap)[NN_vml_main|DEFINE_CT_Path] = "CT_Path";
1583 0 : (*pMap)[NN_vml_main|DEFINE_CT_Shadow] = "CT_Shadow";
1584 0 : (*pMap)[NN_vml_main|DEFINE_CT_Stroke] = "CT_Stroke";
1585 0 : (*pMap)[NN_vml_main|DEFINE_CT_Textbox] = "CT_Textbox";
1586 0 : (*pMap)[NN_vml_main|DEFINE_CT_TextPath] = "CT_TextPath";
1587 0 : (*pMap)[NN_vml_main|DEFINE_arc] = "arc";
1588 0 : (*pMap)[NN_vml_main|DEFINE_curve] = "curve";
1589 0 : (*pMap)[NN_vml_main|DEFINE_image] = "image";
1590 0 : (*pMap)[NN_vml_main|DEFINE_line] = "line";
1591 0 : (*pMap)[NN_vml_main|DEFINE_oval] = "oval";
1592 0 : (*pMap)[NN_vml_main|DEFINE_polyline] = "polyline";
1593 0 : (*pMap)[NN_vml_main|DEFINE_rect] = "rect";
1594 0 : (*pMap)[NN_vml_main|DEFINE_roundrect] = "roundrect";
1595 0 : (*pMap)[NN_vml_main|DEFINE_CT_Arc] = "CT_Arc";
1596 0 : (*pMap)[NN_vml_main|DEFINE_CT_Curve] = "CT_Curve";
1597 0 : (*pMap)[NN_vml_main|DEFINE_CT_Image] = "CT_Image";
1598 0 : (*pMap)[NN_vml_main|DEFINE_CT_Line] = "CT_Line";
1599 0 : (*pMap)[NN_vml_main|DEFINE_CT_Oval] = "CT_Oval";
1600 0 : (*pMap)[NN_vml_main|DEFINE_CT_PolyLine] = "CT_PolyLine";
1601 0 : (*pMap)[NN_vml_main|DEFINE_CT_Rect] = "CT_Rect";
1602 0 : (*pMap)[NN_vml_main|DEFINE_CT_RoundRect] = "CT_RoundRect";
1603 0 : (*pMap)[NN_vml_main|DEFINE_ST_Ext] = "ST_Ext";
1604 0 : (*pMap)[NN_vml_main|DEFINE_ST_TrueFalse] = "ST_TrueFalse";
1605 0 : (*pMap)[NN_vml_main|DEFINE_ST_ColorType] = "ST_ColorType";
1606 0 : (*pMap)[NN_vml_main|DEFINE_ST_FillType] = "ST_FillType";
1607 0 : (*pMap)[NN_vml_main|DEFINE_ST_FillMethod] = "ST_FillMethod";
1608 0 : (*pMap)[NN_vml_main|DEFINE_ST_ShadowType] = "ST_ShadowType";
1609 0 : (*pMap)[NN_vml_main|DEFINE_ST_StrokeLineStyle] = "ST_StrokeLineStyle";
1610 0 : (*pMap)[NN_vml_main|DEFINE_ST_StrokeJoinStyle] = "ST_StrokeJoinStyle";
1611 0 : (*pMap)[NN_vml_main|DEFINE_ST_StrokeEndCap] = "ST_StrokeEndCap";
1612 0 : (*pMap)[NN_vml_main|DEFINE_ST_StrokeArrowLength] = "ST_StrokeArrowLength";
1613 0 : (*pMap)[NN_vml_main|DEFINE_ST_StrokeArrowWidth] = "ST_StrokeArrowWidth";
1614 0 : (*pMap)[NN_vml_main|DEFINE_ST_StrokeArrowType] = "ST_StrokeArrowType";
1615 0 : (*pMap)[NN_vml_main|DEFINE_ST_ImageAspect] = "ST_ImageAspect";
1616 0 : (*pMap)[NN_vml_main|DEFINE_ST_TrueFalseBlank] = "ST_TrueFalseBlank";
1617 0 : (*pMap)[NN_vml_main|DEFINE_ST_EditAs] = "ST_EditAs";
1618 0 : (*pMap)[NN_vml_main|DEFINE_BUILT_IN_ANY_TYPE] = "BUILT_IN_ANY_TYPE";
1619 : }
1620 :
1621 0 : return (*pMap)[nId];
1622 : }
1623 :
1624 :
1625 6 : TokenToIdMapPointer OOXMLFactory_vml_main::createTokenToIdMap(Id nId)
1626 : {
1627 6 : TokenToIdMapPointer pMap(new TokenToIdMap());
1628 :
1629 : switch (nId)
1630 : {
1631 : default:
1632 : // shape
1633 : // shapetype
1634 : // group
1635 : // background
1636 : // fill
1637 : // formulas
1638 : // handles
1639 : // imagedata
1640 : // path
1641 : // textbox
1642 : // shadow
1643 : // stroke
1644 : // textpath
1645 : // arc
1646 : // curve
1647 : // image
1648 : // line
1649 : // oval
1650 : // polyline
1651 : // rect
1652 : // roundrect
1653 6 : break;
1654 : }
1655 :
1656 6 : return pMap;
1657 : }
1658 :
1659 0 : void OOXMLFactory_vml_main::attributeAction(OOXMLFastContextHandler *, Token_t, OOXMLValue::Pointer_t)
1660 : {
1661 0 : }
1662 :
1663 : #ifdef DEBUG_FACTORY
1664 : string OOXMLFactory_vml_main::getName() const
1665 : {
1666 : return "vml-main";
1667 : }
1668 : #endif
1669 :
1670 : /// @endcond
1671 30 : }}
|