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