diff options
author | Henning Brinkmann <hbrinkm@openoffice.org> | 2010-08-11 15:10:17 +0200 |
---|---|---|
committer | Henning Brinkmann <hbrinkm@openoffice.org> | 2010-08-11 15:10:17 +0200 |
commit | ddd9d4c30513a845f4982564984d0b13fce30bae (patch) | |
tree | 14ebad8e927b95a1ae4c464c319e85f495650b57 /writerfilter/source/dmapper/ThemeTable.hxx | |
parent | 46ac754898fb5f9971f2f91034ad0a023abadecc (diff) |
writerfilter09: ThemeTable: use logged resources
Diffstat (limited to 'writerfilter/source/dmapper/ThemeTable.hxx')
-rw-r--r-- | writerfilter/source/dmapper/ThemeTable.hxx | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/writerfilter/source/dmapper/ThemeTable.hxx b/writerfilter/source/dmapper/ThemeTable.hxx index b79877703c58..1396c4cee8c9 100644 --- a/writerfilter/source/dmapper/ThemeTable.hxx +++ b/writerfilter/source/dmapper/ThemeTable.hxx @@ -29,7 +29,7 @@ #define INCLUDED_THEMETABLE_HXX #include <WriterFilterDllApi.hxx> -#include <resourcemodel/WW8ResourceModel.hxx> +#include <resourcemodel/LoggedResources.hxx> #include <com/sun/star/lang/XComponent.hpp> #include <map> @@ -39,7 +39,7 @@ namespace dmapper struct ThemeTable_Impl; -class WRITERFILTER_DLLPRIVATE ThemeTable : public Properties, public Table +class WRITERFILTER_DLLPRIVATE ThemeTable : public LoggedProperties, public LoggedTable { ThemeTable_Impl *m_pImpl; @@ -47,14 +47,15 @@ public: ThemeTable(); virtual ~ThemeTable(); + const ::rtl::OUString getFontNameForTheme(const Id id) const; + + private: // Properties - virtual void attribute(Id Name, Value & val); - virtual void sprm(Sprm & sprm); + virtual void lcl_attribute(Id Name, Value & val); + virtual void lcl_sprm(Sprm & sprm); // Table - virtual void entry(int pos, writerfilter::Reference<Properties>::Pointer_t ref); - - const ::rtl::OUString getFontNameForTheme(const Id id) const; + virtual void lcl_entry(int pos, writerfilter::Reference<Properties>::Pointer_t ref); }; typedef boost::shared_ptr< ThemeTable > ThemeTablePtr; }} |