bump product version to 5.0.4.1
[LibreOffice.git] / xmloff / source / transform / PropertyActionsOOo.cxx
blob6adde3b6429a4be02a293aade0bed7013f12a165
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3 * This file is part of the LibreOffice project.
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 * This file incorporates work covered by the following license notice:
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
20 #include <xmloff/xmlnmspe.hxx>
21 #include "PropType.hxx"
22 #include "PropertyActionsOOo.hxx"
24 using namespace ::xmloff::token;
26 #define NO_PARAMS 0, 0, 0
28 XMLTransformerActionInit aGraphicPropertyOOoAttrActionTable[] =
30 { XML_NAMESPACE_DRAW, XML_STROKE, XML_ATACTION_COPY,
31 NO_PARAMS }, /* generated entry */
32 { XML_NAMESPACE_SVG, XML_STROKE_WIDTH, XML_ATACTION_INCH2IN,
33 NO_PARAMS }, /* generated entry */
34 { XML_NAMESPACE_SVG, XML_STROKE_COLOR, XML_ATACTION_COPY,
35 NO_PARAMS }, /* generated entry */
36 { XML_NAMESPACE_DRAW, XML_MARKER_START_WIDTH, XML_ATACTION_INCH2IN,
37 NO_PARAMS }, /* generated entry */
38 { XML_NAMESPACE_DRAW, XML_MARKER_END_WIDTH, XML_ATACTION_INCH2IN,
39 NO_PARAMS }, /* generated entry */
40 { XML_NAMESPACE_DRAW, XML_MARKER_START_CENTER, XML_ATACTION_COPY,
41 NO_PARAMS }, /* generated entry */
42 { XML_NAMESPACE_DRAW, XML_MARKER_END_CENTER, XML_ATACTION_COPY,
43 NO_PARAMS }, /* generated entry */
44 { XML_NAMESPACE_SVG, XML_STROKE_OPACITY, XML_ATACTION_OPACITY_FIX,
45 NO_PARAMS }, /* generated entry */
46 { XML_NAMESPACE_SVG, XML_STROKE_LINEJOIN, XML_ATACTION_RENAME,
47 XMLTransformerActionInit::QNameParam( XML_NAMESPACE_DRAW,
48 XML_STROKE_LINEJOIN), 0, 0 },
49 { XML_NAMESPACE_TEXT, XML_ANIMATION, XML_ATACTION_COPY,
50 NO_PARAMS }, /* generated entry */
51 { XML_NAMESPACE_TEXT, XML_ANIMATION_DIRECTION, XML_ATACTION_COPY,
52 NO_PARAMS }, /* generated entry */
53 { XML_NAMESPACE_TEXT, XML_ANIMATION_START_INSIDE, XML_ATACTION_COPY,
54 NO_PARAMS }, /* generated entry */
55 { XML_NAMESPACE_TEXT, XML_ANIMATION_STOP_INSIDE, XML_ATACTION_COPY,
56 NO_PARAMS }, /* generated entry */
57 { XML_NAMESPACE_TEXT, XML_ANIMATION_REPEAT, XML_ATACTION_COPY,
58 NO_PARAMS }, /* generated entry */
59 { XML_NAMESPACE_TEXT, XML_ANIMATION_DELAY, XML_ATACTION_COPY,
60 NO_PARAMS }, /* generated entry */
61 { XML_NAMESPACE_TEXT, XML_ANIMATION_STEPS, XML_ATACTION_COPY,
62 NO_PARAMS }, /* TODO: missing in OASIS spec */
63 { XML_NAMESPACE_DRAW, XML_AUTO_GROW_WIDTH, XML_ATACTION_RENAME,
64 XMLTransformerActionInit::QNameParam( XML_NAMESPACE_DRAW,
65 XML_AUTO_GROW_HEIGHT ), 0, 0 },
66 { XML_NAMESPACE_DRAW, XML_AUTO_GROW_HEIGHT, XML_ATACTION_RENAME,
67 XMLTransformerActionInit::QNameParam( XML_NAMESPACE_DRAW,
68 XML_AUTO_GROW_WIDTH ), 0, 0 },
69 { XML_NAMESPACE_DRAW, XML_FIT_TO_SIZE, XML_ATACTION_COPY,
70 NO_PARAMS }, /* generated entry */
71 { XML_NAMESPACE_DRAW, XML_TEXTAREA_VERTICAL_ALIGN, XML_ATACTION_COPY,
72 NO_PARAMS }, /* generated entry */
73 { XML_NAMESPACE_DRAW, XML_TEXTAREA_HORIZONTAL_ALIGN, XML_ATACTION_COPY,
74 NO_PARAMS }, /* generated entry */
75 { XML_NAMESPACE_DRAW, XML_COLOR_MODE, XML_ATACTION_COPY,
76 NO_PARAMS }, /* generated entry */
77 { XML_NAMESPACE_DRAW, XML_COLOR_INVERSION, XML_ATACTION_COPY,
78 NO_PARAMS }, /* generated entry */
79 { XML_NAMESPACE_DRAW, XML_LUMINANCE, XML_ATACTION_COPY,
80 NO_PARAMS }, /* generated entry */
81 { XML_NAMESPACE_DRAW, XML_CONTRAST, XML_ATACTION_COPY,
82 NO_PARAMS }, /* generated entry */
83 { XML_NAMESPACE_DRAW, XML_GAMMA, XML_ATACTION_GAMMA_OOO,
84 NO_PARAMS }, /* generated entry */
85 { XML_NAMESPACE_DRAW, XML_RED, XML_ATACTION_COPY,
86 NO_PARAMS }, /* generated entry */
87 { XML_NAMESPACE_DRAW, XML_GREEN, XML_ATACTION_COPY,
88 NO_PARAMS }, /* generated entry */
89 { XML_NAMESPACE_DRAW, XML_BLUE, XML_ATACTION_COPY,
90 NO_PARAMS }, /* generated entry */
91 { XML_NAMESPACE_DRAW, XML_SHADOW, XML_ATACTION_COPY,
92 NO_PARAMS }, /* generated entry */
93 { XML_NAMESPACE_DRAW, XML_SHADOW_OFFSET_X, XML_ATACTION_INCH2IN,
94 NO_PARAMS }, /* generated entry */
95 { XML_NAMESPACE_DRAW, XML_SHADOW_OFFSET_Y, XML_ATACTION_INCH2IN,
96 NO_PARAMS }, /* generated entry */
97 { XML_NAMESPACE_DRAW, XML_SHADOW_COLOR, XML_ATACTION_COPY,
98 NO_PARAMS }, /* generated entry */
99 { XML_NAMESPACE_DRAW, XML_SHADOW_TRANSPARENCY,
100 XML_ATACTION_RENAME_NEG_PERCENT,
101 XMLTransformerActionInit::QNameParam( XML_NAMESPACE_DRAW,
102 XML_SHADOW_OPACITY), 0, 0 },
103 { XML_NAMESPACE_DRAW, XML_START_LINE_SPACING_HORIZONTAL, XML_ATACTION_INCH2IN,
104 NO_PARAMS }, /* generated entry */
105 { XML_NAMESPACE_DRAW, XML_START_LINE_SPACING_VERTICAL, XML_ATACTION_INCH2IN,
106 NO_PARAMS }, /* generated entry */
107 { XML_NAMESPACE_DRAW, XML_END_LINE_SPACING_HORIZONTAL, XML_ATACTION_INCH2IN,
108 NO_PARAMS }, /* generated entry */
109 { XML_NAMESPACE_DRAW, XML_END_LINE_SPACING_VERTICAL, XML_ATACTION_INCH2IN,
110 NO_PARAMS }, /* generated entry */
111 { XML_NAMESPACE_DRAW, XML_LINE_DISTANCE, XML_ATACTION_INCH2IN,
112 NO_PARAMS }, /* generated entry */
113 { XML_NAMESPACE_DRAW, XML_GUIDE_OVERHANG, XML_ATACTION_INCH2IN,
114 NO_PARAMS }, /* generated entry */
115 { XML_NAMESPACE_DRAW, XML_GUIDE_DISTANCE, XML_ATACTION_INCH2IN,
116 NO_PARAMS }, /* generated entry */
117 { XML_NAMESPACE_DRAW, XML_START_GUIDE, XML_ATACTION_INCH2IN,
118 NO_PARAMS }, /* generated entry */
119 { XML_NAMESPACE_DRAW, XML_END_GUIDE, XML_ATACTION_INCH2IN,
120 NO_PARAMS }, /* generated entry */
121 { XML_NAMESPACE_DRAW, XML_PLACING, XML_ATACTION_COPY,
122 NO_PARAMS }, /* generated entry */
123 { XML_NAMESPACE_DRAW, XML_PARALLEL, XML_ATACTION_COPY,
124 NO_PARAMS }, /* generated entry */
125 { XML_NAMESPACE_DRAW, XML_MEASURE_ALIGN, XML_ATACTION_COPY,
126 NO_PARAMS }, /* generated entry */
127 { XML_NAMESPACE_DRAW, XML_MEASURE_VERTICAL_ALIGN, XML_ATACTION_COPY,
128 NO_PARAMS }, /* generated entry */
129 { XML_NAMESPACE_DRAW, XML_UNIT, XML_ATACTION_COPY,
130 NO_PARAMS }, /* generated entry */
131 { XML_NAMESPACE_DRAW, XML_SHOW_UNIT, XML_ATACTION_COPY,
132 NO_PARAMS }, /* generated entry */
133 { XML_NAMESPACE_DRAW, XML_DECIMAL_PLACES, XML_ATACTION_COPY,
134 NO_PARAMS }, /* generated entry */
135 { XML_NAMESPACE_DRAW, XML_CAPTION_TYPE, XML_ATACTION_COPY,
136 NO_PARAMS }, /* generated entry */
137 { XML_NAMESPACE_DRAW, XML_CAPTION_ANGLE_TYPE, XML_ATACTION_COPY,
138 NO_PARAMS }, /* generated entry */
139 { XML_NAMESPACE_DRAW, XML_CAPTION_ANGLE, XML_ATACTION_COPY,
140 NO_PARAMS }, /* generated entry */
141 { XML_NAMESPACE_DRAW, XML_CAPTION_GAP, XML_ATACTION_INCH2IN,
142 NO_PARAMS }, /* generated entry */
143 { XML_NAMESPACE_DRAW, XML_CAPTION_ESCAPE_DIRECTION, XML_ATACTION_COPY,
144 NO_PARAMS }, /* generated entry */
145 { XML_NAMESPACE_DRAW, XML_CAPTION_ESCAPE, XML_ATACTION_CAPTION_ESCAPE_OOO,
146 NO_PARAMS }, /* generated entry */
147 { XML_NAMESPACE_DRAW, XML_CAPTION_LINE_LENGTH, XML_ATACTION_INCH2IN,
148 NO_PARAMS }, /* generated entry */
149 { XML_NAMESPACE_DRAW, XML_CAPTION_FIT_LINE_LENGTH, XML_ATACTION_COPY,
150 NO_PARAMS }, /* generated entry */
151 { XML_NAMESPACE_DR3D, XML_HORIZONTAL_SEGMENTS, XML_ATACTION_COPY,
152 NO_PARAMS }, /* generated entry */
153 { XML_NAMESPACE_DR3D, XML_VERTICAL_SEGMENTS, XML_ATACTION_COPY,
154 NO_PARAMS }, /* generated entry */
155 { XML_NAMESPACE_DR3D, XML_EDGE_ROUNDING, XML_ATACTION_COPY,
156 NO_PARAMS }, /* generated entry */
157 // { XML_NAMESPACE_DR3D, XML_EDGE_ROUNDING_MODE, XML_ATACTION_COPY,
158 // NO_PARAMS }, /* TODO: does not exist! */
159 { XML_NAMESPACE_DR3D, XML_BACK_SCALE, XML_ATACTION_COPY,
160 NO_PARAMS }, /* generated entry */
161 { XML_NAMESPACE_DR3D, XML_DEPTH, XML_ATACTION_INCH2IN,
162 NO_PARAMS }, /* generated entry */
163 { XML_NAMESPACE_DR3D, XML_BACKFACE_CULLING, XML_ATACTION_COPY,
164 NO_PARAMS }, /* generated entry */
165 { XML_NAMESPACE_DR3D, XML_LIGHTING_MODE, XML_ATACTION_COPY,
166 NO_PARAMS }, /* generated entry */
167 { XML_NAMESPACE_DR3D, XML_NORMALS_KIND, XML_ATACTION_COPY,
168 NO_PARAMS }, /* generated entry */
169 { XML_NAMESPACE_DR3D, XML_NORMALS_DIRECTION, XML_ATACTION_COPY,
170 NO_PARAMS }, /* generated entry */
171 { XML_NAMESPACE_DR3D, XML_TEX_GENERATION_MODE_X, XML_ATACTION_COPY,
172 NO_PARAMS },
173 { XML_NAMESPACE_DR3D, XML_TEX_GENERATION_MODE_Y, XML_ATACTION_COPY,
174 NO_PARAMS },
175 { XML_NAMESPACE_DR3D, XML_END_ANGLE, XML_ATACTION_COPY,
176 NO_PARAMS },
177 { XML_NAMESPACE_DR3D, XML_TEX_KIND, XML_ATACTION_COPY,
178 NO_PARAMS },
179 { XML_NAMESPACE_DR3D, XML_TEX_FILTER, XML_ATACTION_COPY,
180 NO_PARAMS },
181 { XML_NAMESPACE_DR3D, XML_TEX_MODE, XML_ATACTION_COPY,
182 NO_PARAMS },
183 { XML_NAMESPACE_DR3D, XML_AMBIENT_COLOR, XML_ATACTION_COPY,
184 NO_PARAMS }, /* generated entry */
185 { XML_NAMESPACE_DR3D, XML_EMISSIVE_COLOR, XML_ATACTION_COPY,
186 NO_PARAMS }, /* generated entry */
187 { XML_NAMESPACE_DR3D, XML_SPECULAR_COLOR, XML_ATACTION_COPY,
188 NO_PARAMS }, /* generated entry */
189 { XML_NAMESPACE_DR3D, XML_DIFFUSE_COLOR, XML_ATACTION_COPY,
190 NO_PARAMS }, /* generated entry */
191 { XML_NAMESPACE_DR3D, XML_SHININESS, XML_ATACTION_COPY,
192 NO_PARAMS }, /* generated entry */
193 { XML_NAMESPACE_DR3D, XML_SHADOW, XML_ATACTION_COPY,
194 NO_PARAMS }, /* generated entry */
195 { XML_NAMESPACE_SVG, XML_WIDTH, XML_ATACTION_INCH2IN,
196 NO_PARAMS }, /* generated entry */
197 { XML_NAMESPACE_SVG, XML_HEIGHT, XML_ATACTION_INCH2IN,
198 NO_PARAMS }, /* generated entry */
199 { XML_NAMESPACE_STYLE, XML_REL_WIDTH, XML_ATACTION_COPY,
200 NO_PARAMS }, /* generated entry */
201 { XML_NAMESPACE_STYLE, XML_REL_HEIGHT, XML_ATACTION_COPY,
202 NO_PARAMS }, /* generated entry */
203 { XML_NAMESPACE_FO, XML_MIN_HEIGHT, XML_ATACTION_INCH2IN,
204 NO_PARAMS }, /* generated entry */
205 { XML_NAMESPACE_FO, XML_MIN_WIDTH, XML_ATACTION_INCH2IN,
206 NO_PARAMS }, /* generated entry */
207 { XML_NAMESPACE_FO, XML_MAX_HEIGHT, XML_ATACTION_INCH2IN,
208 NO_PARAMS }, /* generated entry */
209 { XML_NAMESPACE_FO, XML_MAX_WIDTH, XML_ATACTION_INCH2IN,
210 NO_PARAMS }, /* generated entry */
211 { XML_NAMESPACE_FO, XML_MARGIN_LEFT, XML_ATACTION_INCH2IN_DUPLICATE,
212 XML_PROP_TYPE_PARAGRAPH, 0, 0 }, /* generated entry */
213 { XML_NAMESPACE_FO, XML_MARGIN_RIGHT, XML_ATACTION_INCH2IN_DUPLICATE,
214 XML_PROP_TYPE_PARAGRAPH, 0, 0 }, /* generated entry */
215 { XML_NAMESPACE_FO, XML_MARGIN_TOP, XML_ATACTION_INCH2IN_DUPLICATE,
216 XML_PROP_TYPE_PARAGRAPH, 0, 0 }, /* generated entry */
217 { XML_NAMESPACE_FO, XML_MARGIN_BOTTOM, XML_ATACTION_INCH2IN_DUPLICATE,
218 XML_PROP_TYPE_PARAGRAPH, 0, 0 }, /* generated entry */
219 { XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_ATACTION_COPY,
220 NO_PARAMS }, /* generated entry */
221 { XML_NAMESPACE_STYLE, XML_BACKGROUND_TRANSPARENCY, XML_ATACTION_COPY,
222 NO_PARAMS },
223 { XML_NAMESPACE_FO, XML_BORDER, XML_ATACTION_INCHS2INS,
224 NO_PARAMS }, /* generated entry */
225 { XML_NAMESPACE_FO, XML_BORDER_TOP, XML_ATACTION_INCHS2INS,
226 NO_PARAMS }, /* generated entry */
227 { XML_NAMESPACE_FO, XML_BORDER_BOTTOM, XML_ATACTION_INCHS2INS,
228 NO_PARAMS }, /* generated entry */
229 { XML_NAMESPACE_FO, XML_BORDER_LEFT, XML_ATACTION_INCHS2INS,
230 NO_PARAMS }, /* generated entry */
231 { XML_NAMESPACE_FO, XML_BORDER_RIGHT, XML_ATACTION_INCHS2INS,
232 NO_PARAMS }, /* generated entry */
233 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH, XML_ATACTION_INCHS2INS,
234 NO_PARAMS }, /* generated entry */
235 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_TOP, XML_ATACTION_INCHS2INS,
236 NO_PARAMS }, /* generated entry */
237 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_BOTTOM, XML_ATACTION_INCHS2INS,
238 NO_PARAMS }, /* generated entry */
239 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_LEFT, XML_ATACTION_INCHS2INS,
240 NO_PARAMS }, /* generated entry */
241 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_RIGHT, XML_ATACTION_INCHS2INS,
242 NO_PARAMS }, /* generated entry */
243 { XML_NAMESPACE_FO, XML_PADDING, XML_ATACTION_INCH2IN,
244 NO_PARAMS }, /* generated entry */
245 { XML_NAMESPACE_FO, XML_PADDING_TOP, XML_ATACTION_INCH2IN,
246 NO_PARAMS }, /* generated entry */
247 { XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_ATACTION_INCH2IN,
248 NO_PARAMS }, /* generated entry */
249 { XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_ATACTION_INCH2IN,
250 NO_PARAMS }, /* generated entry */
251 { XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_ATACTION_INCH2IN,
252 NO_PARAMS }, /* generated entry */
253 { XML_NAMESPACE_STYLE, XML_SHADOW, XML_ATACTION_INCHS2INS,
254 NO_PARAMS },
255 { XML_NAMESPACE_STYLE, XML_PRINT_CONTENT, XML_ATACTION_COPY,
256 NO_PARAMS }, /* generated entry */
257 { XML_NAMESPACE_STYLE, XML_PROTECT, XML_ATACTION_PROTECT,
258 NO_PARAMS }, /* generated entry */
259 { XML_NAMESPACE_STYLE, XML_HORIZONTAL_POS, XML_ATACTION_COPY,
260 NO_PARAMS }, /* generated entry */
261 { XML_NAMESPACE_SVG, XML_X, XML_ATACTION_INCH2IN,
262 NO_PARAMS }, /* generated entry */
263 { XML_NAMESPACE_STYLE, XML_HORIZONTAL_REL, XML_ATACTION_COPY,
264 NO_PARAMS }, /* generated entry */
265 { XML_NAMESPACE_STYLE, XML_VERTICAL_POS, XML_ATACTION_COPY,
266 NO_PARAMS }, /* generated entry */
267 { XML_NAMESPACE_SVG, XML_Y, XML_ATACTION_INCH2IN,
268 NO_PARAMS }, /* generated entry */
269 { XML_NAMESPACE_STYLE, XML_VERTICAL_REL, XML_ATACTION_COPY,
270 NO_PARAMS }, /* generated entry */
271 { XML_NAMESPACE_TEXT, XML_ANCHOR_TYPE, XML_ATACTION_COPY,
272 NO_PARAMS }, /* generated entry */
273 { XML_NAMESPACE_TEXT, XML_ANCHOR_PAGE_NUMBER, XML_ATACTION_COPY,
274 NO_PARAMS }, /* generated entry */
275 { XML_NAMESPACE_STYLE, XML_EDITABLE, XML_ATACTION_COPY,
276 NO_PARAMS }, /* generated entry */
277 { XML_NAMESPACE_STYLE, XML_WRAP, XML_ATACTION_COPY,
278 NO_PARAMS }, /* generated entry */
279 // { XML_NAMESPACE_STYLE, XML_WRAP_DYNAMIC_TRESHOLD, XML_ATACTION_COPY,
280 // NO_PARAMS }, /* new attribute */
281 { XML_NAMESPACE_STYLE, XML_NUMBER_WRAPPED_PARAGRAPHS, XML_ATACTION_COPY,
282 NO_PARAMS }, /* generated entry */
283 { XML_NAMESPACE_STYLE, XML_WRAP_CONTOUR, XML_ATACTION_COPY,
284 NO_PARAMS }, /* generated entry */
285 { XML_NAMESPACE_STYLE, XML_WRAP_CONTOUR_MODE, XML_ATACTION_COPY,
286 NO_PARAMS }, /* generated entry */
287 { XML_NAMESPACE_STYLE, XML_RUN_THROUGH, XML_ATACTION_COPY,
288 NO_PARAMS }, /* generated entry */
289 { XML_NAMESPACE_STYLE, XML_FLOW_WITH_TEXT, XML_ATACTION_COPY,
290 NO_PARAMS }, /* generated entry */
291 // { XML_NAMESPACE_STYLE, XML_OVERFLOW_BEHAVIOR, XML_ATACTION_COPY,
292 // NO_PARAMS }, /* new attribute */
293 /* Rename attribute values of <style:mirror>: (#i49139#)
294 horizontal-on-left-pages --> horizontal-on-even
295 horizontal-on-right-pages --> horizontal-on-odd
297 { XML_NAMESPACE_STYLE, XML_MIRROR, XML_ATACTION_STYLE_MIRROR_OOO,
298 NO_PARAMS }, /* generated entry */
299 { XML_NAMESPACE_FO, XML_CLIP, XML_ATACTION_INCHS2INS,
300 NO_PARAMS }, /* generated entry */
301 { XML_NAMESPACE_DRAW, XML_FRAME_DISPLAY_SCROLLBAR, XML_ATACTION_COPY,
302 NO_PARAMS }, /* generated entry */
303 { XML_NAMESPACE_DRAW, XML_FRAME_DISPLAY_BORDER, XML_ATACTION_COPY,
304 NO_PARAMS }, /* generated entry */
305 { XML_NAMESPACE_DRAW, XML_FRAME_MARGIN_HORIZONTAL, XML_ATACTION_COPY,
306 NO_PARAMS }, /* generated entry */
307 { XML_NAMESPACE_DRAW, XML_FRAME_MARGIN_VERTICAL, XML_ATACTION_COPY,
308 NO_PARAMS }, /* generated entry */
309 { XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_LEFT, XML_ATACTION_INCH2IN,
310 NO_PARAMS }, /* generated entry */
311 { XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_TOP, XML_ATACTION_INCH2IN,
312 NO_PARAMS }, /* generated entry */
313 { XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_WIDTH, XML_ATACTION_INCH2IN,
314 NO_PARAMS }, /* generated entry */
315 { XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_HEIGHT, XML_ATACTION_INCH2IN,
316 NO_PARAMS }, /* generated entry */
317 { XML_NAMESPACE_DRAW, XML_STROKE_DASH, XML_ATACTION_ENCODE_STYLE_NAME_REF,
318 NO_PARAMS },
319 { XML_NAMESPACE_DRAW, XML_MARKER_START, XML_ATACTION_ENCODE_STYLE_NAME_REF,
320 NO_PARAMS },
321 { XML_NAMESPACE_DRAW, XML_MARKER_END, XML_ATACTION_ENCODE_STYLE_NAME_REF,
322 NO_PARAMS },
323 // style-graphic-fill-properties-attlist
324 { XML_NAMESPACE_DRAW, XML_FILL, XML_ATACTION_COPY, NO_PARAMS }, /* generated entry */
325 { XML_NAMESPACE_DRAW, XML_FILL_COLOR, XML_ATACTION_COPY, NO_PARAMS }, /* generated entry */
326 { XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_ATACTION_ENCODE_STYLE_NAME_REF,
327 NO_PARAMS },
328 { XML_NAMESPACE_DRAW, XML_GRADIENT_STEP_COUNT, XML_ATACTION_COPY, NO_PARAMS }, /* generated entry */
329 { XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_ATACTION_ENCODE_STYLE_NAME_REF, NO_PARAMS }, /* generated entry */
330 { XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_ATACTION_COPY, NO_PARAMS }, /* generated entry */
331 { XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_ATACTION_ENCODE_STYLE_NAME_REF,
332 NO_PARAMS },
333 { XML_NAMESPACE_STYLE, XML_REPEAT, XML_ATACTION_COPY, NO_PARAMS }, /* generated entry */
334 { XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_ATACTION_INCH2IN, NO_PARAMS }, /* generated entry */
335 { XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_ATACTION_INCH2IN, NO_PARAMS }, /* generated entry */
336 { XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_X, XML_ATACTION_COPY, NO_PARAMS }, /* generated entry */
337 { XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_Y, XML_ATACTION_COPY, NO_PARAMS }, /* generated entry */
338 { XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT, XML_ATACTION_COPY, NO_PARAMS }, /* generated entry */
339 { XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_ATACTION_COPY, NO_PARAMS }, /* generated entry */
341 // #i25616#
342 { XML_NAMESPACE_DRAW, XML_TRANSPARENCY, XML_PTACTION_TRANSPARENCY, NO_PARAMS },
344 { XML_NAMESPACE_DRAW, XML_TRANSPARENCY_NAME,
345 XML_ATACTION_RENAME_ENCODE_STYLE_NAME_REF,
346 XMLTransformerActionInit::QNameParam( XML_NAMESPACE_DRAW,
347 XML_OPACITY_NAME), 0, 0 },
349 { XML_NAMESPACE_DRAW, XML_MOVE_PROTECT, XML_ATACTION_MOVE_PROTECT, NO_PARAMS },
350 { XML_NAMESPACE_DRAW, XML_SIZE_PROTECT, XML_ATACTION_SIZE_PROTECT, NO_PARAMS },
351 { XML_NAMESPACE_DRAW, XML_FIT_TO_CONTOUR, XML_ATACTION_COPY, NO_PARAMS },
353 // Font work properties
354 { XML_NAMESPACE_DRAW, XML_FONTWORK_STYLE, XML_ATACTION_COPY, NO_PARAMS },
355 { XML_NAMESPACE_DRAW, XML_FONTWORK_ADJUST, XML_ATACTION_COPY, NO_PARAMS },
356 { XML_NAMESPACE_DRAW, XML_FONTWORK_DISTANCE, XML_ATACTION_INCH2IN, NO_PARAMS },
357 { XML_NAMESPACE_DRAW, XML_FONTWORK_START, XML_ATACTION_INCH2IN, NO_PARAMS },
358 { XML_NAMESPACE_DRAW, XML_FONTWORK_MIRROR, XML_ATACTION_COPY, NO_PARAMS },
359 { XML_NAMESPACE_DRAW, XML_FONTWORK_OUTLINE, XML_ATACTION_COPY, NO_PARAMS },
360 { XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW, XML_ATACTION_COPY, NO_PARAMS },
361 { XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW_COLOR, XML_ATACTION_COPY, NO_PARAMS },
362 { XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW_OFFSET_X, XML_ATACTION_INCH2IN, NO_PARAMS },
363 { XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW_OFFSET_Y, XML_ATACTION_INCH2IN, NO_PARAMS },
364 { XML_NAMESPACE_DRAW, XML_FONTWORK_FORM, XML_ATACTION_COPY, NO_PARAMS },
365 { XML_NAMESPACE_DRAW, XML_FONTWORK_HIDE_FORM, XML_ATACTION_COPY, NO_PARAMS },
366 { XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW_TRANSPARENCE, XML_ATACTION_COPY, NO_PARAMS },
368 { XML_NAMESPACE_DRAW, XML_WRAP_INFLUENCE_ON_POSITION, XML_ATACTION_COPY, NO_PARAMS }, // new in OOo 2.0
370 { XML_NAMESPACE_DRAW, XML_MIRROR, XML_ATACTION_DRAW_MIRROR_OOO,
371 NO_PARAMS }, /* generated entry */
373 // b6242385: read writing-mode for text frames
374 { XML_NAMESPACE_STYLE, XML_WRITING_MODE, XML_ATACTION_COPY, NO_PARAMS },
376 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
379 XMLTransformerActionInit aGraphicPropertyOOoElemActionTable[] =
381 { XML_NAMESPACE_STYLE, XML_BACKGROUND_IMAGE, XML_ATACTION_COPY, NO_PARAMS }, /* generated entry */
382 { XML_NAMESPACE_STYLE, XML_COLUMNS, XML_ATACTION_COPY, NO_PARAMS }, /* generated entry */
383 { XML_NAMESPACE_TEXT, XML_LIST_STYLE, XML_ATACTION_COPY, NO_PARAMS }, /* generated entry */
384 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
387 XMLTransformerActionInit aDrawingPagePropertyOOoAttrActionTable[] =
389 // style-graphic-fill-properties-attlist
390 { XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_ATACTION_ENCODE_STYLE_NAME_REF,
391 NO_PARAMS },
392 { XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_ATACTION_ENCODE_STYLE_NAME_REF, NO_PARAMS }, /* generated entry */
393 { XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_ATACTION_COPY, NO_PARAMS }, /* generated entry */
394 { XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_ATACTION_ENCODE_STYLE_NAME_REF,
395 NO_PARAMS },
396 { XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_ATACTION_INCH2IN, NO_PARAMS }, /* generated entry */
397 { XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_ATACTION_INCH2IN, NO_PARAMS }, /* generated entry */
398 // { XML_NAMESPACE_DRAW, XML_OPACITY_NAME, XML_ATACTION_ENCODE_STYLE_NAME_REF,
399 // NO_PARAMS },
401 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
404 XMLTransformerActionInit aPageLayoutPropertyOOoAttrActionTable[] =
406 { XML_NAMESPACE_FO, XML_PAGE_WIDTH, XML_ATACTION_INCH2IN,
407 NO_PARAMS }, /* generated entry */
408 { XML_NAMESPACE_FO, XML_PAGE_HEIGHT, XML_ATACTION_INCH2IN,
409 NO_PARAMS }, /* generated entry */
410 { XML_NAMESPACE_FO, XML_MARGIN_LEFT, XML_ATACTION_INCH2IN,
411 NO_PARAMS }, /* generated entry */
412 { XML_NAMESPACE_FO, XML_MARGIN_RIGHT, XML_ATACTION_INCH2IN,
413 NO_PARAMS }, /* generated entry */
414 { XML_NAMESPACE_FO, XML_MARGIN_TOP, XML_ATACTION_INCH2IN,
415 NO_PARAMS }, /* generated entry */
416 { XML_NAMESPACE_FO, XML_MARGIN_BOTTOM, XML_ATACTION_INCH2IN,
417 NO_PARAMS }, /* generated entry */
418 { XML_NAMESPACE_FO, XML_BORDER, XML_ATACTION_INCHS2INS,
419 NO_PARAMS }, /* generated entry */
420 { XML_NAMESPACE_FO, XML_BORDER_TOP, XML_ATACTION_INCHS2INS,
421 NO_PARAMS }, /* generated entry */
422 { XML_NAMESPACE_FO, XML_BORDER_BOTTOM, XML_ATACTION_INCHS2INS,
423 NO_PARAMS }, /* generated entry */
424 { XML_NAMESPACE_FO, XML_BORDER_LEFT, XML_ATACTION_INCHS2INS,
425 NO_PARAMS }, /* generated entry */
426 { XML_NAMESPACE_FO, XML_BORDER_RIGHT, XML_ATACTION_INCHS2INS,
427 NO_PARAMS }, /* generated entry */
428 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH, XML_ATACTION_INCHS2INS,
429 NO_PARAMS }, /* generated entry */
430 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_TOP, XML_ATACTION_INCHS2INS,
431 NO_PARAMS }, /* generated entry */
432 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_BOTTOM, XML_ATACTION_INCHS2INS,
433 NO_PARAMS }, /* generated entry */
434 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_LEFT, XML_ATACTION_INCHS2INS,
435 NO_PARAMS }, /* generated entry */
436 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_RIGHT, XML_ATACTION_INCHS2INS,
437 NO_PARAMS }, /* generated entry */
438 { XML_NAMESPACE_FO, XML_PADDING, XML_ATACTION_INCH2IN,
439 NO_PARAMS }, /* generated entry */
440 { XML_NAMESPACE_FO, XML_PADDING_TOP, XML_ATACTION_INCH2IN,
441 NO_PARAMS }, /* generated entry */
442 { XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_ATACTION_INCH2IN,
443 NO_PARAMS }, /* generated entry */
444 { XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_ATACTION_INCH2IN,
445 NO_PARAMS }, /* generated entry */
446 { XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_ATACTION_INCH2IN,
447 NO_PARAMS }, /* generated entry */
448 { XML_NAMESPACE_STYLE, XML_SHADOW, XML_ATACTION_INCHS2INS,
449 NO_PARAMS },
450 { XML_NAMESPACE_STYLE, XML_FOOTNOTE_MAX_HEIGHT, XML_ATACTION_INCH2IN,
451 NO_PARAMS }, /* generated entry */
452 { XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_BASE_HEIGHT, XML_ATACTION_INCH2IN,
453 NO_PARAMS }, /* generated entry */
454 { XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_RUBY_HEIGHT, XML_ATACTION_INCH2IN,
455 NO_PARAMS }, /* generated entry */
456 { XML_NAMESPACE_STYLE, XML_REGISTER_TRUTH_REF_STYLE_NAME, XML_ATACTION_ENCODE_STYLE_NAME_REF, NO_PARAMS },
457 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
460 XMLTransformerActionInit aHeaderFooterPropertyOOoAttrActionTable[] =
462 { XML_NAMESPACE_SVG, XML_HEIGHT, XML_ATACTION_INCH2IN,
463 NO_PARAMS }, /* generated entry */
464 { XML_NAMESPACE_FO, XML_MIN_HEIGHT, XML_ATACTION_INCH2IN,
465 NO_PARAMS }, /* generated entry */
466 { XML_NAMESPACE_FO, XML_MARGIN_LEFT, XML_ATACTION_INCH2IN,
467 NO_PARAMS }, /* generated entry */
468 { XML_NAMESPACE_FO, XML_MARGIN_RIGHT, XML_ATACTION_INCH2IN,
469 NO_PARAMS }, /* generated entry */
470 { XML_NAMESPACE_FO, XML_MARGIN_TOP, XML_ATACTION_INCH2IN,
471 NO_PARAMS }, /* generated entry */
472 { XML_NAMESPACE_FO, XML_MARGIN_BOTTOM, XML_ATACTION_INCH2IN,
473 NO_PARAMS }, /* generated entry */
474 { XML_NAMESPACE_FO, XML_BORDER, XML_ATACTION_INCHS2INS,
475 NO_PARAMS }, /* generated entry */
476 { XML_NAMESPACE_FO, XML_BORDER_TOP, XML_ATACTION_INCHS2INS,
477 NO_PARAMS }, /* generated entry */
478 { XML_NAMESPACE_FO, XML_BORDER_BOTTOM, XML_ATACTION_INCHS2INS,
479 NO_PARAMS }, /* generated entry */
480 { XML_NAMESPACE_FO, XML_BORDER_LEFT, XML_ATACTION_INCHS2INS,
481 NO_PARAMS }, /* generated entry */
482 { XML_NAMESPACE_FO, XML_BORDER_RIGHT, XML_ATACTION_INCHS2INS,
483 NO_PARAMS }, /* generated entry */
484 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH, XML_ATACTION_INCHS2INS,
485 NO_PARAMS }, /* generated entry */
486 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_TOP, XML_ATACTION_INCHS2INS,
487 NO_PARAMS }, /* generated entry */
488 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_BOTTOM, XML_ATACTION_INCHS2INS,
489 NO_PARAMS }, /* generated entry */
490 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_LEFT, XML_ATACTION_INCHS2INS,
491 NO_PARAMS }, /* generated entry */
492 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_RIGHT, XML_ATACTION_INCHS2INS,
493 NO_PARAMS }, /* generated entry */
494 { XML_NAMESPACE_FO, XML_PADDING, XML_ATACTION_INCH2IN,
495 NO_PARAMS }, /* generated entry */
496 { XML_NAMESPACE_FO, XML_PADDING_TOP, XML_ATACTION_INCH2IN,
497 NO_PARAMS }, /* generated entry */
498 { XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_ATACTION_INCH2IN,
499 NO_PARAMS }, /* generated entry */
500 { XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_ATACTION_INCH2IN,
501 NO_PARAMS }, /* generated entry */
502 { XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_ATACTION_INCH2IN,
503 NO_PARAMS }, /* generated entry */
504 { XML_NAMESPACE_STYLE, XML_SHADOW, XML_ATACTION_INCHS2INS,
505 NO_PARAMS },
506 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
509 XMLTransformerActionInit aTextPropertyOOoAttrActionTable[] =
511 { XML_NAMESPACE_FO, XML_FONT_VARIANT, XML_ATACTION_COPY,
512 NO_PARAMS }, /* generated entry */
513 { XML_NAMESPACE_FO, XML_TEXT_TRANSFORM, XML_ATACTION_COPY,
514 NO_PARAMS }, /* generated entry */
515 { XML_NAMESPACE_FO, XML_COLOR, XML_ATACTION_COPY,
516 NO_PARAMS }, /* generated entry */
517 { XML_NAMESPACE_STYLE, XML_USE_WINDOW_FONT_COLOR, XML_ATACTION_COPY,
518 NO_PARAMS }, /* generated entry */
519 { XML_NAMESPACE_STYLE, XML_TEXT_OUTLINE, XML_ATACTION_COPY,
520 NO_PARAMS }, /* generated entry */
521 { XML_NAMESPACE_STYLE, XML_TEXT_CROSSING_OUT, XML_PTACTION_LINETHROUGH,
522 NO_PARAMS }, /* TODO: rename */
523 { XML_NAMESPACE_STYLE, XML_TEXT_POSITION, XML_ATACTION_COPY,
524 NO_PARAMS }, /* generated entry */
525 { XML_NAMESPACE_STYLE, XML_FONT_NAME, XML_ATACTION_COPY,
526 NO_PARAMS }, /* generated entry */
527 { XML_NAMESPACE_STYLE, XML_FONT_NAME_ASIAN, XML_ATACTION_COPY,
528 NO_PARAMS }, /* generated entry */
529 { XML_NAMESPACE_STYLE, XML_FONT_NAME_COMPLEX, XML_ATACTION_COPY,
530 NO_PARAMS }, /* generated entry */
531 { XML_NAMESPACE_FO, XML_FONT_FAMILY, XML_ATACTION_COPY,
532 NO_PARAMS }, /* generated entry */
533 { XML_NAMESPACE_STYLE, XML_FONT_FAMILY_ASIAN, XML_ATACTION_COPY,
534 NO_PARAMS }, /* generated entry */
535 { XML_NAMESPACE_STYLE, XML_FONT_FAMILY_COMPLEX, XML_ATACTION_COPY,
536 NO_PARAMS }, /* generated entry */
537 { XML_NAMESPACE_STYLE, XML_FONT_FAMILY_GENERIC, XML_ATACTION_COPY,
538 NO_PARAMS }, /* generated entry */
539 { XML_NAMESPACE_STYLE, XML_FONT_FAMILY_GENERIC_ASIAN, XML_ATACTION_COPY,
540 NO_PARAMS }, /* generated entry */
541 { XML_NAMESPACE_STYLE, XML_FONT_FAMILY_GENERIC_COMPLEX, XML_ATACTION_COPY,
542 NO_PARAMS }, /* generated entry */
543 { XML_NAMESPACE_STYLE, XML_FONT_STYLE_NAME, XML_ATACTION_COPY,
544 NO_PARAMS }, /* generated entry */
545 { XML_NAMESPACE_STYLE, XML_FONT_STYLE_NAME_ASIAN, XML_ATACTION_COPY,
546 NO_PARAMS }, /* generated entry */
547 { XML_NAMESPACE_STYLE, XML_FONT_STYLE_NAME_COMPLEX, XML_ATACTION_COPY,
548 NO_PARAMS }, /* generated entry */
549 { XML_NAMESPACE_STYLE, XML_FONT_PITCH, XML_ATACTION_COPY,
550 NO_PARAMS }, /* generated entry */
551 { XML_NAMESPACE_STYLE, XML_FONT_PITCH_ASIAN, XML_ATACTION_COPY,
552 NO_PARAMS }, /* generated entry */
553 { XML_NAMESPACE_STYLE, XML_FONT_PITCH_COMPLEX, XML_ATACTION_COPY,
554 NO_PARAMS }, /* generated entry */
555 { XML_NAMESPACE_STYLE, XML_FONT_CHARSET, XML_ATACTION_COPY,
556 NO_PARAMS }, /* generated entry */
557 { XML_NAMESPACE_FO, XML_FONT_SIZE, XML_ATACTION_INCH2IN,
558 NO_PARAMS }, /* generated entry */
559 { XML_NAMESPACE_STYLE, XML_FONT_SIZE_ASIAN, XML_ATACTION_INCH2IN,
560 NO_PARAMS }, /* generated entry */
561 { XML_NAMESPACE_STYLE, XML_FONT_SIZE_COMPLEX, XML_ATACTION_INCH2IN,
562 NO_PARAMS }, /* generated entry */
563 { XML_NAMESPACE_STYLE, XML_FONT_SIZE_REL, XML_ATACTION_INCH2IN,
564 NO_PARAMS }, /* generated entry */
565 { XML_NAMESPACE_STYLE, XML_FONT_SIZE_REL_ASIAN, XML_ATACTION_INCH2IN,
566 NO_PARAMS }, /* generated entry */
567 { XML_NAMESPACE_STYLE, XML_FONT_SIZE_REL_COMPLEX, XML_ATACTION_INCH2IN,
568 NO_PARAMS }, /* generated entry */
569 // { XML_NAMESPACE_STYLE, XML_SCRIPT_TYPE, XML_ATACTION_COPY,
570 // NO_PARAMS }, /* new attribute*/
571 { XML_NAMESPACE_FO, XML_LETTER_SPACING, XML_ATACTION_INCH2IN,
572 NO_PARAMS }, /* generated entry */
573 { XML_NAMESPACE_FO, XML_LANGUAGE, XML_ATACTION_COPY,
574 NO_PARAMS }, /* generated entry */
575 { XML_NAMESPACE_STYLE, XML_LANGUAGE_ASIAN, XML_ATACTION_COPY,
576 NO_PARAMS }, /* generated entry */
577 { XML_NAMESPACE_STYLE, XML_LANGUAGE_COMPLEX, XML_ATACTION_COPY,
578 NO_PARAMS }, /* generated entry */
579 { XML_NAMESPACE_FO, XML_COUNTRY, XML_ATACTION_COPY,
580 NO_PARAMS }, /* generated entry */
581 { XML_NAMESPACE_STYLE, XML_COUNTRY_ASIAN, XML_ATACTION_COPY,
582 NO_PARAMS }, /* generated entry */
583 { XML_NAMESPACE_STYLE, XML_COUNTRY_COMPLEX, XML_ATACTION_COPY,
584 NO_PARAMS }, /* generated entry */
585 { XML_NAMESPACE_FO, XML_FONT_STYLE, XML_ATACTION_COPY,
586 NO_PARAMS }, /* generated entry */
587 { XML_NAMESPACE_STYLE, XML_FONT_STYLE_ASIAN, XML_ATACTION_COPY,
588 NO_PARAMS }, /* generated entry */
589 { XML_NAMESPACE_STYLE, XML_FONT_STYLE_COMPLEX, XML_ATACTION_COPY,
590 NO_PARAMS }, /* generated entry */
591 { XML_NAMESPACE_STYLE, XML_FONT_RELIEF, XML_ATACTION_COPY,
592 NO_PARAMS }, /* generated entry */
593 { XML_NAMESPACE_FO, XML_TEXT_SHADOW, XML_ATACTION_INCHS2INS,
594 NO_PARAMS },
595 { XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE, XML_PTACTION_UNDERLINE,
596 NO_PARAMS }, /* TODO: rename */
597 { XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_COLOR, XML_ATACTION_COPY,
598 NO_PARAMS }, /* generated entry */
599 { XML_NAMESPACE_FO, XML_FONT_WEIGHT, XML_ATACTION_COPY,
600 NO_PARAMS }, /* generated entry */
601 { XML_NAMESPACE_STYLE, XML_FONT_WEIGHT_ASIAN, XML_ATACTION_COPY,
602 NO_PARAMS }, /* generated entry */
603 { XML_NAMESPACE_STYLE, XML_FONT_WEIGHT_COMPLEX, XML_ATACTION_COPY,
604 NO_PARAMS }, /* generated entry */
605 { XML_NAMESPACE_FO, XML_SCORE_SPACES,
606 XML_PTACTION_LINE_MODE, NO_PARAMS },
607 { XML_NAMESPACE_STYLE, XML_LETTER_KERNING, XML_ATACTION_COPY,
608 NO_PARAMS }, /* generated entry */
609 { XML_NAMESPACE_STYLE, XML_TEXT_BLINKING, XML_ATACTION_COPY,
610 NO_PARAMS }, /* generated entry */
611 { XML_NAMESPACE_STYLE, XML_TEXT_BACKGROUND_COLOR, XML_ATACTION_RENAME,
612 XMLTransformerActionInit::QNameParam( XML_NAMESPACE_FO,
613 XML_BACKGROUND_COLOR ), 0, 0 },
614 { XML_NAMESPACE_STYLE, XML_TEXT_COMBINE, XML_ATACTION_COPY,
615 NO_PARAMS }, /* generated entry */
616 { XML_NAMESPACE_STYLE, XML_TEXT_COMBINE_START_CHAR, XML_ATACTION_COPY,
617 NO_PARAMS }, /* generated entry */
618 { XML_NAMESPACE_STYLE, XML_TEXT_COMBINE_END_CHAR, XML_ATACTION_COPY,
619 NO_PARAMS }, /* generated entry */
620 { XML_NAMESPACE_STYLE, XML_TEXT_EMPHASIZE, XML_ATACTION_COPY,
621 NO_PARAMS }, /* generated entry */
622 { XML_NAMESPACE_STYLE, XML_TEXT_SCALE, XML_ATACTION_COPY,
623 NO_PARAMS }, /* generated entry */
624 { XML_NAMESPACE_STYLE, XML_TEXT_ROTATION_ANGLE, XML_ATACTION_COPY,
625 NO_PARAMS }, /* generated entry */
626 { XML_NAMESPACE_STYLE, XML_TEXT_ROTATION_SCALE, XML_ATACTION_COPY,
627 NO_PARAMS }, /* generated entry */
628 { XML_NAMESPACE_TEXT, XML_DISPLAY, XML_ATACTION_COPY,
629 NO_PARAMS }, /* new in OOo 2.0 */
630 { XML_NAMESPACE_FO, XML_HYPHENATE, XML_ATACTION_COPY,
631 NO_PARAMS }, /* generated entry */
632 { XML_NAMESPACE_FO, XML_HYPHENATION_REMAIN_CHAR_COUNT, XML_ATACTION_COPY,
633 NO_PARAMS }, /* generated entry */
634 { XML_NAMESPACE_FO, XML_HYPHENATION_PUSH_CHAR_COUNT, XML_ATACTION_COPY,
635 NO_PARAMS }, /* generated entry */
636 { XML_NAMESPACE_STYLE, XML_TEXT_OVERLINE_STYLE, XML_ATACTION_REMOVE,
637 NO_PARAMS }, /* #i113645# */
638 { XML_NAMESPACE_STYLE, XML_TEXT_OVERLINE_COLOR, XML_ATACTION_REMOVE,
639 NO_PARAMS }, /* #i113645# */
640 { XML_NAMESPACE_FO, XML_WRAP_OPTION, XML_ATACTION_REMOVE,
641 NO_PARAMS }, /* #i116555# */
643 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
646 XMLTransformerActionInit aTextPropertyOOoElemActionTable[] =
648 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
653 XMLTransformerActionInit aParagraphPropertyOOoAttrActionTable[] =
655 { XML_NAMESPACE_FO, XML_LINE_HEIGHT, XML_ATACTION_INCH2IN,
656 NO_PARAMS }, /* generated entry */
657 { XML_NAMESPACE_STYLE, XML_LINE_HEIGHT_AT_LEAST, XML_ATACTION_INCH2IN,
658 NO_PARAMS }, /* generated entry */
659 { XML_NAMESPACE_STYLE, XML_LINE_SPACING, XML_ATACTION_INCH2IN,
660 NO_PARAMS }, /* generated entry */
661 { XML_NAMESPACE_FO, XML_TEXT_ALIGN, XML_ATACTION_COPY,
662 NO_PARAMS }, /* generated entry */
663 { XML_NAMESPACE_FO, XML_TEXT_ALIGN_LAST, XML_ATACTION_COPY,
664 NO_PARAMS }, /* generated entry */
665 { XML_NAMESPACE_STYLE, XML_TEXT_ALIGN, XML_ATACTION_RENAME,
666 XMLTransformerActionInit::QNameParam( XML_NAMESPACE_FO, XML_TEXT_ALIGN ), 0, 0 },
667 { XML_NAMESPACE_STYLE, XML_JUSTIFY_SINGLE_WORD, XML_ATACTION_COPY,
668 NO_PARAMS }, /* generated entry */
669 { XML_NAMESPACE_STYLE, XML_BREAK_INSIDE, XML_PTACTION_BREAK_INSIDE,
670 NO_PARAMS }, /* generated entry */
671 { XML_NAMESPACE_FO, XML_WIDOWS, XML_ATACTION_COPY,
672 NO_PARAMS }, /* generated entry */
673 { XML_NAMESPACE_FO, XML_ORPHANS, XML_ATACTION_COPY,
674 NO_PARAMS }, /* generated entry */
675 { XML_NAMESPACE_STYLE, XML_TAB_STOP_DISTANCE, XML_ATACTION_INCH2IN,
676 NO_PARAMS }, /* generated entry */
677 { XML_NAMESPACE_FO, XML_HYPHENATION_KEEP, XML_ATACTION_COPY,
678 NO_PARAMS }, /* generated entry */
679 { XML_NAMESPACE_FO, XML_HYPHENATION_LADDER_COUNT, XML_ATACTION_COPY,
680 NO_PARAMS }, /* generated entry */
681 { XML_NAMESPACE_STYLE, XML_REGISTER_TRUE, XML_ATACTION_COPY,
682 NO_PARAMS }, /* generated entry */
683 { XML_NAMESPACE_FO, XML_MARGIN_LEFT, XML_ATACTION_INCH2IN,
684 NO_PARAMS }, /* generated entry */
685 { XML_NAMESPACE_FO, XML_MARGIN_RIGHT, XML_ATACTION_INCH2IN,
686 NO_PARAMS }, /* generated entry */
687 { XML_NAMESPACE_FO, XML_TEXT_INDENT, XML_ATACTION_INCH2IN,
688 NO_PARAMS }, /* generated entry */
689 { XML_NAMESPACE_STYLE, XML_AUTO_TEXT_INDENT, XML_ATACTION_COPY,
690 NO_PARAMS }, /* generated entry */
691 { XML_NAMESPACE_FO, XML_MARGIN_TOP, XML_ATACTION_INCH2IN,
692 NO_PARAMS }, /* generated entry */
693 { XML_NAMESPACE_FO, XML_MARGIN_BOTTOM, XML_ATACTION_INCH2IN,
694 NO_PARAMS }, /* generated entry */
695 { XML_NAMESPACE_FO, XML_BREAK_BEFORE, XML_ATACTION_COPY,
696 NO_PARAMS }, /* generated entry */
697 { XML_NAMESPACE_FO, XML_BREAK_AFTER, XML_ATACTION_COPY,
698 NO_PARAMS }, /* generated entry */
699 { XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_ATACTION_COPY,
700 NO_PARAMS }, /* generated entry */
701 { XML_NAMESPACE_FO, XML_BORDER, XML_ATACTION_INCHS2INS,
702 NO_PARAMS }, /* generated entry */
703 { XML_NAMESPACE_FO, XML_BORDER_TOP, XML_ATACTION_INCHS2INS,
704 NO_PARAMS }, /* generated entry */
705 { XML_NAMESPACE_FO, XML_BORDER_BOTTOM, XML_ATACTION_INCHS2INS,
706 NO_PARAMS }, /* generated entry */
707 { XML_NAMESPACE_FO, XML_BORDER_LEFT, XML_ATACTION_INCHS2INS,
708 NO_PARAMS }, /* generated entry */
709 { XML_NAMESPACE_FO, XML_BORDER_RIGHT, XML_ATACTION_INCHS2INS,
710 NO_PARAMS }, /* generated entry */
711 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH, XML_ATACTION_INCHS2INS,
712 NO_PARAMS }, /* generated entry */
713 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_TOP, XML_ATACTION_INCHS2INS,
714 NO_PARAMS }, /* generated entry */
715 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_BOTTOM, XML_ATACTION_INCHS2INS,
716 NO_PARAMS }, /* generated entry */
717 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_LEFT, XML_ATACTION_INCHS2INS,
718 NO_PARAMS }, /* generated entry */
719 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_RIGHT, XML_ATACTION_INCHS2INS,
720 NO_PARAMS }, /* generated entry */
721 { XML_NAMESPACE_FO, XML_PADDING, XML_ATACTION_INCH2IN,
722 NO_PARAMS }, /* generated entry */
723 { XML_NAMESPACE_FO, XML_PADDING_TOP, XML_ATACTION_INCH2IN,
724 NO_PARAMS }, /* generated entry */
725 { XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_ATACTION_INCH2IN,
726 NO_PARAMS }, /* generated entry */
727 { XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_ATACTION_INCH2IN,
728 NO_PARAMS }, /* generated entry */
729 { XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_ATACTION_INCH2IN,
730 NO_PARAMS }, /* generated entry */
731 { XML_NAMESPACE_STYLE, XML_SHADOW, XML_ATACTION_INCHS2INS,
732 NO_PARAMS },
733 { XML_NAMESPACE_FO, XML_KEEP_WITH_NEXT, XML_PTACTION_KEEP_WITH_NEXT,
734 NO_PARAMS },
735 { XML_NAMESPACE_TEXT, XML_NUMBER_LINES, XML_ATACTION_COPY,
736 NO_PARAMS }, /* generated entry */
737 { XML_NAMESPACE_TEXT, XML_LINE_NUMBER, XML_ATACTION_COPY,
738 NO_PARAMS }, /* generated entry */
739 { XML_NAMESPACE_STYLE, XML_VERTICAL_ALIGN, XML_ATACTION_COPY,
740 NO_PARAMS }, /* generated entry */
741 { XML_NAMESPACE_STYLE, XML_WRITING_MODE, XML_ATACTION_COPY,
742 NO_PARAMS }, /* generated entry */
743 { XML_NAMESPACE_DRAW, XML_WRITING_MODE, XML_ATACTION_RENAME,
744 XMLTransformerActionInit::QNameParam( XML_NAMESPACE_STYLE,
745 XML_WRITING_MODE ), 0, 0 },
746 // { XML_NAMESPACE_STYLE, XML_WRITING_MODE_AUTOMATIC, XML_ATACTION_COPY,
747 // NO_PARAMS }, /* new attribute */
748 { XML_NAMESPACE_STYLE, XML_SNAP_TO_LAYOUT_GRID, XML_ATACTION_COPY,
749 NO_PARAMS }, /* generated entry */
750 { XML_NAMESPACE_STYLE, XML_PAGE_NUMBER, XML_ATACTION_COPY,
751 NO_PARAMS }, /* generated entry */
752 { XML_NAMESPACE_STYLE, XML_BACKGROUND_TRANSPARENCY, XML_ATACTION_COPY,
753 NO_PARAMS }, /* generated entry */
754 { XML_NAMESPACE_STYLE, XML_TEXT_AUTOSPACE, XML_ATACTION_COPY,
755 NO_PARAMS }, /* generated entry */
756 { XML_NAMESPACE_STYLE, XML_PUNCTUATION_WRAP, XML_ATACTION_COPY,
757 NO_PARAMS }, /* generated entry */
758 { XML_NAMESPACE_STYLE, XML_LINE_BREAK, XML_ATACTION_COPY,
759 NO_PARAMS }, /* generated entry */
760 { XML_NAMESPACE_TEXT, XML_ENABLE_NUMBERING, XML_ATACTION_COPY,
761 NO_PARAMS }, /* TODO: undocumented*/
762 { XML_NAMESPACE_STYLE, XML_FONT_INDEPENDENT_LINE_SPACING, XML_ATACTION_COPY,
763 NO_PARAMS },
764 { XML_NAMESPACE_STYLE, XML_DEFAULT_OUTLINE_LEVEL, XML_ATACTION_REMOVE,
765 NO_PARAMS }, /* i41811: style-default-outline was exported as propery */
766 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
769 XMLTransformerActionInit aParagraphPropertyOOoElemActionTable[] =
771 { XML_NAMESPACE_STYLE, XML_TAB_STOPS, XML_ATACTION_COPY,
772 NO_PARAMS }, /* generated entry */
773 { XML_NAMESPACE_STYLE, XML_DROP_CAP, XML_ATACTION_COPY,
774 NO_PARAMS }, /* generated entry */
775 { XML_NAMESPACE_STYLE, XML_BACKGROUND_IMAGE, XML_ATACTION_COPY,
776 NO_PARAMS }, /* generated entry */
777 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
780 XMLTransformerActionInit aSectionPropertyOOoAttrActionTable[] =
782 { XML_NAMESPACE_FO, XML_MARGIN_LEFT, XML_ATACTION_INCH2IN,
783 NO_PARAMS }, /* generated entry */
784 { XML_NAMESPACE_FO, XML_MARGIN_RIGHT, XML_ATACTION_INCH2IN,
785 NO_PARAMS }, /* generated entry */
786 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
789 XMLTransformerActionInit aTablePropertyOOoAttrActionTable[] =
791 { XML_NAMESPACE_STYLE, XML_WIDTH, XML_ATACTION_INCH2IN,
792 NO_PARAMS }, /* generated entry */
793 { XML_NAMESPACE_FO, XML_MARGIN_LEFT, XML_ATACTION_INCH2IN,
794 NO_PARAMS }, /* generated entry */
795 { XML_NAMESPACE_FO, XML_MARGIN_RIGHT, XML_ATACTION_INCH2IN,
796 NO_PARAMS }, /* generated entry */
797 { XML_NAMESPACE_FO, XML_MARGIN_TOP, XML_ATACTION_INCH2IN,
798 NO_PARAMS }, /* generated entry */
799 { XML_NAMESPACE_FO, XML_MARGIN_BOTTOM, XML_ATACTION_INCH2IN,
800 NO_PARAMS }, /* generated entry */
801 { XML_NAMESPACE_FO, XML_KEEP_WITH_NEXT, XML_PTACTION_KEEP_WITH_NEXT,
802 NO_PARAMS },
803 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
806 XMLTransformerActionInit aTableColumnPropertyOOoAttrActionTable[] =
808 { XML_NAMESPACE_STYLE, XML_COLUMN_WIDTH, XML_ATACTION_INCH2IN,
809 NO_PARAMS }, /* generated entry */
810 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
813 XMLTransformerActionInit aTableRowPropertyOOoAttrActionTable[] =
815 { XML_NAMESPACE_STYLE, XML_ROW_HEIGHT, XML_ATACTION_INCH2IN,
816 NO_PARAMS }, /* generated entry */
817 { XML_NAMESPACE_STYLE, XML_MIN_ROW_HEIGHT, XML_ATACTION_INCH2IN,
818 NO_PARAMS }, /* generated entry */
819 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
822 XMLTransformerActionInit aTableCellPropertyOOoAttrActionTable[] =
824 { XML_NAMESPACE_FO, XML_VERTICAL_ALIGN, XML_ATACTION_RENAME,
825 XMLTransformerActionInit::QNameParam( XML_NAMESPACE_STYLE,
826 XML_VERTICAL_ALIGN ), 0, 0 },
827 { XML_NAMESPACE_FO, XML_TEXT_ALIGN, XML_ATACTION_COPY_DUPLICATE,
828 XML_PROP_TYPE_PARAGRAPH, 0, 0 }, /* generated entry */
829 { XML_NAMESPACE_STYLE, XML_TEXT_ALIGN_SOURCE, XML_ATACTION_COPY,
830 NO_PARAMS }, /* generated entry */
831 { XML_NAMESPACE_FO, XML_DIRECTION, XML_ATACTION_RENAME,
832 XMLTransformerActionInit::QNameParam( XML_NAMESPACE_STYLE,
833 XML_DIRECTION), 0, 0 },
834 { XML_NAMESPACE_STYLE, XML_GLYPH_ORIENTATION_VERTICAL, XML_ATACTION_COPY,
835 NO_PARAMS }, /* generated entry */
836 { XML_NAMESPACE_STYLE, XML_SHADOW, XML_ATACTION_INCHS2INS,
837 NO_PARAMS },
838 { XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_ATACTION_COPY,
839 NO_PARAMS }, /* generated entry */
840 { XML_NAMESPACE_FO, XML_BORDER, XML_ATACTION_INCHS2INS,
841 NO_PARAMS }, /* generated entry */
842 { XML_NAMESPACE_FO, XML_BORDER_TOP, XML_ATACTION_INCHS2INS,
843 NO_PARAMS }, /* generated entry */
844 { XML_NAMESPACE_FO, XML_BORDER_BOTTOM, XML_ATACTION_INCHS2INS,
845 NO_PARAMS }, /* generated entry */
846 { XML_NAMESPACE_FO, XML_BORDER_LEFT, XML_ATACTION_INCHS2INS,
847 NO_PARAMS }, /* generated entry */
848 { XML_NAMESPACE_FO, XML_BORDER_RIGHT, XML_ATACTION_INCHS2INS,
849 NO_PARAMS }, /* generated entry */
850 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH, XML_ATACTION_INCHS2INS,
851 NO_PARAMS }, /* generated entry */
852 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_TOP, XML_ATACTION_INCHS2INS,
853 NO_PARAMS }, /* generated entry */
854 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_BOTTOM, XML_ATACTION_INCHS2INS,
855 NO_PARAMS }, /* generated entry */
856 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_LEFT, XML_ATACTION_INCHS2INS,
857 NO_PARAMS }, /* generated entry */
858 { XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_RIGHT, XML_ATACTION_INCHS2INS,
859 NO_PARAMS }, /* generated entry */
860 { XML_NAMESPACE_STYLE, XML_DIAGONAL_BL_TR, XML_ATACTION_INCHS2INS,
861 NO_PARAMS }, /* generated entry */
862 { XML_NAMESPACE_STYLE, XML_DIAGONAL_BL_TR_WIDTH, XML_ATACTION_INCHS2INS,
863 NO_PARAMS }, /* generated entry */
864 { XML_NAMESPACE_STYLE, XML_DIAGONAL_TL_BR, XML_ATACTION_INCHS2INS,
865 NO_PARAMS }, /* generated entry */
866 { XML_NAMESPACE_STYLE, XML_DIAGONAL_TL_BR_WIDTH, XML_ATACTION_INCHS2INS,
867 NO_PARAMS }, /* generated entry */
868 { XML_NAMESPACE_FO, XML_PADDING, XML_ATACTION_INCH2IN,
869 NO_PARAMS }, /* generated entry */
870 { XML_NAMESPACE_FO, XML_PADDING_TOP, XML_ATACTION_INCH2IN,
871 NO_PARAMS }, /* generated entry */
872 { XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_ATACTION_INCH2IN,
873 NO_PARAMS }, /* generated entry */
874 { XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_ATACTION_INCH2IN,
875 NO_PARAMS }, /* generated entry */
876 { XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_ATACTION_INCH2IN,
877 NO_PARAMS }, /* generated entry */
878 { XML_NAMESPACE_FO, XML_WRAP_OPTION, XML_ATACTION_COPY,
879 NO_PARAMS }, /* generated entry */
880 { XML_NAMESPACE_STYLE, XML_REPEAT_CONTENT, XML_ATACTION_COPY,
881 NO_PARAMS }, /* generated entry */
882 { XML_NAMESPACE_STYLE, XML_ROTATION_ANGLE, XML_ATACTION_COPY,
883 NO_PARAMS }, /* generated entry */
884 { XML_NAMESPACE_STYLE, XML_ROTATION_ALIGN, XML_ATACTION_COPY,
885 NO_PARAMS }, /* generated entry */
886 { XML_NAMESPACE_STYLE, XML_CELL_PROTECT, XML_ATACTION_COPY,
887 NO_PARAMS }, /* generated entry */
888 { XML_NAMESPACE_STYLE, XML_PRINT_CONTENT, XML_ATACTION_COPY,
889 NO_PARAMS }, /* generated entry */
890 { XML_NAMESPACE_STYLE, XML_DECIMAL_PLACES, XML_ATACTION_COPY,
891 NO_PARAMS }, /* generated entry */
892 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
895 XMLTransformerActionInit aTableCellPropertyOOoElemActionTable[] =
897 { XML_NAMESPACE_STYLE, XML_BACKGROUND_IMAGE, XML_ATACTION_COPY,
898 NO_PARAMS }, /* generated entry */
899 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
902 XMLTransformerActionInit aListLevelPropertyOOoAttrActionTable[] =
904 { XML_NAMESPACE_TEXT, XML_SPACE_BEFORE, XML_ATACTION_INCH2IN,
905 NO_PARAMS }, /* generated entry */
906 { XML_NAMESPACE_TEXT, XML_MIN_LABEL_WIDTH, XML_ATACTION_INCH2IN,
907 NO_PARAMS }, /* generated entry */
908 { XML_NAMESPACE_TEXT, XML_MIN_LABEL_DISTANCE, XML_ATACTION_INCH2IN,
909 NO_PARAMS }, /* generated entry */
910 { XML_NAMESPACE_FO, XML_WIDTH, XML_ATACTION_INCH2IN,
911 NO_PARAMS }, /* generated entry */
912 { XML_NAMESPACE_FO, XML_HEIGHT, XML_ATACTION_INCH2IN,
913 NO_PARAMS }, /* generated entry */
914 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
917 XMLTransformerActionInit aChartPropertyOOoAttrActionTable[] =
919 { XML_NAMESPACE_CHART, XML_SCALE_TEXT, XML_ATACTION_COPY,
920 NO_PARAMS }, /* generated entry */
921 { XML_NAMESPACE_CHART, XML_THREE_DIMENSIONAL, XML_ATACTION_COPY,
922 NO_PARAMS }, /* generated entry */
923 { XML_NAMESPACE_CHART, XML_DEEP, XML_ATACTION_COPY,
924 NO_PARAMS }, /* generated entry */
925 // { XML_NAMESPACE_CHART, XML_SYMBOL_TYPE, XML_ATACTION_COPY,
926 // NO_PARAMS }, /* new attribute */
927 // { XML_NAMESPACE_CHART, XML_SYMBOL_TYPE, XML_ATACTION_COPY,
928 // NO_PARAMS }, /* new attribute */
929 // { XML_NAMESPACE_CHART, XML_SYMBOL_TYPE, XML_ATACTION_COPY,
930 // NO_PARAMS }, /* new attribute */
931 // { XML_NAMESPACE_CHART, XML_SYMBOL_NAME, XML_ATACTION_COPY,
932 // NO_PARAMS }, /* new attribute */
933 // { XML_NAMESPACE_CHART, XML_SYMBOL_TYPE, XML_ATACTION_COPY,
934 // NO_PARAMS }, /* new attribute */
935 { XML_NAMESPACE_XLINK, XML_HREF, XML_ATACTION_COPY,
936 NO_PARAMS }, /* generated entry */
937 { XML_NAMESPACE_CHART, XML_SYMBOL_WIDTH, XML_ATACTION_INCH2IN,
938 NO_PARAMS }, /* generated entry */
939 { XML_NAMESPACE_CHART, XML_SYMBOL_HEIGHT, XML_ATACTION_INCH2IN,
940 NO_PARAMS }, /* generated entry */
941 { XML_NAMESPACE_CHART, XML_VERTICAL, XML_ATACTION_COPY,
942 NO_PARAMS }, /* generated entry */
943 { XML_NAMESPACE_CHART, XML_CONNECT_BARS, XML_ATACTION_COPY,
944 NO_PARAMS }, /* generated entry */
945 { XML_NAMESPACE_CHART, XML_GAP_WIDTH, XML_ATACTION_COPY,
946 NO_PARAMS }, /* generated entry */
947 { XML_NAMESPACE_CHART, XML_OVERLAP, XML_ATACTION_COPY,
948 NO_PARAMS }, /* generated entry */
949 // { XML_NAMESPACE_CHART, XML_JAPANESE_CANDLE_STICK, XML_ATACTION_COPY,
950 // NO_PARAMS }, /* TODO: renamed? */
951 // { XML_NAMESPACE_CHART, XML_INTERPOLATION, XML_ATACTION_COPY,
952 // NO_PARAMS }, /* TODO: renamed? */
953 { XML_NAMESPACE_CHART, XML_SPLINE_ORDER, XML_ATACTION_COPY,
954 NO_PARAMS }, /* generated entry */
955 { XML_NAMESPACE_CHART, XML_SPLINE_RESOLUTION, XML_ATACTION_COPY,
956 NO_PARAMS }, /* generated entry */
957 { XML_NAMESPACE_CHART, XML_PIE_OFFSET, XML_ATACTION_COPY,
958 NO_PARAMS }, /* generated entry */
959 { XML_NAMESPACE_CHART, XML_LINES, XML_ATACTION_COPY,
960 NO_PARAMS }, /* generated entry */
961 { XML_NAMESPACE_CHART, XML_SOLID_TYPE, XML_ATACTION_COPY,
962 NO_PARAMS }, /* generated entry */
963 { XML_NAMESPACE_CHART, XML_STACKED, XML_ATACTION_COPY,
964 NO_PARAMS }, /* generated entry */
965 { XML_NAMESPACE_CHART, XML_PERCENTAGE, XML_ATACTION_COPY,
966 NO_PARAMS }, /* generated entry */
967 { XML_NAMESPACE_CHART, XML_LINK_DATA_STYLE_TO_SOURCE, XML_ATACTION_COPY,
968 NO_PARAMS }, /* generated entry */
969 { XML_NAMESPACE_CHART, XML_VISIBLE, XML_ATACTION_COPY,
970 NO_PARAMS }, /* generated entry */
971 { XML_NAMESPACE_CHART, XML_LOGARITHMIC, XML_ATACTION_COPY,
972 NO_PARAMS }, /* generated entry */
973 { XML_NAMESPACE_CHART, XML_MAXIMUM, XML_ATACTION_COPY,
974 NO_PARAMS }, /* generated entry */
975 { XML_NAMESPACE_CHART, XML_MINIMUM, XML_ATACTION_COPY,
976 NO_PARAMS }, /* generated entry */
977 { XML_NAMESPACE_CHART, XML_ORIGIN, XML_ATACTION_COPY,
978 NO_PARAMS }, /* generated entry */
979 { XML_NAMESPACE_CHART, XML_TICK_MARKS_MAJOR_INNER, XML_ATACTION_COPY,
980 NO_PARAMS }, /* generated entry */
981 { XML_NAMESPACE_CHART, XML_TICK_MARKS_MAJOR_OUTER, XML_ATACTION_COPY,
982 NO_PARAMS }, /* generated entry */
983 { XML_NAMESPACE_CHART, XML_TICK_MARKS_MINOR_INNER, XML_ATACTION_COPY,
984 NO_PARAMS }, /* generated entry */
985 { XML_NAMESPACE_CHART, XML_TICK_MARKS_MINOR_OUTER, XML_ATACTION_COPY,
986 NO_PARAMS }, /* generated entry */
987 { XML_NAMESPACE_CHART, XML_DISPLAY_LABEL, XML_ATACTION_COPY,
988 NO_PARAMS }, /* generated entry */
989 { XML_NAMESPACE_CHART, XML_TEXT_OVERLAP, XML_ATACTION_COPY,
990 NO_PARAMS }, /* generated entry */
991 { XML_NAMESPACE_TEXT, XML_LINE_BREAK, XML_ATACTION_COPY,
992 NO_PARAMS }, /* generated entry */
993 { XML_NAMESPACE_CHART, XML_LABEL_ARRANGEMENT, XML_ATACTION_COPY,
994 NO_PARAMS }, /* generated entry */
995 { XML_NAMESPACE_STYLE, XML_DIRECTION, XML_ATACTION_COPY,
996 NO_PARAMS }, /* generated entry */
997 { XML_NAMESPACE_STYLE, XML_ROTATION_ANGLE, XML_ATACTION_COPY,
998 NO_PARAMS }, /* generated entry */
999 { XML_NAMESPACE_CHART, XML_DATA_LABEL_NUMBER, XML_ATACTION_COPY,
1000 NO_PARAMS }, /* generated entry */
1001 { XML_NAMESPACE_CHART, XML_DATA_LABEL_TEXT, XML_ATACTION_COPY,
1002 NO_PARAMS }, /* generated entry */
1003 { XML_NAMESPACE_CHART, XML_DATA_LABEL_SYMBOL, XML_ATACTION_COPY,
1004 NO_PARAMS }, /* generated entry */
1005 { XML_NAMESPACE_CHART, XML_MEAN_VALUE, XML_ATACTION_COPY,
1006 NO_PARAMS }, /* generated entry */
1007 { XML_NAMESPACE_CHART, XML_ERROR_CATEGORY, XML_ATACTION_COPY,
1008 NO_PARAMS }, /* generated entry */
1009 { XML_NAMESPACE_CHART, XML_ERROR_PERCENTAGE, XML_ATACTION_COPY,
1010 NO_PARAMS }, /* generated entry */
1011 { XML_NAMESPACE_CHART, XML_ERROR_MARGIN, XML_ATACTION_COPY,
1012 NO_PARAMS }, /* generated entry */
1013 { XML_NAMESPACE_CHART, XML_ERROR_LOWER_LIMIT, XML_ATACTION_COPY,
1014 NO_PARAMS }, /* generated entry */
1015 { XML_NAMESPACE_CHART, XML_ERROR_UPPER_LIMIT, XML_ATACTION_COPY,
1016 NO_PARAMS }, /* generated entry */
1017 { XML_NAMESPACE_CHART, XML_ERROR_UPPER_INDICATOR, XML_ATACTION_COPY,
1018 NO_PARAMS }, /* generated entry */
1019 { XML_NAMESPACE_CHART, XML_ERROR_LOWER_INDICATOR, XML_ATACTION_COPY,
1020 NO_PARAMS }, /* generated entry */
1021 { XML_NAMESPACE_CHART, XML_SERIES_SOURCE, XML_ATACTION_COPY,
1022 NO_PARAMS }, /* generated entry */
1023 { XML_NAMESPACE_CHART, XML_REGRESSION_TYPE, XML_ATACTION_COPY,
1024 NO_PARAMS }, /* generated entry */
1025 { XML_NAMESPACE_FO, XML_DIRECTION, XML_ATACTION_RENAME,
1026 XMLTransformerActionInit::QNameParam( XML_NAMESPACE_STYLE,
1027 XML_DIRECTION ), 0, 0 },
1028 { XML_NAMESPACE_CHART, XML_SPLINES, XML_PTACTION_SPLINES, NO_PARAMS },
1029 { XML_NAMESPACE_TEXT, XML_ROTATION_ANGLE, XML_ATACTION_RENAME,
1030 XMLTransformerActionInit::QNameParam( XML_NAMESPACE_STYLE,
1031 XML_ROTATION_ANGLE ), 0, 0 },
1032 { XML_NAMESPACE_CHART, XML_INTERVAL_MAJOR, XML_PTACTION_INTERVAL_MAJOR, NO_PARAMS },
1033 { XML_NAMESPACE_CHART, XML_INTERVAL_MINOR, XML_PTACTION_INTERVAL_MINOR, NO_PARAMS },
1035 { XML_NAMESPACE_CHART, XML_STOCK_UPDOWN_BARS, XML_ATACTION_RENAME,
1036 XMLTransformerActionInit::QNameParam( XML_NAMESPACE_CHART,
1037 XML_JAPANESE_CANDLE_STICK ), 0, 0 },
1038 { XML_NAMESPACE_CHART, XML_SYMBOL, XML_PTACTION_SYMBOL, NO_PARAMS },
1040 // note: chart:symbol-image-name was only used before 6.0 beta
1041 { XML_NAMESPACE_CHART, XML_SYMBOL_IMAGE_NAME, XML_PTACTION_SYMBOL_IMAGE_NAME, NO_PARAMS },
1043 // #i32368# property should no longer be used as XML-property (in OASIS
1044 // format), but is still ex-/imported for compatibility with the OOo file format
1045 { XML_NAMESPACE_CHART, XML_LINES_USED, XML_ATACTION_COPY, NO_PARAMS },
1046 // #i32366# property should no longer be used as XML-property (in OASIS
1047 // format), but is still ex-/imported for compatibility with the OOo file format
1048 { XML_NAMESPACE_CHART, XML_STOCK_WITH_VOLUME, XML_ATACTION_COPY, NO_PARAMS },
1050 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
1053 XMLTransformerActionInit aChartPropertyOOoElemActionTable[] =
1055 { XML_NAMESPACE_STYLE, XML_SYMBOL_IMAGE, XML_ATACTION_COPY, NO_PARAMS },
1056 { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
1059 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */