Line data Source code
1 : /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 : /*
3 : * This file is part of the LibreOffice project.
4 : *
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/.
8 : *
9 : * This file incorporates work covered by the following license notice:
10 : *
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 .
18 : */
19 :
20 : #include <xmloff/xmlnmspe.hxx>
21 : #include "PropType.hxx"
22 : #include "PropertyActionsOOo.hxx"
23 :
24 : using namespace ::xmloff::token;
25 :
26 : #define NO_PARAMS 0, 0, 0
27 :
28 : XMLTransformerActionInit aGraphicPropertyOOoAttrActionTable[] =
29 : {
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 16 : 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 16 : XML_AUTO_GROW_HEIGHT ), 0, 0 },
66 : { XML_NAMESPACE_DRAW, XML_AUTO_GROW_HEIGHT, XML_ATACTION_RENAME,
67 : XMLTransformerActionInit::QNameParam( XML_NAMESPACE_DRAW,
68 16 : 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 16 : 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
296 : */
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 */
340 :
341 : // #i25616#
342 : { XML_NAMESPACE_DRAW, XML_TRANSPARENCY, XML_PTACTION_TRANSPARENCY, NO_PARAMS },
343 :
344 : { XML_NAMESPACE_DRAW, XML_TRANSPARENCY_NAME,
345 : XML_ATACTION_RENAME_ENCODE_STYLE_NAME_REF,
346 : XMLTransformerActionInit::QNameParam( XML_NAMESPACE_DRAW,
347 16 : XML_OPACITY_NAME), 0, 0 },
348 :
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 },
352 :
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 },
367 :
368 : { XML_NAMESPACE_DRAW, XML_WRAP_INFLUENCE_ON_POSITION, XML_ATACTION_COPY, NO_PARAMS }, // new in OOo 2.0
369 :
370 : { XML_NAMESPACE_DRAW, XML_MIRROR, XML_ATACTION_DRAW_MIRROR_OOO,
371 : NO_PARAMS }, /* generated entry */
372 :
373 : // b6242385: read writing-mode for text frames
374 : { XML_NAMESPACE_STYLE, XML_WRITING_MODE, XML_ATACTION_COPY, NO_PARAMS },
375 :
376 : { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
377 80 : };
378 :
379 : XMLTransformerActionInit aGraphicPropertyOOoElemActionTable[] =
380 : {
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 }
385 : };
386 :
387 : XMLTransformerActionInit aDrawingPagePropertyOOoAttrActionTable[] =
388 : {
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 },
400 :
401 : { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
402 : };
403 :
404 : XMLTransformerActionInit aPageLayoutPropertyOOoAttrActionTable[] =
405 : {
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 }
458 : };
459 :
460 : XMLTransformerActionInit aHeaderFooterPropertyOOoAttrActionTable[] =
461 : {
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 }
507 : };
508 :
509 : XMLTransformerActionInit aTextPropertyOOoAttrActionTable[] =
510 : {
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 16 : 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# */
642 :
643 : { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
644 16 : };
645 :
646 : XMLTransformerActionInit aTextPropertyOOoElemActionTable[] =
647 : {
648 : { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
649 : };
650 :
651 :
652 :
653 : XMLTransformerActionInit aParagraphPropertyOOoAttrActionTable[] =
654 : {
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 16 : 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 16 : 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 }
767 32 : };
768 :
769 : XMLTransformerActionInit aParagraphPropertyOOoElemActionTable[] =
770 : {
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 }
778 : };
779 :
780 : XMLTransformerActionInit aSectionPropertyOOoAttrActionTable[] =
781 : {
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 }
787 : };
788 :
789 : XMLTransformerActionInit aTablePropertyOOoAttrActionTable[] =
790 : {
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 }
804 : };
805 :
806 : XMLTransformerActionInit aTableColumnPropertyOOoAttrActionTable[] =
807 : {
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 }
811 : };
812 :
813 : XMLTransformerActionInit aTableRowPropertyOOoAttrActionTable[] =
814 : {
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 }
820 : };
821 :
822 : XMLTransformerActionInit aTableCellPropertyOOoAttrActionTable[] =
823 : {
824 : { XML_NAMESPACE_FO, XML_VERTICAL_ALIGN, XML_ATACTION_RENAME,
825 : XMLTransformerActionInit::QNameParam( XML_NAMESPACE_STYLE,
826 16 : 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 16 : 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 }
893 32 : };
894 :
895 : XMLTransformerActionInit aTableCellPropertyOOoElemActionTable[] =
896 : {
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 }
900 : };
901 :
902 : XMLTransformerActionInit aListLevelPropertyOOoAttrActionTable[] =
903 : {
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 }
915 : };
916 :
917 : XMLTransformerActionInit aChartPropertyOOoAttrActionTable[] =
918 : {
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 16 : 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 16 : 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 },
1034 :
1035 : { XML_NAMESPACE_CHART, XML_STOCK_UPDOWN_BARS, XML_ATACTION_RENAME,
1036 : XMLTransformerActionInit::QNameParam( XML_NAMESPACE_CHART,
1037 16 : XML_JAPANESE_CANDLE_STICK ), 0, 0 },
1038 : { XML_NAMESPACE_CHART, XML_SYMBOL, XML_PTACTION_SYMBOL, NO_PARAMS },
1039 :
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 },
1042 :
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 },
1049 :
1050 : { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
1051 48 : };
1052 :
1053 : XMLTransformerActionInit aChartPropertyOOoElemActionTable[] =
1054 : {
1055 : { XML_NAMESPACE_STYLE, XML_SYMBOL_IMAGE, XML_ATACTION_COPY, NO_PARAMS },
1056 : { XML_NAMESPACE_OFFICE, XML_TOKEN_INVALID, XML_ATACTION_EOT, NO_PARAMS }
1057 48 : };
1058 :
1059 : /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
|