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_PROPERTYACTIONSOASIS_HXX 29 #define _XMLOFF_PROPERTYACTIONSOASIS_HXX 30 31 #include "TransformerAction.hxx" 32 #include "TransformerActionInit.hxx" 33 #include "AttrTransformerAction.hxx" 34 35 enum XMLPropOASISTransformerAction 36 { 37 XML_OPTACTION_LINE_MODE=XML_ATACTION_USER_DEFINED, 38 XML_OPTACTION_UNDERLINE_TYPE, 39 XML_OPTACTION_UNDERLINE_STYLE, 40 XML_OPTACTION_UNDERLINE_WIDTH, 41 XML_OPTACTION_LINETHROUGH_TYPE, 42 XML_OPTACTION_LINETHROUGH_STYLE, 43 XML_OPTACTION_LINETHROUGH_WIDTH, 44 XML_OPTACTION_LINETHROUGH_TEXT, 45 XML_OPTACTION_KEEP_WITH_NEXT, 46 XML_OPTACTION_INTERPOLATION, 47 XML_OPTACTION_INTERVAL_MAJOR, 48 XML_OPTACTION_INTERVAL_MINOR_DIVISOR, 49 XML_OPTACTION_SYMBOL_TYPE, 50 XML_OPTACTION_SYMBOL_NAME, 51 XML_OPTACTION_OPACITY, 52 XML_OPTACTION_IMAGE_OPACITY, 53 XML_OPTACTION_KEEP_TOGETHER, 54 XML_OPTACTION_CONTROL_TEXT_ALIGN, 55 XML_OPTACTION_DRAW_WRITING_MODE, 56 XML_ATACTION_CAPTION_ESCAPE_OASIS, 57 XML_ATACTION_DECODE_PROTECT, 58 XML_OPTACTION_END=XML_ATACTION_END 59 }; 60 61 extern XMLTransformerActionInit aGraphicPropertyOASISAttrActionTable[]; 62 extern XMLTransformerActionInit aDrawingPagePropertyOASISAttrActionTable[]; 63 extern XMLTransformerActionInit aPageLayoutPropertyOASISAttrActionTable[]; 64 extern XMLTransformerActionInit aHeaderFooterPropertyOASISAttrActionTable[]; 65 extern XMLTransformerActionInit aTextPropertyOASISAttrActionTable[]; 66 extern XMLTransformerActionInit aParagraphPropertyOASISAttrActionTable[]; 67 extern XMLTransformerActionInit aSectionPropertyOASISAttrActionTable[]; 68 extern XMLTransformerActionInit aTablePropertyOASISAttrActionTable[]; 69 extern XMLTransformerActionInit aTableColumnPropertyOASISAttrActionTable[]; 70 extern XMLTransformerActionInit aTableRowPropertyOASISAttrActionTable[]; 71 extern XMLTransformerActionInit aTableCellPropertyOASISAttrActionTable[]; 72 extern XMLTransformerActionInit aListLevelPropertyOASISAttrActionTable[]; 73 extern XMLTransformerActionInit aChartPropertyOASISAttrActionTable[]; 74 75 #endif // _XMLOFF_PROPERTYACTIONSOASIS_HXX 76