Branch data 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 : 8 : OOXMLFactory_dml_shapeEffects::OOXMLFactory_dml_shapeEffects()
21 : : {
22 : : // multi-thread-safe mutex for all platforms
23 : :
24 [ + - ][ + - ]: 8 : osl::MutexGuard aGuard(OOXMLFactory_dml_shapeEffects_Mutex::get());
[ + - ]
25 : 8 : }
26 : :
27 : 8 : OOXMLFactory_dml_shapeEffects::~OOXMLFactory_dml_shapeEffects()
28 : : {
29 [ - + ]: 16 : }
30 : :
31 : 20 : OOXMLFactory_ns::Pointer_t OOXMLFactory_dml_shapeEffects::m_pInstance;
32 : :
33 : 2487 : OOXMLFactory_ns::Pointer_t OOXMLFactory_dml_shapeEffects::getInstance()
34 : : {
35 [ + + ]: 2487 : if (m_pInstance.get() == NULL)
36 [ + - ]: 8 : m_pInstance.reset(new OOXMLFactory_dml_shapeEffects());
37 : :
38 : 2487 : return m_pInstance;
39 : : }
40 : :
41 : 8 : AttributeToResourceMapPointer OOXMLFactory_dml_shapeEffects::createAttributeToResourceMap(Id nId)
42 : : {
43 [ + - ][ + - ]: 8 : AttributeToResourceMapPointer pMap(new AttributeToResourceMap());
[ + - ]
44 : :
45 [ - - - - : 8 : 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 [ # # ][ # # ]: 0 : (*pMap)[OOXML_flip] = AttributeInfo(RT_List, NN_dml_shapeEffects|DEFINE_ST_TileFlipMode);
180 : : // empty resource: OOXML_algn
181 : 0 : break;
182 : : case NN_dml_shapeEffects|DEFINE_CT_Blip:
183 : : // CT_Blip
184 [ # # ][ # # ]: 0 : (*pMap)[OOXML_cstate] = AttributeInfo(RT_List, NN_dml_shapeEffects|DEFINE_ST_BlipCompression);
185 : 0 : break;
186 : : case NN_dml_shapeEffects|DEFINE_CT_BlipFillProperties:
187 : : // CT_BlipFillProperties
188 [ # # ][ # # ]: 0 : (*pMap)[OOXML_dpi] = AttributeInfo(RT_Integer, 0);
189 [ # # ][ # # ]: 0 : (*pMap)[OOXML_rotWithShape] = AttributeInfo(RT_Boolean, 0);
190 : 0 : 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 : 8 : break;
214 : : }
215 : :
216 : 8 : return pMap;
217 : : }
218 : :
219 : 0 : ListValueMapPointer OOXMLFactory_dml_shapeEffects::createListValueMap(Id nId)
220 : : {
221 [ # # ][ # # ]: 0 : ListValueMapPointer pMap(new ListValueMap());
[ # # ]
222 : :
223 [ # # # # : 0 : 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 [ # # ]: 0 : (*pMap)[OOXMLValueString_none] = NS_ooxml::LN_Value_drawingml_ST_TileFlipMode_none;
254 [ # # ]: 0 : (*pMap)[OOXMLValueString_x] = NS_ooxml::LN_Value_drawingml_ST_TileFlipMode_x;
255 [ # # ]: 0 : (*pMap)[OOXMLValueString_y] = NS_ooxml::LN_Value_drawingml_ST_TileFlipMode_y;
256 [ # # ]: 0 : (*pMap)[OOXMLValueString_xy] = NS_ooxml::LN_Value_drawingml_ST_TileFlipMode_xy;
257 : 0 : 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 : 0 : return pMap;
337 : : }
338 : 22 : CreateElementMapPointer OOXMLFactory_dml_shapeEffects::createCreateElementMap(Id nId)
339 : : {
340 [ + - ][ + - ]: 22 : CreateElementMapPointer pMap(new CreateElementMap());
[ + - ]
341 : :
342 [ - - - - : 22 : 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 [ + - ][ + - ]: 8 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_ScRgbColor);
414 [ + - ][ + - ]: 8 : (*pMap)[NS_drawingml|OOXML_srgbClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SRgbColor);
415 [ + - ][ + - ]: 8 : (*pMap)[NS_drawingml|OOXML_hslClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_HslColor);
416 [ + - ][ + - ]: 8 : (*pMap)[NS_drawingml|OOXML_sysClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SystemColor);
417 [ + - ][ + - ]: 8 : (*pMap)[NS_drawingml|OOXML_schemeClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_SchemeColor);
418 [ + - ][ + - ]: 8 : (*pMap)[NS_drawingml|OOXML_prstClr] = CreateElement(RT_Properties, NN_dml_baseTypes|DEFINE_CT_PresetColor);
419 : 8 : 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 [ # # ][ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_tile] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_TileInfoProperties);
439 [ # # ][ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_stretch] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_StretchInfoProperties);
440 [ # # ][ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_blip] = CreateElement(RT_Properties, NN_dml_shapeEffects|DEFINE_CT_Blip);
441 : 0 : 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 : 14 : break;
490 : : }
491 : :
492 : 22 : 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 : 22 : TokenToIdMapPointer OOXMLFactory_dml_shapeEffects::createTokenToIdMap(Id nId)
574 : : {
575 [ + - ][ + - ]: 22 : TokenToIdMapPointer pMap(new TokenToIdMap());
[ + - ]
576 : :
577 [ - - - - : 22 : 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 [ + - ]: 8 : (*pMap)[NS_drawingml|OOXML_scrgbClr] = NS_ooxml::LN_EG_ColorChoice_scrgbClr;
645 [ + - ]: 8 : (*pMap)[NS_drawingml|OOXML_srgbClr] = NS_ooxml::LN_EG_ColorChoice_srgbClr;
646 [ + - ]: 8 : (*pMap)[NS_drawingml|OOXML_hslClr] = NS_ooxml::LN_EG_ColorChoice_hslClr;
647 [ + - ]: 8 : (*pMap)[NS_drawingml|OOXML_sysClr] = NS_ooxml::LN_EG_ColorChoice_sysClr;
648 [ + - ]: 8 : (*pMap)[NS_drawingml|OOXML_schemeClr] = NS_ooxml::LN_EG_ColorChoice_schemeClr;
649 [ + - ]: 8 : (*pMap)[NS_drawingml|OOXML_prstClr] = NS_ooxml::LN_EG_ColorChoice_prstClr;
650 : 8 : 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 [ # # ]: 0 : (*pMap)[OOXML_tx] = NS_ooxml::LN_CT_TileInfoProperties_tx;
665 [ # # ]: 0 : (*pMap)[OOXML_ty] = NS_ooxml::LN_CT_TileInfoProperties_ty;
666 [ # # ]: 0 : (*pMap)[OOXML_sx] = NS_ooxml::LN_CT_TileInfoProperties_sx;
667 [ # # ]: 0 : (*pMap)[OOXML_sy] = NS_ooxml::LN_CT_TileInfoProperties_sy;
668 [ # # ]: 0 : (*pMap)[OOXML_flip] = NS_ooxml::LN_CT_TileInfoProperties_flip;
669 [ # # ]: 0 : (*pMap)[OOXML_algn] = NS_ooxml::LN_CT_TileInfoProperties_algn;
670 : 0 : 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 [ # # ]: 0 : (*pMap)[NS_relationships|OOXML_embed] = NS_ooxml::LN_AG_Blob_r_embed;
683 [ # # ]: 0 : (*pMap)[NS_relationships|OOXML_link] = NS_ooxml::LN_AG_Blob_r_link;
684 : : // CT_Blip
685 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_alphaBiLevel] = NS_ooxml::LN_CT_Blip_alphaBiLevel;
686 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_alphaCeiling] = NS_ooxml::LN_CT_Blip_alphaCeiling;
687 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_alphaFloor] = NS_ooxml::LN_CT_Blip_alphaFloor;
688 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_alphaInv] = NS_ooxml::LN_CT_Blip_alphaInv;
689 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_alphaMod] = NS_ooxml::LN_CT_Blip_alphaMod;
690 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_alphaModFix] = NS_ooxml::LN_CT_Blip_alphaModFix;
691 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_alphaRepl] = NS_ooxml::LN_CT_Blip_alphaRepl;
692 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_biLevel] = NS_ooxml::LN_CT_Blip_biLevel;
693 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_blur] = NS_ooxml::LN_CT_Blip_blur;
694 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_clrChange] = NS_ooxml::LN_CT_Blip_clrChange;
695 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_clrRepl] = NS_ooxml::LN_CT_Blip_clrRepl;
696 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_duotone] = NS_ooxml::LN_CT_Blip_duotone;
697 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_fillOverlay] = NS_ooxml::LN_CT_Blip_fillOverlay;
698 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_grayscl] = NS_ooxml::LN_CT_Blip_grayscl;
699 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_hsl] = NS_ooxml::LN_CT_Blip_hsl;
700 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_lum] = NS_ooxml::LN_CT_Blip_lum;
701 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_tint] = NS_ooxml::LN_CT_Blip_tint;
702 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_extLst] = NS_ooxml::LN_CT_Blip_extLst;
703 [ # # ]: 0 : (*pMap)[OOXML_cstate] = NS_ooxml::LN_CT_Blip_cstate;
704 : 0 : break;
705 : : case NN_dml_shapeEffects|DEFINE_CT_BlipFillProperties:
706 : : // EG_FillModeProperties
707 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_tile] = NS_ooxml::LN_EG_FillModeProperties_tile;
708 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_stretch] = NS_ooxml::LN_EG_FillModeProperties_stretch;
709 : : // CT_BlipFillProperties
710 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_blip] = NS_ooxml::LN_CT_BlipFillProperties_blip;
711 [ # # ]: 0 : (*pMap)[NS_drawingml|OOXML_srcRect] = NS_ooxml::LN_CT_BlipFillProperties_srcRect;
712 [ # # ]: 0 : (*pMap)[OOXML_dpi] = NS_ooxml::LN_CT_BlipFillProperties_dpi;
713 [ # # ]: 0 : (*pMap)[OOXML_rotWithShape] = NS_ooxml::LN_CT_BlipFillProperties_rotWithShape;
714 : 0 : 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 : 14 : break;
786 : : }
787 : :
788 : 22 : return pMap;
789 : : }
790 : :
791 : 0 : void OOXMLFactory_dml_shapeEffects::attributeAction(OOXMLFastContextHandler *, Token_t, OOXMLValue::Pointer_t)
792 : : {
793 : 0 : }
794 : :
795 : : #ifdef DEBUG_FACTORY
796 : : string OOXMLFactory_dml_shapeEffects::getName() const
797 : : {
798 : : return "dml-shapeEffects";
799 : : }
800 : : #endif
801 : :
802 : : /// @endcond
803 [ + - ][ + - ]: 60 : }}
|