1 /************************************************************************* 2 * 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * Copyright 2000, 2010 Oracle and/or its affiliates. 6 * 7 * OpenOffice.org - a multi-platform office productivity suite 8 * 9 * This file is part of OpenOffice.org. 10 * 11 * OpenOffice.org is free software: you can redistribute it and/or modify 12 * it under the terms of the GNU Lesser General Public License version 3 13 * only, as published by the Free Software Foundation. 14 * 15 * OpenOffice.org is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 * GNU Lesser General Public License version 3 for more details 19 * (a copy is included in the LICENSE file that accompanied this code). 20 * 21 * You should have received a copy of the GNU Lesser General Public License 22 * version 3 along with OpenOffice.org. If not, see 23 * <http://www.openoffice.org/license.html> 24 * for a copy of the LGPLv3 License. 25 * 26 ************************************************************************/ 27 28 #ifndef _XMLOFF_PROPERTYACTIONSOOO_HXX 29 #define _XMLOFF_PROPERTYACTIONSOOO_HXX 30 31 #include "TransformerAction.hxx" 32 #include "TransformerActionInit.hxx" 33 #include "AttrTransformerAction.hxx" 34 35 enum XMLPropOOOTransformerAction 36 { 37 XML_PTACTION_LINE_MODE=XML_ATACTION_USER_DEFINED, 38 XML_PTACTION_UNDERLINE, 39 XML_PTACTION_LINETHROUGH, 40 XML_PTACTION_KEEP_WITH_NEXT, 41 XML_PTACTION_SPLINES, 42 XML_ATACTION_INCH2IN_DUPLICATE, 43 XML_PTACTION_INTERVAL_MAJOR, 44 XML_PTACTION_INTERVAL_MINOR, 45 XML_ATACTION_COPY_DUPLICATE, 46 XML_PTACTION_SYMBOL, 47 XML_PTACTION_SYMBOL_IMAGE_NAME, 48 XML_PTACTION_TRANSPARENCY, 49 XML_PTACTION_BREAK_INSIDE, 50 XML_ATACTION_CAPTION_ESCAPE_OOO, 51 XML_ATACTION_MOVE_PROTECT, 52 XML_ATACTION_SIZE_PROTECT, 53 XML_ATACTION_PROTECT, 54 // --> OD 2005-06-10 #i50322# 55 XML_ATACTION_WRITER_BACK_GRAPHIC_TRANSPARENCY, 56 // <-- 57 XML_PTACTION_END=XML_TACTION_END 58 }; 59 60 extern XMLTransformerActionInit aGraphicPropertyOOoAttrActionTable[]; 61 extern XMLTransformerActionInit aGraphicPropertyOOoElemActionTable[]; 62 extern XMLTransformerActionInit aDrawingPagePropertyOOoAttrActionTable[]; 63 extern XMLTransformerActionInit aPageLayoutPropertyOOoAttrActionTable[]; 64 extern XMLTransformerActionInit aHeaderFooterPropertyOOoAttrActionTable[]; 65 extern XMLTransformerActionInit aTextPropertyOOoAttrActionTable[]; 66 extern XMLTransformerActionInit aTextPropertyOOoElemActionTable[]; 67 extern XMLTransformerActionInit aParagraphPropertyOOoAttrActionTable[]; 68 extern XMLTransformerActionInit aParagraphPropertyOOoElemActionTable[]; 69 extern XMLTransformerActionInit aSectionPropertyOOoAttrActionTable[]; 70 extern XMLTransformerActionInit aTablePropertyOOoAttrActionTable[]; 71 extern XMLTransformerActionInit aTableColumnPropertyOOoAttrActionTable[]; 72 extern XMLTransformerActionInit aTableRowPropertyOOoAttrActionTable[]; 73 extern XMLTransformerActionInit aTableCellPropertyOOoAttrActionTable[]; 74 extern XMLTransformerActionInit aTableCellPropertyOOoElemActionTable[]; 75 extern XMLTransformerActionInit aListLevelPropertyOOoAttrActionTable[]; 76 extern XMLTransformerActionInit aChartPropertyOOoAttrActionTable[]; 77 extern XMLTransformerActionInit aChartPropertyOOoElemActionTable[]; 78 79 #endif // _XMLOFF_PROPERTYACTIONSOOO_HXX 80