[Libreoffice-commits] core.git: Branch 'private/moggi/chart-opengl2' - chart2/source

Markus Mohrhard markus.mohrhard at googlemail.com
Sat Dec 28 19:15:50 PST 2013


 chart2/source/view/main/DummyXShape.cxx |    9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

New commits:
commit 18b1f7ad28b6b820849ee9be4313149df95186d2
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date:   Sun Dec 29 06:13:37 2013 +0100

    add one more implementation for properties
    
    Change-Id: Ib2aeb9fcffc5c967006a754214ced6e7ab8d012a

diff --git a/chart2/source/view/main/DummyXShape.cxx b/chart2/source/view/main/DummyXShape.cxx
index 08d18c7..2cc893d 100644
--- a/chart2/source/view/main/DummyXShape.cxx
+++ b/chart2/source/view/main/DummyXShape.cxx
@@ -127,11 +127,16 @@ void DummyXShape::removeVetoableChangeListener( const OUString&, const uno::Refe
 {
 }
 
-void DummyXShape::setPropertyValues( const uno::Sequence< OUString >& ,
-        const uno::Sequence< uno::Any >& )
+void DummyXShape::setPropertyValues( const uno::Sequence< OUString >& rNames,
+        const uno::Sequence< uno::Any >& rValues)
 throw (beans::PropertyVetoException, lang::IllegalArgumentException,
         lang::WrappedTargetException, uno::RuntimeException)
 {
+    size_t n = std::min<size_t>(rNames.getLength(), rValues.getLength());
+    for(size_t i = 0; i < n; ++i)
+    {
+        maProperties[rNames[i]] = rValues[i];
+    }
 }
 
 uno::Sequence< uno::Any > DummyXShape::getPropertyValues(


More information about the Libreoffice-commits mailing list