diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2013-10-25 16:32:21 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2013-10-25 16:57:08 +0200 |
commit | ad206808e98076c6b2612c293770af60dc0ade19 (patch) | |
tree | a0218a82750e422fb3c1de581c74cbeea718b42f /writerfilter/source/dmapper/CellColorHandler.hxx | |
parent | writerfilter: store some of the values directly in TablePropertiesHandler (diff) | |
download | core-ad206808e98076c6b2612c293770af60dc0ade19.tar.gz core-ad206808e98076c6b2612c293770af60dc0ade19.zip |
writerfilter: save table styles' tcPr to InteropGrabBag
Change-Id: I8602f6225cc44df445f1b4af1c48b87fade25458
Diffstat (limited to 'writerfilter/source/dmapper/CellColorHandler.hxx')
-rw-r--r-- | writerfilter/source/dmapper/CellColorHandler.hxx | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/writerfilter/source/dmapper/CellColorHandler.hxx b/writerfilter/source/dmapper/CellColorHandler.hxx index 27f18fd0bbe5..7904a9deccdf 100644 --- a/writerfilter/source/dmapper/CellColorHandler.hxx +++ b/writerfilter/source/dmapper/CellColorHandler.hxx @@ -23,6 +23,8 @@ #include <resourcemodel/LoggedResources.hxx> #include <boost/shared_ptr.hpp> +#include <com/sun/star/beans/PropertyValue.hpp> + namespace writerfilter { namespace dmapper { @@ -37,10 +39,15 @@ private: sal_Int32 m_nFillColor; OutputFormat m_OutputFormat; + OUString m_aInteropGrabBagName; + std::vector<beans::PropertyValue> m_aInteropGrabBag; + // Properties virtual void lcl_attribute(Id Name, Value & val); virtual void lcl_sprm(Sprm & sprm); + void createGrabBag(OUString aName, uno::Any aValue); + public: CellColorHandler( ); virtual ~CellColorHandler(); @@ -48,6 +55,9 @@ public: ::boost::shared_ptr<TablePropertyMap> getProperties(); void setOutputFormat( OutputFormat format ) { m_OutputFormat = format; } + + void enableInteropGrabBag(OUString aName); + beans::PropertyValue getInteropGrabBag(); }; typedef boost::shared_ptr< CellColorHandler > CellColorHandlerPtr; }} |