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