summaryrefslogtreecommitdiffstats
path: root/writerfilter/source/dmapper/CellColorHandler.hxx
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2013-10-25 16:32:21 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2013-10-25 16:57:08 +0200
commitad206808e98076c6b2612c293770af60dc0ade19 (patch)
treea0218a82750e422fb3c1de581c74cbeea718b42f /writerfilter/source/dmapper/CellColorHandler.hxx
parentwriterfilter: store some of the values directly in TablePropertiesHandler (diff)
downloadcore-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.hxx10
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;
}}