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_dml-shapeEffects.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_dml_shapeEffects > OOXMLFactory_dml_shapeEffects_Mutex;
19 :
20 5 : OOXMLFactory_dml_shapeEffects::OOXMLFactory_dml_shapeEffects()
21 : {
22 : // multi-thread-safe mutex for all platforms
23 :
24 5 : osl::MutexGuard aGuard(OOXMLFactory_dml_shapeEffects_Mutex::get());
25 5 : }
26 :
27 10 : OOXMLFactory_dml_shapeEffects::~OOXMLFactory_dml_shapeEffects()
28 : {
29 10 : }
30 :
31 8 : OOXMLFactory_ns::Pointer_t OOXMLFactory_dml_shapeEffects::m_pInstance;
32 :
33 2742 : OOXMLFactory_ns::Pointer_t OOXMLFactory_dml_shapeEffects::getInstance()
34 : {
35 2742 : if (m_pInstance.get() == NULL)
36 5 : m_pInstance.reset(new OOXMLFactory_dml_shapeEffects());
37 :
38 2742 : return m_pInstance;
39 : }
40 :
41 7 : AttributeToResourceMapPointer OOXMLFactory_dml_shapeEffects::createAttributeToResourceMap(Id nId)
42 : {
43 7 : AttributeToResourceMapPointer pMap(new AttributeToResourceMap());
44 :
45 7 : switch (nId)
46 : {
47 : case NN_dml_shapeEffects|DEFINE_CT_AlphaBiLevelEffect:
48 : // CT_AlphaBiLevelEffect
49 : // empty resource: OOXML_thresh
50 0 : break;
51 : case NN_dml_shapeEffects|DEFINE_CT_AlphaModulateFixedEffect:
52 : // CT_AlphaModulateFixedEffect
53 : // empty resource: OOXML_amt
54 0 : break;
55 : case NN_dml_shapeEffects|DEFINE_CT_AlphaOutsetEffect:
56 : // CT_AlphaOutsetEffect
57 : // empty resource: OOXML_rad
58 0 : break;
59 : case NN_dml_shapeEffects|DEFINE_CT_AlphaReplaceEffect:
60 : // CT_AlphaReplaceEffect
61 : // empty resource: OOXML_a
62 0 : break;
63 : case NN_dml_shapeEffects|DEFINE_CT_BiLevelEffect:
64 : // CT_BiLevelEffect
65 : // empty resource: OOXML_thresh
66 0 : break;
67 : case NN_dml_shapeEffects|DEFINE_CT_BlurEffect:
68 : // CT_BlurEffect
69 : // empty resource: OOXML_rad
70 0 : (*pMap)[OOXML_grow] = AttributeInfo(RT_Boolean, 0);
71 0 : break;
72 : case NN_dml_shapeEffects|DEFINE_CT_ColorChangeEffect:
73 : // CT_ColorChangeEffect
74 0 : (*pMap)[OOXML_useA] = AttributeInfo(RT_Boolean, 0);
75 0 : break;
76 : case NN_dml_shapeEffects|DEFINE_CT_GlowEffect:
77 : // CT_GlowEffect
78 : // empty resource: OOXML_rad
79 0 : break;
80 : case NN_dml_shapeEffects|DEFINE_CT_HSLEffect:
81 : // CT_HSLEffect
82 : // empty resource: OOXML_hue
83 : // empty resource: OOXML_sat
84 : // empty resource: OOXML_lum
85 0 : break;
86 : case NN_dml_shapeEffects|DEFINE_CT_InnerShadowEffect:
87 : // CT_InnerShadowEffect
88 : // empty resource: OOXML_blurRad
89 : // empty resource: OOXML_dist
90 : // empty resource: OOXML_dir
91 0 : break;
92 : case NN_dml_shapeEffects|DEFINE_CT_LuminanceEffect:
93 : // CT_LuminanceEffect
94 : // empty resource: OOXML_bright
95 : // empty resource: OOXML_contrast
96 0 : break;
97 : case NN_dml_shapeEffects|DEFINE_CT_OuterShadowEffect:
98 : // CT_OuterShadowEffect
99 : // empty resource: OOXML_blurRad
100 : // empty resource: OOXML_dist
101 : // empty resource: OOXML_dir
102 : // empty resource: OOXML_sx
103 : // empty resource: OOXML_sy
104 : // empty resource: OOXML_kx
105 : // empty resource: OOXML_ky
106 : // empty resource: OOXML_algn
107 0 : (*pMap)[OOXML_rotWithShape] = AttributeInfo(RT_Boolean, 0);
108 0 : break;
109 : case NN_dml_shapeEffects|DEFINE_CT_PresetShadowEffect:
110 : // CT_PresetShadowEffect
111 0 : (*pMap)[OOXML_prst] = AttributeInfo(RT_List, NN_dml_shapeEffects|DEFINE_ST_PresetShadowVal);
112 : // empty resource: OOXML_dist
113 : // empty resource: OOXML_dir
114 0 : break;
115 : case NN_dml_shapeEffects|DEFINE_CT_ReflectionEffect:
116 : // CT_ReflectionEffect
117 : // empty resource: OOXML_blurRad
118 : // empty resource: OOXML_stA
119 : // empty resource: OOXML_stPos
120 : // empty resource: OOXML_endA
121 : // empty resource: OOXML_endPos
122 : // empty resource: OOXML_dist
123 : // empty resource: OOXML_dir
124 : // empty resource: OOXML_fadeDir
125 : // empty resource: OOXML_sx
126 : // empty resource: OOXML_sy
127 : // empty resource: OOXML_kx
128 : // empty resource: OOXML_ky
129 : // empty resource: OOXML_algn
130 0 : (*pMap)[OOXML_rotWithShape] = AttributeInfo(RT_Boolean, 0);
131 0 : break;
132 : case NN_dml_shapeEffects|DEFINE_CT_RelativeOffsetEffect:
133 : // CT_RelativeOffsetEffect
134 : // empty resource: OOXML_tx
135 : // empty resource: OOXML_ty
136 0 : break;
137 : case NN_dml_shapeEffects|DEFINE_CT_SoftEdgesEffect:
138 : // CT_SoftEdgesEffect
139 : // empty resource: OOXML_rad
140 0 : break;
141 : case NN_dml_shapeEffects|DEFINE_CT_TintEffect:
142 : // CT_TintEffect
143 : // empty resource: OOXML_hue
144 : // empty resource: OOXML_amt
145 0 : break;
146 : case NN_dml_shapeEffects|DEFINE_CT_TransformEffect:
147 : // CT_TransformEffect
148 : // empty resource: OOXML_sx
149 : // empty resource: OOXML_sy
150 : // empty resource: OOXML_kx
151 : // empty resource: OOXML_ky
152 : // empty resource: OOXML_tx
153 : // empty resource: OOXML_ty
154 0 : break;
155 : case NN_dml_shapeEffects|DEFINE_CT_LinearShadeProperties:
156 : // CT_LinearShadeProperties
157 : // empty resource: OOXML_ang
158 0 : (*pMap)[OOXML_scaled] = AttributeInfo(RT_Boolean, 0);
159 0 : break;
160 : case NN_dml_shapeEffects|DEFINE_CT_PathShadeProperties:
161 : // CT_PathShadeProperties
162 0 : (*pMap)[OOXML_path] = AttributeInfo(RT_List, NN_dml_shapeEffects|DEFINE_ST_PathShadeType);
163 0 : break;
164 : case NN_dml_shapeEffects|DEFINE_CT_GradientStop:
165 : // CT_GradientStop
166 : // empty resource: OOXML_pos
167 0 : break;
168 : case NN_dml_shapeEffects|DEFINE_CT_GradientFillProperties:
169 : // CT_GradientFillProperties
170 0 : (*pMap)[OOXML_flip] = AttributeInfo(RT_List, NN_dml_shapeEffects|DEFINE_ST_TileFlipMode);
171 0 : (*pMap)[OOXML_rotWithShape] = AttributeInfo(RT_Boolean, 0);
172 0 : break;
173 : case NN_dml_shapeEffects|DEFINE_CT_TileInfoProperties:
174 : // CT_TileInfoProperties
175 : // empty resource: OOXML_tx
176 : // empty resource: OOXML_ty
177 : // empty resource: OOXML_sx
178 : // empty resource: OOXML_sy
179 1 : (*pMap)[OOXML_flip] = AttributeInfo(RT_List, NN_dml_shapeEffects|DEFINE_ST_TileFlipMode);
180 : // empty resource: OOXML_algn
181 1 : break;
182 : case NN_dml_shapeEffects|DEFINE_CT_Blip:
183 : // CT_Blip
184 1 : (*pMap)[OOXML_cstate] = AttributeInfo(RT_List, NN_dml_shapeEffects|DEFINE_ST_BlipCompression);
185 1 : break;
186 : case NN_dml_shapeEffects|DEFINE_CT_BlipFillProperties:
187 : // CT_BlipFillProperties
188 1 : (*pMap)[OOXML_dpi] = AttributeInfo(RT_Integer, 0);
189 1 : (*pMap)[OOXML_rotWithShape] = AttributeInfo(RT_Boolean, 0);
190 1 : break;
191 : case NN_dml_shapeEffects|DEFINE_CT_PatternFillProperties:
192 : // CT_PatternFillProperties
193 0 : (*pMap)[OOXML_prst] = AttributeInfo(RT_List, NN_dml_shapeEffects|DEFINE_ST_PresetPatternVal);
194 0 : break;
195 : case NN_dml_shapeEffects|DEFINE_CT_FillOverlayEffect:
196 : // CT_FillOverlayEffect
197 0 : (*pMap)[OOXML_blend] = AttributeInfo(RT_List, NN_dml_shapeEffects|DEFINE_ST_BlendMode);
198 0 : break;
199 : case NN_dml_shapeEffects|DEFINE_CT_EffectReference:
200 : // CT_EffectReference
201 : // empty resource: OOXML_ref
202 0 : break;
203 : case NN_dml_shapeEffects|DEFINE_CT_EffectContainer:
204 : // CT_EffectContainer
205 0 : (*pMap)[OOXML_type] = AttributeInfo(RT_List, NN_dml_shapeEffects|DEFINE_ST_EffectContainerType);
206 : // empty resource: OOXML_name
207 0 : break;
208 : case NN_dml_shapeEffects|DEFINE_CT_BlendEffect:
209 : // CT_BlendEffect
210 0 : (*pMap)[OOXML_blend] = AttributeInfo(RT_List, NN_dml_shapeEffects|DEFINE_ST_BlendMode);
211 0 : break;
212 : default:
213 4 : break;
214 : }
215 :
216 7 : return pMap;
217 : }
218 :
219 1 : ListValueMapPointer OOXMLFactory_dml_shapeEffects::createListValueMap(Id nId)
220 : {
221 1 : ListValueMapPointer pMap(new ListValueMap());
222 :
223 1 : switch (nId)
224 : {
225 : case NN_dml_shapeEffects|DEFINE_ST_PresetShadowVal:
226 0 : (*pMap)[OOXMLValueString_shdw1] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw1;
227 0 : (*pMap)[OOXMLValueString_shdw2] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw2;
228 0 : (*pMap)[OOXMLValueString_shdw3] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw3;
229 0 : (*pMap)[OOXMLValueString_shdw4] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw4;
230 0 : (*pMap)[OOXMLValueString_shdw5] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw5;
231 0 : (*pMap)[OOXMLValueString_shdw6] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw6;
232 0 : (*pMap)[OOXMLValueString_shdw7] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw7;
233 0 : (*pMap)[OOXMLValueString_shdw8] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw8;
234 0 : (*pMap)[OOXMLValueString_shdw9] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw9;
235 0 : (*pMap)[OOXMLValueString_shdw10] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw10;
236 0 : (*pMap)[OOXMLValueString_shdw11] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw11;
237 0 : (*pMap)[OOXMLValueString_shdw12] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw12;
238 0 : (*pMap)[OOXMLValueString_shdw13] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw13;
239 0 : (*pMap)[OOXMLValueString_shdw14] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw14;
240 0 : (*pMap)[OOXMLValueString_shdw15] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw15;
241 0 : (*pMap)[OOXMLValueString_shdw16] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw16;
242 0 : (*pMap)[OOXMLValueString_shdw17] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw17;
243 0 : (*pMap)[OOXMLValueString_shdw18] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw18;
244 0 : (*pMap)[OOXMLValueString_shdw19] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw19;
245 0 : (*pMap)[OOXMLValueString_shdw20] = NS_ooxml::LN_Value_drawingml_ST_PresetShadowVal_shdw20;
246 0 : break;
247 : case NN_dml_shapeEffects|DEFINE_ST_PathShadeType:
248 0 : (*pMap)[OOXMLValueString_shape] = NS_ooxml::LN_Value_drawingml_ST_PathShadeType_shape;
249 0 : (*pMap)[OOXMLValueString_circle] = NS_ooxml::LN_Value_drawingml_ST_PathShadeType_circle;
250 0 : (*pMap)[OOXMLValueString_rect] = NS_ooxml::LN_Value_drawingml_ST_PathShadeType_rect;
251 0 : break;
252 : case NN_dml_shapeEffects|DEFINE_ST_TileFlipMode:
253 1 : (*pMap)[OOXMLValueString_none] = NS_ooxml::LN_Value_drawingml_ST_TileFlipMode_none;
254 1 : (*pMap)[OOXMLValueString_x] = NS_ooxml::LN_Value_drawingml_ST_TileFlipMode_x;
255 1 : (*pMap)[OOXMLValueString_y] = NS_ooxml::LN_Value_drawingml_ST_TileFlipMode_y;
256 1 : (*pMap)[OOXMLValueString_xy] = NS_ooxml::LN_Value_drawingml_ST_TileFlipMode_xy;
257 1 : break;
258 : case NN_dml_shapeEffects|DEFINE_ST_BlipCompression:
259 0 : (*pMap)[OOXMLValueString_email] = NS_ooxml::LN_Value_drawingml_ST_BlipCompression_email;
260 0 : (*pMap)[OOXMLValueString_screen] = NS_ooxml::LN_Value_drawingml_ST_BlipCompression_screen;
261 0 : (*pMap)[OOXMLValueString_print] = NS_ooxml::LN_Value_drawingml_ST_BlipCompression_print;
262 0 : (*pMap)[OOXMLValueString_hqprint] = NS_ooxml::LN_Value_drawingml_ST_BlipCompression_hqprint;
263 0 : (*pMap)[OOXMLValueString_none] = NS_ooxml::LN_Value_drawingml_ST_BlipCompression_none;
264 0 : break;
265 : case NN_dml_shapeEffects|DEFINE_ST_PresetPatternVal:
266 0 : (*pMap)[OOXMLValueString_pct5] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_pct5;
267 0 : (*pMap)[OOXMLValueString_pct10] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_pct10;
268 0 : (*pMap)[OOXMLValueString_pct20] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_pct20;
269 0 : (*pMap)[OOXMLValueString_pct25] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_pct25;
270 0 : (*pMap)[OOXMLValueString_pct30] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_pct30;
271 0 : (*pMap)[OOXMLValueString_pct40] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_pct40;
272 0 : (*pMap)[OOXMLValueString_pct50] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_pct50;
273 0 : (*pMap)[OOXMLValueString_pct60] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_pct60;
274 0 : (*pMap)[OOXMLValueString_pct70] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_pct70;
275 0 : (*pMap)[OOXMLValueString_pct75] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_pct75;
276 0 : (*pMap)[OOXMLValueString_pct80] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_pct80;
277 0 : (*pMap)[OOXMLValueString_pct90] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_pct90;
278 0 : (*pMap)[OOXMLValueString_horz] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_horz;
279 0 : (*pMap)[OOXMLValueString_vert] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_vert;
280 0 : (*pMap)[OOXMLValueString_ltHorz] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_ltHorz;
281 0 : (*pMap)[OOXMLValueString_ltVert] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_ltVert;
282 0 : (*pMap)[OOXMLValueString_dkHorz] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_dkHorz;
283 0 : (*pMap)[OOXMLValueString_dkVert] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_dkVert;
284 0 : (*pMap)[OOXMLValueString_narHorz] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_narHorz;
285 0 : (*pMap)[OOXMLValueString_narVert] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_narVert;
286 0 : (*pMap)[OOXMLValueString_dashHorz] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_dashHorz;
287 0 : (*pMap)[OOXMLValueString_dashVert] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_dashVert;
288 0 : (*pMap)[OOXMLValueString_cross] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_cross;
289 0 : (*pMap)[OOXMLValueString_dnDiag] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_dnDiag;
290 0 : (*pMap)[OOXMLValueString_upDiag] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_upDiag;
291 0 : (*pMap)[OOXMLValueString_ltDnDiag] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_ltDnDiag;
292 0 : (*pMap)[OOXMLValueString_ltUpDiag] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_ltUpDiag;
293 0 : (*pMap)[OOXMLValueString_dkDnDiag] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_dkDnDiag;
294 0 : (*pMap)[OOXMLValueString_dkUpDiag] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_dkUpDiag;
295 0 : (*pMap)[OOXMLValueString_wdDnDiag] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_wdDnDiag;
296 0 : (*pMap)[OOXMLValueString_wdUpDiag] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_wdUpDiag;
297 0 : (*pMap)[OOXMLValueString_dashDnDiag] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_dashDnDiag;
298 0 : (*pMap)[OOXMLValueString_dashUpDiag] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_dashUpDiag;
299 0 : (*pMap)[OOXMLValueString_diagCross] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_diagCross;
300 0 : (*pMap)[OOXMLValueString_smCheck] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_smCheck;
301 0 : (*pMap)[OOXMLValueString_lgCheck] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_lgCheck;
302 0 : (*pMap)[OOXMLValueString_smGrid] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_smGrid;
303 0 : (*pMap)[OOXMLValueString_lgGrid] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_lgGrid;
304 0 : (*pMap)[OOXMLValueString_dotGrid] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_dotGrid;
305 0 : (*pMap)[OOXMLValueString_smConfetti] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_smConfetti;
306 0 : (*pMap)[OOXMLValueString_lgConfetti] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_lgConfetti;
307 0 : (*pMap)[OOXMLValueString_horzBrick] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_horzBrick;
308 0 : (*pMap)[OOXMLValueString_diagBrick] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_diagBrick;
309 0 : (*pMap)[OOXMLValueString_solidDmnd] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_solidDmnd;
310 0 : (*pMap)[OOXMLValueString_openDmnd] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_openDmnd;
311 0 : (*pMap)[OOXMLValueString_dotDmnd] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_dotDmnd;
312 0 : (*pMap)[OOXMLValueString_plaid] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_plaid;
313 0 : (*pMap)[OOXMLValueString_sphere] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_sphere;
314 0 : (*pMap)[OOXMLValueString_weave] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_weave;
315 0 : (*pMap)[OOXMLValueString_divot] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_divot;
316 0 : (*pMap)[OOXMLValueString_shingle] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_shingle;
317 0 : (*pMap)[OOXMLValueString_wave] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_wave;
318 0 : (*pMap)[OOXMLValueString_trellis] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_trellis;
319 0 : (*pMap)[OOXMLValueString_zigZag] = NS_ooxml::LN_Value_drawingml_ST_PresetPatternVal_zigZag;
320 0 : break;
321 : case NN_dml_shapeEffects|DEFINE_ST_BlendMode:
322 0 : (*pMap)[OOXMLValueString_over] = NS_ooxml::LN_Value_drawingml_ST_BlendMode_over;
323 0 : (*pMap)[OOXMLValueString_mult] = NS_ooxml::LN_Value_drawingml_ST_BlendMode_mult;
324 0 : (*pMap)[OOXMLValueString_screen] = NS_ooxml::LN_Value_drawingml_ST_BlendMode_screen;
325 0 : (*pMap)[OOXMLValueString_darken] = NS_ooxml::LN_Value_drawingml_ST_BlendMode_darken;
326 0 : (*pMap)[OOXMLValueString_lighten] = NS_ooxml::LN_Value_drawingml_ST_BlendMode_lighten;
327 0 : break;
328 : case NN_dml_shapeEffects|DEFINE_ST_EffectContainerType:
329 0 : (*pMap)[OOXMLValueString_sib] = NS_ooxml::LN_Value_drawingml_ST_EffectContainerType_sib;
330 0 : (*pMap)[OOXMLValueString_tree] = NS_ooxml::LN_Value_drawingml_ST_EffectContainerType_tree;
331 0 : break;
332 : default:
333 0 : break;
334 : }
335 :
336 1 : return pMap;
337 : }
338 17 : CreateElementMapPointer OOXMLFactory_dml_shapeEffects::createCreateElementMap(Id nId)
339 : {
340 17 : CreateElementMapPointer pMap(new CreateElementMap());
341 :
342 17 : switch (nId)
343 : {
344 : case NN_dml_shapeEffects|DEFINE_CT_AlphaInverseEffect:
345 : /* ref: EG_ColorChoice*/
346 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_ScRgbColor);
347 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SRgbColor);
348 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_HslColor);
349 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SystemColor);
350 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SchemeColor);
351 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_PresetColor);
352 0 : break;
353 : case NN_dml_shapeEffects|DEFINE_CT_ColorChangeEffect:
354 0 : (*pMap)[NS_drawingml|OOXML_clrFrom] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_Color);
355 0 : (*pMap)[NS_drawingml|OOXML_clrTo] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_Color);
356 0 : break;
357 : case NN_dml_shapeEffects|DEFINE_CT_ColorReplaceEffect:
358 : /* ref: EG_ColorChoice*/
359 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_ScRgbColor);
360 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SRgbColor);
361 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_HslColor);
362 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SystemColor);
363 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SchemeColor);
364 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_PresetColor);
365 0 : break;
366 : case NN_dml_shapeEffects|DEFINE_CT_DuotoneEffect:
367 : /* ref: EG_ColorChoice*/
368 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_ScRgbColor);
369 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SRgbColor);
370 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_HslColor);
371 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SystemColor);
372 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SchemeColor);
373 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_PresetColor);
374 0 : break;
375 : case NN_dml_shapeEffects|DEFINE_CT_GlowEffect:
376 : /* ref: EG_ColorChoice*/
377 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_ScRgbColor);
378 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SRgbColor);
379 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_HslColor);
380 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SystemColor);
381 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SchemeColor);
382 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_PresetColor);
383 0 : break;
384 : case NN_dml_shapeEffects|DEFINE_CT_InnerShadowEffect:
385 : /* ref: EG_ColorChoice*/
386 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_ScRgbColor);
387 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SRgbColor);
388 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_HslColor);
389 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SystemColor);
390 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SchemeColor);
391 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_PresetColor);
392 0 : break;
393 : case NN_dml_shapeEffects|DEFINE_CT_OuterShadowEffect:
394 : /* ref: EG_ColorChoice*/
395 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_ScRgbColor);
396 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SRgbColor);
397 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_HslColor);
398 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SystemColor);
399 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SchemeColor);
400 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_PresetColor);
401 0 : break;
402 : case NN_dml_shapeEffects|DEFINE_CT_PresetShadowEffect:
403 : /* ref: EG_ColorChoice*/
404 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_ScRgbColor);
405 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SRgbColor);
406 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_HslColor);
407 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SystemColor);
408 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SchemeColor);
409 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_PresetColor);
410 0 : break;
411 : case NN_dml_shapeEffects|DEFINE_CT_SolidColorFillProperties:
412 : /* ref: EG_ColorChoice*/
413 4 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_ScRgbColor);
414 4 : (*pMap)[NS_drawingml|OOXML_srgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SRgbColor);
415 4 : (*pMap)[NS_drawingml|OOXML_hslClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_HslColor);
416 4 : (*pMap)[NS_drawingml|OOXML_sysClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SystemColor);
417 4 : (*pMap)[NS_drawingml|OOXML_schemeClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SchemeColor);
418 4 : (*pMap)[NS_drawingml|OOXML_prstClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_PresetColor);
419 4 : break;
420 : case NN_dml_shapeEffects|DEFINE_CT_GradientStop:
421 : /* ref: EG_ColorChoice*/
422 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_ScRgbColor);
423 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SRgbColor);
424 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_HslColor);
425 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SystemColor);
426 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SchemeColor);
427 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_PresetColor);
428 0 : break;
429 : case NN_dml_shapeEffects|DEFINE_CT_GradientStopList:
430 0 : (*pMap)[NS_drawingml|OOXML_gs] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_GradientStop);
431 0 : break;
432 : case NN_dml_shapeEffects|DEFINE_EG_FillModeProperties:
433 0 : (*pMap)[NS_drawingml|OOXML_tile] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_TileInfoProperties);
434 0 : (*pMap)[NS_drawingml|OOXML_stretch] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_StretchInfoProperties);
435 0 : break;
436 : case NN_dml_shapeEffects|DEFINE_CT_BlipFillProperties:
437 : /* ref: EG_FillModeProperties*/
438 1 : (*pMap)[NS_drawingml|OOXML_tile] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_TileInfoProperties);
439 1 : (*pMap)[NS_drawingml|OOXML_stretch] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_StretchInfoProperties);
440 1 : (*pMap)[NS_drawingml|OOXML_blip] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_Blip);
441 1 : break;
442 : case NN_dml_shapeEffects|DEFINE_CT_PatternFillProperties:
443 0 : (*pMap)[NS_drawingml|OOXML_fgClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_Color);
444 0 : (*pMap)[NS_drawingml|OOXML_bgClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_Color);
445 0 : break;
446 : case NN_dml_shapeEffects|DEFINE_EG_FillProperties:
447 0 : (*pMap)[NS_drawingml|OOXML_solidFill] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_SolidColorFillProperties);
448 0 : (*pMap)[NS_drawingml|OOXML_blipFill] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_BlipFillProperties);
449 0 : break;
450 : case NN_dml_shapeEffects|DEFINE_CT_FillProperties:
451 : /* ref: EG_FillProperties*/
452 0 : (*pMap)[NS_drawingml|OOXML_solidFill] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_SolidColorFillProperties);
453 0 : (*pMap)[NS_drawingml|OOXML_blipFill] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_BlipFillProperties);
454 0 : break;
455 : case NN_dml_shapeEffects|DEFINE_CT_FillEffect:
456 : /* ref: EG_FillProperties*/
457 0 : (*pMap)[NS_drawingml|OOXML_solidFill] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_SolidColorFillProperties);
458 0 : (*pMap)[NS_drawingml|OOXML_blipFill] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_BlipFillProperties);
459 0 : break;
460 : case NN_dml_shapeEffects|DEFINE_CT_FillOverlayEffect:
461 : /* ref: EG_FillProperties*/
462 0 : (*pMap)[NS_drawingml|OOXML_solidFill] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_SolidColorFillProperties);
463 0 : (*pMap)[NS_drawingml|OOXML_blipFill] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_BlipFillProperties);
464 0 : break;
465 : case NN_dml_shapeEffects|DEFINE_EG_Effect:
466 0 : (*pMap)[NS_drawingml|OOXML_cont] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_EffectContainer);
467 0 : break;
468 : case NN_dml_shapeEffects|DEFINE_CT_EffectContainer:
469 : /* ref: EG_Effect*/
470 0 : (*pMap)[NS_drawingml|OOXML_cont] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_EffectContainer);
471 0 : break;
472 : case NN_dml_shapeEffects|DEFINE_CT_AlphaModulateEffect:
473 0 : (*pMap)[NS_drawingml|OOXML_cont] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_EffectContainer);
474 0 : break;
475 : case NN_dml_shapeEffects|DEFINE_CT_BlendEffect:
476 0 : (*pMap)[NS_drawingml|OOXML_cont] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_EffectContainer);
477 0 : break;
478 : case NN_dml_shapeEffects|DEFINE_EG_EffectProperties:
479 0 : (*pMap)[NS_drawingml|OOXML_effectDag] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_EffectContainer);
480 0 : break;
481 : case NN_dml_shapeEffects|DEFINE_CT_EffectProperties:
482 : /* ref: EG_EffectProperties*/
483 0 : (*pMap)[NS_drawingml|OOXML_effectDag] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_EffectContainer);
484 0 : break;
485 : case NN_dml_shapeEffects|DEFINE_blip:
486 0 : (*pMap)[NS_drawingml|OOXML_blip] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_Blip);
487 0 : break;
488 : default:
489 12 : break;
490 : }
491 :
492 17 : return pMap;
493 : }
494 :
495 0 : void OOXMLFactory_dml_shapeEffects::charactersAction(OOXMLFastContextHandler*, const OUString &)
496 : {
497 0 : }
498 :
499 0 : string OOXMLFactory_dml_shapeEffects::getDefineName(Id nId) const
500 : {
501 0 : static IdToStringMapPointer pMap;
502 :
503 0 : if (pMap.get() == NULL)
504 : {
505 0 : pMap = IdToStringMapPointer(new IdToStringMap());
506 :
507 :
508 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_AlphaBiLevelEffect] = "CT_AlphaBiLevelEffect";
509 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_AlphaCeilingEffect] = "CT_AlphaCeilingEffect";
510 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_AlphaFloorEffect] = "CT_AlphaFloorEffect";
511 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_AlphaInverseEffect] = "CT_AlphaInverseEffect";
512 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_AlphaModulateFixedEffect] = "CT_AlphaModulateFixedEffect";
513 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_AlphaOutsetEffect] = "CT_AlphaOutsetEffect";
514 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_AlphaReplaceEffect] = "CT_AlphaReplaceEffect";
515 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_BiLevelEffect] = "CT_BiLevelEffect";
516 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_BlurEffect] = "CT_BlurEffect";
517 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_ColorChangeEffect] = "CT_ColorChangeEffect";
518 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_ColorReplaceEffect] = "CT_ColorReplaceEffect";
519 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_DuotoneEffect] = "CT_DuotoneEffect";
520 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_GlowEffect] = "CT_GlowEffect";
521 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_GrayscaleEffect] = "CT_GrayscaleEffect";
522 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_HSLEffect] = "CT_HSLEffect";
523 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_InnerShadowEffect] = "CT_InnerShadowEffect";
524 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_LuminanceEffect] = "CT_LuminanceEffect";
525 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_OuterShadowEffect] = "CT_OuterShadowEffect";
526 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_ST_PresetShadowVal] = "ST_PresetShadowVal";
527 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_PresetShadowEffect] = "CT_PresetShadowEffect";
528 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_ReflectionEffect] = "CT_ReflectionEffect";
529 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_RelativeOffsetEffect] = "CT_RelativeOffsetEffect";
530 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_SoftEdgesEffect] = "CT_SoftEdgesEffect";
531 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_TintEffect] = "CT_TintEffect";
532 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_TransformEffect] = "CT_TransformEffect";
533 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_NoFillProperties] = "CT_NoFillProperties";
534 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_SolidColorFillProperties] = "CT_SolidColorFillProperties";
535 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_LinearShadeProperties] = "CT_LinearShadeProperties";
536 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_ST_PathShadeType] = "ST_PathShadeType";
537 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_PathShadeProperties] = "CT_PathShadeProperties";
538 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_EG_ShadeProperties] = "EG_ShadeProperties";
539 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_ST_TileFlipMode] = "ST_TileFlipMode";
540 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_GradientStop] = "CT_GradientStop";
541 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_GradientStopList] = "CT_GradientStopList";
542 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_GradientFillProperties] = "CT_GradientFillProperties";
543 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_TileInfoProperties] = "CT_TileInfoProperties";
544 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_StretchInfoProperties] = "CT_StretchInfoProperties";
545 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_EG_FillModeProperties] = "EG_FillModeProperties";
546 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_ST_BlipCompression] = "ST_BlipCompression";
547 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_Blip] = "CT_Blip";
548 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_BlipFillProperties] = "CT_BlipFillProperties";
549 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_ST_PresetPatternVal] = "ST_PresetPatternVal";
550 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_PatternFillProperties] = "CT_PatternFillProperties";
551 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_GroupFillProperties] = "CT_GroupFillProperties";
552 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_EG_FillProperties] = "EG_FillProperties";
553 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_FillProperties] = "CT_FillProperties";
554 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_FillEffect] = "CT_FillEffect";
555 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_ST_BlendMode] = "ST_BlendMode";
556 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_FillOverlayEffect] = "CT_FillOverlayEffect";
557 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_EffectReference] = "CT_EffectReference";
558 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_EG_Effect] = "EG_Effect";
559 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_ST_EffectContainerType] = "ST_EffectContainerType";
560 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_EffectContainer] = "CT_EffectContainer";
561 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_AlphaModulateEffect] = "CT_AlphaModulateEffect";
562 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_BlendEffect] = "CT_BlendEffect";
563 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_EffectList] = "CT_EffectList";
564 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_EG_EffectProperties] = "EG_EffectProperties";
565 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_CT_EffectProperties] = "CT_EffectProperties";
566 0 : (*pMap)[NN_dml_shapeEffects|DEFINE_blip] = "blip";
567 : }
568 :
569 0 : return (*pMap)[nId];
570 : }
571 :
572 :
573 18 : TokenToIdMapPointer OOXMLFactory_dml_shapeEffects::createTokenToIdMap(Id nId)
574 : {
575 18 : TokenToIdMapPointer pMap(new TokenToIdMap());
576 :
577 18 : switch (nId)
578 : {
579 : case NN_dml_shapeEffects|DEFINE_CT_AlphaInverseEffect:
580 : // EG_ColorChoice
581 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = NS_ooxml::LN_EG_ColorChoice_scrgbClr;
582 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = NS_ooxml::LN_EG_ColorChoice_srgbClr;
583 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = NS_ooxml::LN_EG_ColorChoice_hslClr;
584 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = NS_ooxml::LN_EG_ColorChoice_sysClr;
585 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = NS_ooxml::LN_EG_ColorChoice_schemeClr;
586 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = NS_ooxml::LN_EG_ColorChoice_prstClr;
587 0 : break;
588 : case NN_dml_shapeEffects|DEFINE_CT_ColorReplaceEffect:
589 : // EG_ColorChoice
590 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = NS_ooxml::LN_EG_ColorChoice_scrgbClr;
591 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = NS_ooxml::LN_EG_ColorChoice_srgbClr;
592 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = NS_ooxml::LN_EG_ColorChoice_hslClr;
593 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = NS_ooxml::LN_EG_ColorChoice_sysClr;
594 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = NS_ooxml::LN_EG_ColorChoice_schemeClr;
595 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = NS_ooxml::LN_EG_ColorChoice_prstClr;
596 0 : break;
597 : case NN_dml_shapeEffects|DEFINE_CT_DuotoneEffect:
598 : // EG_ColorChoice
599 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = NS_ooxml::LN_EG_ColorChoice_scrgbClr;
600 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = NS_ooxml::LN_EG_ColorChoice_srgbClr;
601 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = NS_ooxml::LN_EG_ColorChoice_hslClr;
602 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = NS_ooxml::LN_EG_ColorChoice_sysClr;
603 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = NS_ooxml::LN_EG_ColorChoice_schemeClr;
604 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = NS_ooxml::LN_EG_ColorChoice_prstClr;
605 0 : break;
606 : case NN_dml_shapeEffects|DEFINE_CT_GlowEffect:
607 : // EG_ColorChoice
608 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = NS_ooxml::LN_EG_ColorChoice_scrgbClr;
609 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = NS_ooxml::LN_EG_ColorChoice_srgbClr;
610 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = NS_ooxml::LN_EG_ColorChoice_hslClr;
611 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = NS_ooxml::LN_EG_ColorChoice_sysClr;
612 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = NS_ooxml::LN_EG_ColorChoice_schemeClr;
613 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = NS_ooxml::LN_EG_ColorChoice_prstClr;
614 0 : break;
615 : case NN_dml_shapeEffects|DEFINE_CT_InnerShadowEffect:
616 : // EG_ColorChoice
617 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = NS_ooxml::LN_EG_ColorChoice_scrgbClr;
618 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = NS_ooxml::LN_EG_ColorChoice_srgbClr;
619 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = NS_ooxml::LN_EG_ColorChoice_hslClr;
620 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = NS_ooxml::LN_EG_ColorChoice_sysClr;
621 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = NS_ooxml::LN_EG_ColorChoice_schemeClr;
622 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = NS_ooxml::LN_EG_ColorChoice_prstClr;
623 0 : break;
624 : case NN_dml_shapeEffects|DEFINE_CT_OuterShadowEffect:
625 : // EG_ColorChoice
626 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = NS_ooxml::LN_EG_ColorChoice_scrgbClr;
627 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = NS_ooxml::LN_EG_ColorChoice_srgbClr;
628 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = NS_ooxml::LN_EG_ColorChoice_hslClr;
629 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = NS_ooxml::LN_EG_ColorChoice_sysClr;
630 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = NS_ooxml::LN_EG_ColorChoice_schemeClr;
631 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = NS_ooxml::LN_EG_ColorChoice_prstClr;
632 0 : break;
633 : case NN_dml_shapeEffects|DEFINE_CT_PresetShadowEffect:
634 : // EG_ColorChoice
635 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = NS_ooxml::LN_EG_ColorChoice_scrgbClr;
636 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = NS_ooxml::LN_EG_ColorChoice_srgbClr;
637 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = NS_ooxml::LN_EG_ColorChoice_hslClr;
638 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = NS_ooxml::LN_EG_ColorChoice_sysClr;
639 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = NS_ooxml::LN_EG_ColorChoice_schemeClr;
640 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = NS_ooxml::LN_EG_ColorChoice_prstClr;
641 0 : break;
642 : case NN_dml_shapeEffects|DEFINE_CT_SolidColorFillProperties:
643 : // EG_ColorChoice
644 4 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = NS_ooxml::LN_EG_ColorChoice_scrgbClr;
645 4 : (*pMap)[NS_drawingml|OOXML_srgbClr] = NS_ooxml::LN_EG_ColorChoice_srgbClr;
646 4 : (*pMap)[NS_drawingml|OOXML_hslClr] = NS_ooxml::LN_EG_ColorChoice_hslClr;
647 4 : (*pMap)[NS_drawingml|OOXML_sysClr] = NS_ooxml::LN_EG_ColorChoice_sysClr;
648 4 : (*pMap)[NS_drawingml|OOXML_schemeClr] = NS_ooxml::LN_EG_ColorChoice_schemeClr;
649 4 : (*pMap)[NS_drawingml|OOXML_prstClr] = NS_ooxml::LN_EG_ColorChoice_prstClr;
650 4 : break;
651 : case NN_dml_shapeEffects|DEFINE_CT_GradientStop:
652 : // EG_ColorChoice
653 0 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = NS_ooxml::LN_EG_ColorChoice_scrgbClr;
654 0 : (*pMap)[NS_drawingml|OOXML_srgbClr] = NS_ooxml::LN_EG_ColorChoice_srgbClr;
655 0 : (*pMap)[NS_drawingml|OOXML_hslClr] = NS_ooxml::LN_EG_ColorChoice_hslClr;
656 0 : (*pMap)[NS_drawingml|OOXML_sysClr] = NS_ooxml::LN_EG_ColorChoice_sysClr;
657 0 : (*pMap)[NS_drawingml|OOXML_schemeClr] = NS_ooxml::LN_EG_ColorChoice_schemeClr;
658 0 : (*pMap)[NS_drawingml|OOXML_prstClr] = NS_ooxml::LN_EG_ColorChoice_prstClr;
659 : // CT_GradientStop
660 0 : (*pMap)[OOXML_pos] = NS_ooxml::LN_CT_GradientStop_pos;
661 0 : break;
662 : case NN_dml_shapeEffects|DEFINE_CT_TileInfoProperties:
663 : // CT_TileInfoProperties
664 1 : (*pMap)[OOXML_tx] = NS_ooxml::LN_CT_TileInfoProperties_tx;
665 1 : (*pMap)[OOXML_ty] = NS_ooxml::LN_CT_TileInfoProperties_ty;
666 1 : (*pMap)[OOXML_sx] = NS_ooxml::LN_CT_TileInfoProperties_sx;
667 1 : (*pMap)[OOXML_sy] = NS_ooxml::LN_CT_TileInfoProperties_sy;
668 1 : (*pMap)[OOXML_flip] = NS_ooxml::LN_CT_TileInfoProperties_flip;
669 1 : (*pMap)[OOXML_algn] = NS_ooxml::LN_CT_TileInfoProperties_algn;
670 1 : break;
671 : case NN_dml_shapeEffects|DEFINE_CT_StretchInfoProperties:
672 : // CT_StretchInfoProperties
673 0 : (*pMap)[NS_drawingml|OOXML_fillRect] = NS_ooxml::LN_CT_StretchInfoProperties_fillRect;
674 0 : break;
675 : case NN_dml_shapeEffects|DEFINE_EG_FillModeProperties:
676 : // EG_FillModeProperties
677 0 : (*pMap)[NS_drawingml|OOXML_tile] = NS_ooxml::LN_EG_FillModeProperties_tile;
678 0 : (*pMap)[NS_drawingml|OOXML_stretch] = NS_ooxml::LN_EG_FillModeProperties_stretch;
679 0 : break;
680 : case NN_dml_shapeEffects|DEFINE_CT_Blip:
681 : // AG_Blob
682 1 : (*pMap)[NS_relationships|OOXML_embed] = NS_ooxml::LN_AG_Blob_r_embed;
683 1 : (*pMap)[NS_relationships|OOXML_link] = NS_ooxml::LN_AG_Blob_r_link;
684 : // CT_Blip
685 1 : (*pMap)[NS_drawingml|OOXML_alphaBiLevel] = NS_ooxml::LN_CT_Blip_alphaBiLevel;
686 1 : (*pMap)[NS_drawingml|OOXML_alphaCeiling] = NS_ooxml::LN_CT_Blip_alphaCeiling;
687 1 : (*pMap)[NS_drawingml|OOXML_alphaFloor] = NS_ooxml::LN_CT_Blip_alphaFloor;
688 1 : (*pMap)[NS_drawingml|OOXML_alphaInv] = NS_ooxml::LN_CT_Blip_alphaInv;
689 1 : (*pMap)[NS_drawingml|OOXML_alphaMod] = NS_ooxml::LN_CT_Blip_alphaMod;
690 1 : (*pMap)[NS_drawingml|OOXML_alphaModFix] = NS_ooxml::LN_CT_Blip_alphaModFix;
691 1 : (*pMap)[NS_drawingml|OOXML_alphaRepl] = NS_ooxml::LN_CT_Blip_alphaRepl;
692 1 : (*pMap)[NS_drawingml|OOXML_biLevel] = NS_ooxml::LN_CT_Blip_biLevel;
693 1 : (*pMap)[NS_drawingml|OOXML_blur] = NS_ooxml::LN_CT_Blip_blur;
694 1 : (*pMap)[NS_drawingml|OOXML_clrChange] = NS_ooxml::LN_CT_Blip_clrChange;
695 1 : (*pMap)[NS_drawingml|OOXML_clrRepl] = NS_ooxml::LN_CT_Blip_clrRepl;
696 1 : (*pMap)[NS_drawingml|OOXML_duotone] = NS_ooxml::LN_CT_Blip_duotone;
697 1 : (*pMap)[NS_drawingml|OOXML_fillOverlay] = NS_ooxml::LN_CT_Blip_fillOverlay;
698 1 : (*pMap)[NS_drawingml|OOXML_grayscl] = NS_ooxml::LN_CT_Blip_grayscl;
699 1 : (*pMap)[NS_drawingml|OOXML_hsl] = NS_ooxml::LN_CT_Blip_hsl;
700 1 : (*pMap)[NS_drawingml|OOXML_lum] = NS_ooxml::LN_CT_Blip_lum;
701 1 : (*pMap)[NS_drawingml|OOXML_tint] = NS_ooxml::LN_CT_Blip_tint;
702 1 : (*pMap)[NS_drawingml|OOXML_extLst] = NS_ooxml::LN_CT_Blip_extLst;
703 1 : (*pMap)[OOXML_cstate] = NS_ooxml::LN_CT_Blip_cstate;
704 1 : break;
705 : case NN_dml_shapeEffects|DEFINE_CT_BlipFillProperties:
706 : // EG_FillModeProperties
707 1 : (*pMap)[NS_drawingml|OOXML_tile] = NS_ooxml::LN_EG_FillModeProperties_tile;
708 1 : (*pMap)[NS_drawingml|OOXML_stretch] = NS_ooxml::LN_EG_FillModeProperties_stretch;
709 : // CT_BlipFillProperties
710 1 : (*pMap)[NS_drawingml|OOXML_blip] = NS_ooxml::LN_CT_BlipFillProperties_blip;
711 1 : (*pMap)[NS_drawingml|OOXML_srcRect] = NS_ooxml::LN_CT_BlipFillProperties_srcRect;
712 1 : (*pMap)[OOXML_dpi] = NS_ooxml::LN_CT_BlipFillProperties_dpi;
713 1 : (*pMap)[OOXML_rotWithShape] = NS_ooxml::LN_CT_BlipFillProperties_rotWithShape;
714 1 : break;
715 : case NN_dml_shapeEffects|DEFINE_EG_Effect:
716 : // EG_Effect
717 0 : (*pMap)[NS_drawingml|OOXML_cont] = NS_ooxml::LN_EG_Effect_cont;
718 0 : (*pMap)[NS_drawingml|OOXML_effect] = NS_ooxml::LN_EG_Effect_effect;
719 0 : (*pMap)[NS_drawingml|OOXML_alphaBiLevel] = NS_ooxml::LN_EG_Effect_alphaBiLevel;
720 0 : (*pMap)[NS_drawingml|OOXML_alphaCeiling] = NS_ooxml::LN_EG_Effect_alphaCeiling;
721 0 : (*pMap)[NS_drawingml|OOXML_alphaFloor] = NS_ooxml::LN_EG_Effect_alphaFloor;
722 0 : (*pMap)[NS_drawingml|OOXML_alphaInv] = NS_ooxml::LN_EG_Effect_alphaInv;
723 0 : (*pMap)[NS_drawingml|OOXML_alphaMod] = NS_ooxml::LN_EG_Effect_alphaMod;
724 0 : (*pMap)[NS_drawingml|OOXML_alphaModFix] = NS_ooxml::LN_EG_Effect_alphaModFix;
725 0 : (*pMap)[NS_drawingml|OOXML_alphaOutset] = NS_ooxml::LN_EG_Effect_alphaOutset;
726 0 : (*pMap)[NS_drawingml|OOXML_alphaRepl] = NS_ooxml::LN_EG_Effect_alphaRepl;
727 0 : (*pMap)[NS_drawingml|OOXML_biLevel] = NS_ooxml::LN_EG_Effect_biLevel;
728 0 : (*pMap)[NS_drawingml|OOXML_blend] = NS_ooxml::LN_EG_Effect_blend;
729 0 : (*pMap)[NS_drawingml|OOXML_blur] = NS_ooxml::LN_EG_Effect_blur;
730 0 : (*pMap)[NS_drawingml|OOXML_clrChange] = NS_ooxml::LN_EG_Effect_clrChange;
731 0 : (*pMap)[NS_drawingml|OOXML_clrRepl] = NS_ooxml::LN_EG_Effect_clrRepl;
732 0 : (*pMap)[NS_drawingml|OOXML_duotone] = NS_ooxml::LN_EG_Effect_duotone;
733 0 : (*pMap)[NS_drawingml|OOXML_fill] = NS_ooxml::LN_EG_Effect_fill;
734 0 : (*pMap)[NS_drawingml|OOXML_fillOverlay] = NS_ooxml::LN_EG_Effect_fillOverlay;
735 0 : (*pMap)[NS_drawingml|OOXML_glow] = NS_ooxml::LN_EG_Effect_glow;
736 0 : (*pMap)[NS_drawingml|OOXML_grayscl] = NS_ooxml::LN_EG_Effect_grayscl;
737 0 : (*pMap)[NS_drawingml|OOXML_hsl] = NS_ooxml::LN_EG_Effect_hsl;
738 0 : (*pMap)[NS_drawingml|OOXML_innerShdw] = NS_ooxml::LN_EG_Effect_innerShdw;
739 0 : (*pMap)[NS_drawingml|OOXML_lum] = NS_ooxml::LN_EG_Effect_lum;
740 0 : (*pMap)[NS_drawingml|OOXML_outerShdw] = NS_ooxml::LN_EG_Effect_outerShdw;
741 0 : (*pMap)[NS_drawingml|OOXML_prstShdw] = NS_ooxml::LN_EG_Effect_prstShdw;
742 0 : (*pMap)[NS_drawingml|OOXML_reflection] = NS_ooxml::LN_EG_Effect_reflection;
743 0 : (*pMap)[NS_drawingml|OOXML_relOff] = NS_ooxml::LN_EG_Effect_relOff;
744 0 : (*pMap)[NS_drawingml|OOXML_softEdge] = NS_ooxml::LN_EG_Effect_softEdge;
745 0 : (*pMap)[NS_drawingml|OOXML_tint] = NS_ooxml::LN_EG_Effect_tint;
746 0 : (*pMap)[NS_drawingml|OOXML_xfrm] = NS_ooxml::LN_EG_Effect_xfrm;
747 0 : break;
748 : case NN_dml_shapeEffects|DEFINE_CT_EffectContainer:
749 : // EG_Effect
750 0 : (*pMap)[NS_drawingml|OOXML_cont] = NS_ooxml::LN_EG_Effect_cont;
751 0 : (*pMap)[NS_drawingml|OOXML_effect] = NS_ooxml::LN_EG_Effect_effect;
752 0 : (*pMap)[NS_drawingml|OOXML_alphaBiLevel] = NS_ooxml::LN_EG_Effect_alphaBiLevel;
753 0 : (*pMap)[NS_drawingml|OOXML_alphaCeiling] = NS_ooxml::LN_EG_Effect_alphaCeiling;
754 0 : (*pMap)[NS_drawingml|OOXML_alphaFloor] = NS_ooxml::LN_EG_Effect_alphaFloor;
755 0 : (*pMap)[NS_drawingml|OOXML_alphaInv] = NS_ooxml::LN_EG_Effect_alphaInv;
756 0 : (*pMap)[NS_drawingml|OOXML_alphaMod] = NS_ooxml::LN_EG_Effect_alphaMod;
757 0 : (*pMap)[NS_drawingml|OOXML_alphaModFix] = NS_ooxml::LN_EG_Effect_alphaModFix;
758 0 : (*pMap)[NS_drawingml|OOXML_alphaOutset] = NS_ooxml::LN_EG_Effect_alphaOutset;
759 0 : (*pMap)[NS_drawingml|OOXML_alphaRepl] = NS_ooxml::LN_EG_Effect_alphaRepl;
760 0 : (*pMap)[NS_drawingml|OOXML_biLevel] = NS_ooxml::LN_EG_Effect_biLevel;
761 0 : (*pMap)[NS_drawingml|OOXML_blend] = NS_ooxml::LN_EG_Effect_blend;
762 0 : (*pMap)[NS_drawingml|OOXML_blur] = NS_ooxml::LN_EG_Effect_blur;
763 0 : (*pMap)[NS_drawingml|OOXML_clrChange] = NS_ooxml::LN_EG_Effect_clrChange;
764 0 : (*pMap)[NS_drawingml|OOXML_clrRepl] = NS_ooxml::LN_EG_Effect_clrRepl;
765 0 : (*pMap)[NS_drawingml|OOXML_duotone] = NS_ooxml::LN_EG_Effect_duotone;
766 0 : (*pMap)[NS_drawingml|OOXML_fill] = NS_ooxml::LN_EG_Effect_fill;
767 0 : (*pMap)[NS_drawingml|OOXML_fillOverlay] = NS_ooxml::LN_EG_Effect_fillOverlay;
768 0 : (*pMap)[NS_drawingml|OOXML_glow] = NS_ooxml::LN_EG_Effect_glow;
769 0 : (*pMap)[NS_drawingml|OOXML_grayscl] = NS_ooxml::LN_EG_Effect_grayscl;
770 0 : (*pMap)[NS_drawingml|OOXML_hsl] = NS_ooxml::LN_EG_Effect_hsl;
771 0 : (*pMap)[NS_drawingml|OOXML_innerShdw] = NS_ooxml::LN_EG_Effect_innerShdw;
772 0 : (*pMap)[NS_drawingml|OOXML_lum] = NS_ooxml::LN_EG_Effect_lum;
773 0 : (*pMap)[NS_drawingml|OOXML_outerShdw] = NS_ooxml::LN_EG_Effect_outerShdw;
774 0 : (*pMap)[NS_drawingml|OOXML_prstShdw] = NS_ooxml::LN_EG_Effect_prstShdw;
775 0 : (*pMap)[NS_drawingml|OOXML_reflection] = NS_ooxml::LN_EG_Effect_reflection;
776 0 : (*pMap)[NS_drawingml|OOXML_relOff] = NS_ooxml::LN_EG_Effect_relOff;
777 0 : (*pMap)[NS_drawingml|OOXML_softEdge] = NS_ooxml::LN_EG_Effect_softEdge;
778 0 : (*pMap)[NS_drawingml|OOXML_tint] = NS_ooxml::LN_EG_Effect_tint;
779 0 : (*pMap)[NS_drawingml|OOXML_xfrm] = NS_ooxml::LN_EG_Effect_xfrm;
780 : // CT_EffectContainer
781 0 : (*pMap)[OOXML_type] = NS_ooxml::LN_CT_EffectContainer_type;
782 0 : (*pMap)[OOXML_name] = NS_ooxml::LN_CT_EffectContainer_name;
783 0 : break;
784 : default:
785 11 : break;
786 : }
787 :
788 18 : return pMap;
789 : }
790 :
791 7 : void OOXMLFactory_dml_shapeEffects::attributeAction(OOXMLFastContextHandler *, Token_t, OOXMLValue::Pointer_t)
792 : {
793 7 : }
794 :
795 : #ifdef DEBUG_FACTORY
796 : string OOXMLFactory_dml_shapeEffects::getName() const
797 : {
798 : return "dml-shapeEffects";
799 : }
800 : #endif
801 :
802 : /// @endcond
803 24 : }}
|