diff options
Diffstat (limited to 'sw/source/filter/xml/xmlexp.hxx')
-rw-r--r-- | sw/source/filter/xml/xmlexp.hxx | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/sw/source/filter/xml/xmlexp.hxx b/sw/source/filter/xml/xmlexp.hxx index 12a272e62bda..779cdbfbf602 100644 --- a/sw/source/filter/xml/xmlexp.hxx +++ b/sw/source/filter/xml/xmlexp.hxx @@ -1,3 +1,4 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. @@ -32,6 +33,7 @@ #include "xmlitmap.hxx" #include <xmloff/uniref.hxx> #include <xmloff/xmltoken.hxx> +#include <vector> class SwPaM; class SwFmt; @@ -44,12 +46,14 @@ class SwTableLines; class SwTableBox; class SwXMLTableColumn_Impl; class SwXMLTableLines_Impl; -class SwXMLTableLinesCache_Impl; class SwXMLTableColumnsSortByWidth_Impl; class SwXMLTableFrmFmtsSort_Impl; class SwXMLTableInfo_Impl; class SwTableNode; class XMLPropertySetMapper; +class SwXMLTableLines_Impl; + +typedef ::std::vector< SwXMLTableLines_Impl* > SwXMLTableLinesCache_Impl; class SwXMLExport : public SvXMLExport { @@ -60,10 +64,9 @@ class SwXMLExport : public SvXMLExport SwPaM *pOrigPaM; // the original PaM #endif - SvXMLUnitConverter *pTwipUnitConv; - - SvXMLExportItemMapper *pTableItemMapper; - SwXMLTableLinesCache_Impl *pTableLines; + SvXMLUnitConverter* pTwipUnitConv; + SvXMLExportItemMapper* pTableItemMapper; + SwXMLTableLinesCache_Impl* pTableLines; SvXMLItemMapEntriesRef xTableItemMap; SvXMLItemMapEntriesRef xTableRowItemMap; @@ -123,7 +126,8 @@ class SwXMLExport : public SvXMLExport const ::rtl::OUString sCell; void setBlockMode(); - +private: + void DeleteTableLines(); protected: virtual XMLTextParagraphExport* CreateTextParagraphExport(); @@ -133,14 +137,11 @@ protected: virtual XMLFontAutoStylePool* CreateFontAutoStylePool(); public: - - // #110680# SwXMLExport( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > xServiceFactory, sal_uInt16 nExportFlags = EXPORT_ALL); #ifdef XML_CORE_API - // #110680# SwXMLExport( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > xServiceFactory, const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XModel > & rModel, @@ -188,3 +189,4 @@ inline const SvXMLUnitConverter& SwXMLExport::GetTwipUnitConverter() const #endif // _XMLEXP_HXX +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |