diff options
Diffstat (limited to 'writerperfect/source/writer/exp/xmlimp.cxx')
-rw-r--r-- | writerperfect/source/writer/exp/xmlimp.cxx | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/writerperfect/source/writer/exp/xmlimp.cxx b/writerperfect/source/writer/exp/xmlimp.cxx index 806c3eaa35d0..0f6582ff7403 100644 --- a/writerperfect/source/writer/exp/xmlimp.cxx +++ b/writerperfect/source/writer/exp/xmlimp.cxx @@ -67,13 +67,15 @@ rtl::Reference<XMLImportContext> XMLOfficeDocContext::CreateChildContext(const O mrImport.GetAutomaticTextStyles(), mrImport.GetAutomaticCellStyles(), mrImport.GetAutomaticColumnStyles(), - mrImport.GetAutomaticRowStyles()); + mrImport.GetAutomaticRowStyles(), + mrImport.GetAutomaticTableStyles()); else if (rName == "office:styles") return new XMLStylesContext(mrImport, mrImport.GetParagraphStyles(), mrImport.GetTextStyles(), mrImport.GetCellStyles(), mrImport.GetColumnStyles(), - mrImport.GetRowStyles()); + mrImport.GetRowStyles(), + mrImport.GetTableStyles()); return nullptr; } @@ -119,6 +121,11 @@ std::map<OUString, librevenge::RVNGPropertyList> &XMLImport::GetAutomaticRowStyl return maAutomaticRowStyles; } +std::map<OUString, librevenge::RVNGPropertyList> &XMLImport::GetAutomaticTableStyles() +{ + return maAutomaticTableStyles; +} + std::map<OUString, librevenge::RVNGPropertyList> &XMLImport::GetTextStyles() { return maTextStyles; @@ -144,6 +151,11 @@ std::map<OUString, librevenge::RVNGPropertyList> &XMLImport::GetRowStyles() return maRowStyles; } +std::map<OUString, librevenge::RVNGPropertyList> &XMLImport::GetTableStyles() +{ + return maTableStyles; +} + void XMLImport::startDocument() { mrGenerator.startDocument(librevenge::RVNGPropertyList()); |