summaryrefslogtreecommitdiff
path: root/chart2/source/view/main
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2016-04-24 20:11:47 +0200
committerStephan Bergmann <sbergman@redhat.com>2016-04-25 06:11:27 +0000
commita82805f8f97eeb6acadd7806cdb7120bed45a376 (patch)
tree213a2cae70d328a9e78bae7081a6dfa4025d95f1 /chart2/source/view/main
parent2b68383e44338ffc3d5fb519fd91ff31f0a2b35a (diff)
Kill comphelper::MakeMap
Change-Id: I97e9e79ef51e3d78f01b831dd3eee91218058823 Reviewed-on: https://gerrit.libreoffice.org/24344 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'chart2/source/view/main')
-rw-r--r--chart2/source/view/main/OpenGLRender.cxx1
-rw-r--r--chart2/source/view/main/OpenglShapeFactory.cxx6
-rw-r--r--chart2/source/view/main/PropertyMapper.cxx315
-rw-r--r--chart2/source/view/main/ShapeFactory.cxx6
4 files changed, 167 insertions, 161 deletions
diff --git a/chart2/source/view/main/OpenGLRender.cxx b/chart2/source/view/main/OpenGLRender.cxx
index 83c6f51c7fac..3182e66de40a 100644
--- a/chart2/source/view/main/OpenGLRender.cxx
+++ b/chart2/source/view/main/OpenGLRender.cxx
@@ -14,7 +14,6 @@
#include <com/sun/star/awt/XBitmap.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/graphic/XGraphic.hpp>
-#include <comphelper/InlineContainer.hxx>
#include <com/sun/star/drawing/CircleKind.hpp>
#include <com/sun/star/drawing/DoubleSequence.hpp>
#include <com/sun/star/drawing/FlagSequence.hpp>
diff --git a/chart2/source/view/main/OpenglShapeFactory.cxx b/chart2/source/view/main/OpenglShapeFactory.cxx
index da755025ff82..39c740cc8c92 100644
--- a/chart2/source/view/main/OpenglShapeFactory.cxx
+++ b/chart2/source/view/main/OpenglShapeFactory.cxx
@@ -25,7 +25,6 @@
#include "CommonConverters.hxx"
#include "macros.hxx"
#include "PropertyMapper.hxx"
-#include <comphelper/InlineContainer.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/drawing/CircleKind.hpp>
#include <com/sun/star/drawing/DoubleSequence.hpp>
@@ -419,8 +418,9 @@ uno::Reference< drawing::XShape >
tPropertyNameValueMap aValueMap;
//fill line-, fill- and paragraph-properties into the ValueMap
{
- tMakePropertyNameMap aNameMap = PropertyMapper::getPropertyNameMapForParagraphProperties();
- aNameMap( PropertyMapper::getPropertyNameMapForFillAndLineProperties() );
+ tPropertyNameMap aNameMap = PropertyMapper::getPropertyNameMapForParagraphProperties();
+ auto const & add = PropertyMapper::getPropertyNameMapForFillAndLineProperties();
+ aNameMap.insert(add.begin(), add.end());
PropertyMapper::getValueMap( aValueMap, aNameMap, xTextProperties );
}
diff --git a/chart2/source/view/main/PropertyMapper.cxx b/chart2/source/view/main/PropertyMapper.cxx
index 73ee2b964bea..41bd757edd47 100644
--- a/chart2/source/view/main/PropertyMapper.cxx
+++ b/chart2/source/view/main/PropertyMapper.cxx
@@ -184,202 +184,209 @@ uno::Any* PropertyMapper::getValuePointerForLimitedSpace( tAnySequence& rPropVal
, bLimitedHeight ? OUString("TextMaximumFrameHeight") : OUString("TextMaximumFrameWidth") );
}
-const tMakePropertyNameMap& PropertyMapper::getPropertyNameMapForCharacterProperties()
+const tPropertyNameMap& PropertyMapper::getPropertyNameMapForCharacterProperties()
{
//shape property -- chart model object property
- static tMakePropertyNameMap s_aShapePropertyMapForCharacterProperties =
- tMakePropertyNameMap
- ( "CharColor", "CharColor" )
- ( "CharContoured", "CharContoured" )
- ( "CharEmphasis", "CharEmphasis" )//the service style::CharacterProperties describes a property called 'CharEmphasize' which is nowhere implemented
-
- ( "CharFontFamily", "CharFontFamily" )
- ( "CharFontFamilyAsian", "CharFontFamilyAsian" )
- ( "CharFontFamilyComplex", "CharFontFamilyComplex" )
- ( "CharFontCharSet", "CharFontCharSet" )
- ( "CharFontCharSetAsian", "CharFontCharSetAsian" )
- ( "CharFontCharSetComplex", "CharFontCharSetComplex" )
- ( "CharFontName", "CharFontName" )
- ( "CharFontNameAsian", "CharFontNameAsian" )
- ( "CharFontNameComplex", "CharFontNameComplex" )
- ( "CharFontPitch", "CharFontPitch" )
- ( "CharFontPitchAsian", "CharFontPitchAsian" )
- ( "CharFontPitchComplex", "CharFontPitchComplex" )
- ( "CharFontStyleName", "CharFontStyleName" )
- ( "CharFontStyleNameAsian", "CharFontStyleNameAsian" )
- ( "CharFontStyleNameComplex", "CharFontStyleNameComplex" )
-
- ( "CharHeight", "CharHeight" )
- ( "CharHeightAsian", "CharHeightAsian" )
- ( "CharHeightComplex", "CharHeightComplex" )
- ( "CharKerning", "CharKerning" )
- ( "CharLocale", "CharLocale" )
- ( "CharLocaleAsian", "CharLocaleAsian" )
- ( "CharLocaleComplex", "CharLocaleComplex" )
- ( "CharPosture", "CharPosture" )
- ( "CharPostureAsian", "CharPostureAsian" )
- ( "CharPostureComplex", "CharPostureComplex" )
- ( "CharRelief", "CharRelief" )
- ( "CharShadowed", "CharShadowed" )
- ( "CharStrikeout", "CharStrikeout" )
- ( "CharUnderline", "CharUnderline" )
- ( "CharUnderlineColor", "CharUnderlineColor" )
- ( "CharUnderlineHasColor", "CharUnderlineHasColor" )
- ( "CharOverline", "CharOverline" )
- ( "CharOverlineColor", "CharOverlineColor" )
- ( "CharOverlineHasColor", "CharOverlineHasColor" )
- ( "CharWeight", "CharWeight" )
- ( "CharWeightAsian", "CharWeightAsian" )
- ( "CharWeightComplex", "CharWeightComplex" )
- ( "CharWordMode", "CharWordMode" )
-
- ( "WritingMode", "WritingMode" )
-
- ( "ParaIsCharacterDistance", "ParaIsCharacterDistance" )
- ;
+ static tPropertyNameMap s_aShapePropertyMapForCharacterProperties{
+ {"CharColor", "CharColor"},
+ {"CharContoured", "CharContoured"},
+ {"CharEmphasis", "CharEmphasis"},//the service style::CharacterProperties describes a property called 'CharEmphasize' which is nowhere implemented
+
+ {"CharFontFamily", "CharFontFamily"},
+ {"CharFontFamilyAsian", "CharFontFamilyAsian"},
+ {"CharFontFamilyComplex", "CharFontFamilyComplex"},
+ {"CharFontCharSet", "CharFontCharSet"},
+ {"CharFontCharSetAsian", "CharFontCharSetAsian"},
+ {"CharFontCharSetComplex", "CharFontCharSetComplex"},
+ {"CharFontName", "CharFontName"},
+ {"CharFontNameAsian", "CharFontNameAsian"},
+ {"CharFontNameComplex", "CharFontNameComplex"},
+ {"CharFontPitch", "CharFontPitch"},
+ {"CharFontPitchAsian", "CharFontPitchAsian"},
+ {"CharFontPitchComplex", "CharFontPitchComplex"},
+ {"CharFontStyleName", "CharFontStyleName"},
+ {"CharFontStyleNameAsian", "CharFontStyleNameAsian"},
+ {"CharFontStyleNameComplex", "CharFontStyleNameComplex"},
+
+ {"CharHeight", "CharHeight"},
+ {"CharHeightAsian", "CharHeightAsian"},
+ {"CharHeightComplex", "CharHeightComplex"},
+ {"CharKerning", "CharKerning"},
+ {"CharLocale", "CharLocale"},
+ {"CharLocaleAsian", "CharLocaleAsian"},
+ {"CharLocaleComplex", "CharLocaleComplex"},
+ {"CharPosture", "CharPosture"},
+ {"CharPostureAsian", "CharPostureAsian"},
+ {"CharPostureComplex", "CharPostureComplex"},
+ {"CharRelief", "CharRelief"},
+ {"CharShadowed", "CharShadowed"},
+ {"CharStrikeout", "CharStrikeout"},
+ {"CharUnderline", "CharUnderline"},
+ {"CharUnderlineColor", "CharUnderlineColor"},
+ {"CharUnderlineHasColor", "CharUnderlineHasColor"},
+ {"CharOverline", "CharOverline"},
+ {"CharOverlineColor", "CharOverlineColor"},
+ {"CharOverlineHasColor", "CharOverlineHasColor"},
+ {"CharWeight", "CharWeight"},
+ {"CharWeightAsian", "CharWeightAsian"},
+ {"CharWeightComplex", "CharWeightComplex"},
+ {"CharWordMode", "CharWordMode"},
+
+ {"WritingMode", "WritingMode"},
+
+ {"ParaIsCharacterDistance", "ParaIsCharacterDistance"}};
+
return s_aShapePropertyMapForCharacterProperties;
}
-const tMakePropertyNameMap& PropertyMapper::getPropertyNameMapForParagraphProperties()
+const tPropertyNameMap& PropertyMapper::getPropertyNameMapForParagraphProperties()
{
//shape property -- chart model object property
- static tMakePropertyNameMap s_aShapePropertyMapForParagraphProperties =
- tMakePropertyNameMap
- ( "ParaAdjust", "ParaAdjust" )
- ( "ParaBottomMargin", "ParaBottomMargin" )
- ( "ParaIsHyphenation", "ParaIsHyphenation" )
- ( "ParaLastLineAdjust", "ParaLastLineAdjust" )
- ( "ParaLeftMargin", "ParaLeftMargin" )
- ( "ParaRightMargin", "ParaRightMargin" )
- ( "ParaTopMargin", "ParaTopMargin" )
- ;
+ static tPropertyNameMap s_aShapePropertyMapForParagraphProperties{
+ {"ParaAdjust", "ParaAdjust"},
+ {"ParaBottomMargin", "ParaBottomMargin"},
+ {"ParaIsHyphenation", "ParaIsHyphenation"},
+ {"ParaLastLineAdjust", "ParaLastLineAdjust"},
+ {"ParaLeftMargin", "ParaLeftMargin"},
+ {"ParaRightMargin", "ParaRightMargin"},
+ {"ParaTopMargin", "ParaTopMargin"}};
return s_aShapePropertyMapForParagraphProperties;
}
-const tMakePropertyNameMap& PropertyMapper::getPropertyNameMapForFillProperties()
+const tPropertyNameMap& PropertyMapper::getPropertyNameMapForFillProperties()
{
//shape property -- chart model object property
- static tMakePropertyNameMap s_aShapePropertyMapForFillProperties =
- tMakePropertyNameMap
- ( "FillBackground", "FillBackground" )
- ( "FillBitmapName", "FillBitmapName" )
- ( "FillColor", "FillColor" )
- ( "FillGradientName", "FillGradientName" )
- ( "FillGradientStepCount", "FillGradientStepCount" )
- ( "FillHatchName", "FillHatchName" )
- ( "FillStyle", "FillStyle" )
- ( "FillTransparence", "FillTransparence" )
- ( "FillTransparenceGradientName", "FillTransparenceGradientName" )
+ static tPropertyNameMap s_aShapePropertyMapForFillProperties{
+ {"FillBackground", "FillBackground"},
+ {"FillBitmapName", "FillBitmapName"},
+ {"FillColor", "FillColor"},
+ {"FillGradientName", "FillGradientName"},
+ {"FillGradientStepCount", "FillGradientStepCount"},
+ {"FillHatchName", "FillHatchName"},
+ {"FillStyle", "FillStyle"},
+ {"FillTransparence", "FillTransparence"},
+ {"FillTransparenceGradientName", "FillTransparenceGradientName"},
//bitmap properties
- ( "FillBitmapMode", "FillBitmapMode" )
- ( "FillBitmapSizeX", "FillBitmapSizeX" )
- ( "FillBitmapSizeY", "FillBitmapSizeY" )
- ( "FillBitmapLogicalSize", "FillBitmapLogicalSize" )
- ( "FillBitmapOffsetX", "FillBitmapOffsetX" )
- ( "FillBitmapOffsetY", "FillBitmapOffsetY" )
- ( "FillBitmapRectanglePoint", "FillBitmapRectanglePoint" )
- ( "FillBitmapPositionOffsetX", "FillBitmapPositionOffsetX" )
- ( "FillBitmapPositionOffsetY", "FillBitmapPositionOffsetY" )
- ;
+ {"FillBitmapMode", "FillBitmapMode"},
+ {"FillBitmapSizeX", "FillBitmapSizeX"},
+ {"FillBitmapSizeY", "FillBitmapSizeY"},
+ {"FillBitmapLogicalSize", "FillBitmapLogicalSize"},
+ {"FillBitmapOffsetX", "FillBitmapOffsetX"},
+ {"FillBitmapOffsetY", "FillBitmapOffsetY"},
+ {"FillBitmapRectanglePoint", "FillBitmapRectanglePoint"},
+ {"FillBitmapPositionOffsetX", "FillBitmapPositionOffsetX"},
+ {"FillBitmapPositionOffsetY", "FillBitmapPositionOffsetY"}};
return s_aShapePropertyMapForFillProperties;
}
-const tMakePropertyNameMap& PropertyMapper::getPropertyNameMapForLineProperties()
+const tPropertyNameMap& PropertyMapper::getPropertyNameMapForLineProperties()
{
//shape property -- chart model object property
- static tMakePropertyNameMap s_aShapePropertyMapForLineProperties =
- tMakePropertyNameMap
- ( "LineColor", "LineColor" )
- ( "LineDashName", "LineDashName" )
- ( "LineJoint", "LineJoint" )
- ( "LineStyle", "LineStyle" )
- ( "LineTransparence", "LineTransparence" )
- ( "LineWidth", "LineWidth" )
- ;
+ static tPropertyNameMap s_aShapePropertyMapForLineProperties{
+ {"LineColor", "LineColor"},
+ {"LineDashName", "LineDashName"},
+ {"LineJoint", "LineJoint"},
+ {"LineStyle", "LineStyle"},
+ {"LineTransparence", "LineTransparence"},
+ {"LineWidth", "LineWidth"}};
return s_aShapePropertyMapForLineProperties;
}
-const tMakePropertyNameMap& PropertyMapper::getPropertyNameMapForFillAndLineProperties()
+namespace {
+ tPropertyNameMap getPropertyNameMapForFillAndLineProperties_() {
+ auto map = PropertyMapper::getPropertyNameMapForFillProperties();
+ auto const & add
+ = PropertyMapper::getPropertyNameMapForLineProperties();
+ map.insert(add.begin(), add.end());
+ return map;
+ }
+}
+const tPropertyNameMap& PropertyMapper::getPropertyNameMapForFillAndLineProperties()
{
- static tMakePropertyNameMap s_aShapePropertyMapForFillAndLineProperties =
- tMakePropertyNameMap
- ( PropertyMapper::getPropertyNameMapForFillProperties() )
- ( PropertyMapper::getPropertyNameMapForLineProperties() )
- ;
-
+ static tPropertyNameMap s_aShapePropertyMapForFillAndLineProperties
+ = getPropertyNameMapForFillAndLineProperties_();
return s_aShapePropertyMapForFillAndLineProperties;
}
-const tMakePropertyNameMap& PropertyMapper::getPropertyNameMapForTextShapeProperties()
+namespace {
+ tPropertyNameMap getPropertyNameMapForTextShapeProperties_() {
+ auto map = PropertyMapper::getPropertyNameMapForCharacterProperties();
+ auto const & add1
+ = PropertyMapper::getPropertyNameMapForFillProperties();
+ map.insert(add1.begin(), add1.end());
+ auto const & add2
+ = PropertyMapper::getPropertyNameMapForLineProperties();
+ map.insert(add2.begin(), add2.end());
+ return map;
+ }
+}
+const tPropertyNameMap& PropertyMapper::getPropertyNameMapForTextShapeProperties()
{
- static tMakePropertyNameMap s_aShapePropertyMapForTextShapeProperties =
- tMakePropertyNameMap
- ( PropertyMapper::getPropertyNameMapForCharacterProperties() )
- ( PropertyMapper::getPropertyNameMapForFillProperties() )
- ( PropertyMapper::getPropertyNameMapForLineProperties() );
-
+ static tPropertyNameMap s_aShapePropertyMapForTextShapeProperties
+ = getPropertyNameMapForTextShapeProperties_();
return s_aShapePropertyMapForTextShapeProperties;
}
-const tMakePropertyNameMap& PropertyMapper::getPropertyNameMapForLineSeriesProperties()
+const tPropertyNameMap& PropertyMapper::getPropertyNameMapForLineSeriesProperties()
{
//shape property -- chart model object property
- static tMakePropertyNameMap s_aShapePropertyMapForLineSeriesProperties =
- tMakePropertyNameMap
- ( "LineColor", "Color" )
- ( "LineDashName", "LineDashName" )
- ( "LineStyle", "LineStyle" )
- ( "LineTransparence", "Transparency" )
- ( "LineWidth", "LineWidth" )
-
- ;
+ static tPropertyNameMap s_aShapePropertyMapForLineSeriesProperties{
+ {"LineColor", "Color"},
+ {"LineDashName", "LineDashName"},
+ {"LineStyle", "LineStyle"},
+ {"LineTransparence", "Transparency"},
+ {"LineWidth", "LineWidth"}};
return s_aShapePropertyMapForLineSeriesProperties;
}
-const tMakePropertyNameMap& PropertyMapper::getPropertyNameMapForTextLabelProperties()
+namespace {
+ tPropertyNameMap getPropertyNameMapForTextLabelProperties_() {
+ auto map = PropertyMapper::getPropertyNameMapForCharacterProperties();
+ map.insert({
+ {"LineStyle", CHART_UNONAME_LABEL_BORDER_STYLE},
+ {"LineWidth", CHART_UNONAME_LABEL_BORDER_WIDTH},
+ {"LineColor", CHART_UNONAME_LABEL_BORDER_COLOR},
+ {"LineTransparence", CHART_UNONAME_LABEL_BORDER_TRANS}});
+ // fix the spelling!
+ return map;
+ }
+}
+const tPropertyNameMap& PropertyMapper::getPropertyNameMapForTextLabelProperties()
{
// target name (drawing layer) : source name (chart model)
- static tMakePropertyNameMap aMap = tMakePropertyNameMap
- ( getPropertyNameMapForCharacterProperties() )
- ( "LineStyle", CHART_UNONAME_LABEL_BORDER_STYLE )
- ( "LineWidth", CHART_UNONAME_LABEL_BORDER_WIDTH )
- ( "LineColor", CHART_UNONAME_LABEL_BORDER_COLOR )
- ( "LineTransparence", CHART_UNONAME_LABEL_BORDER_TRANS ) // fix the spelling!
- ;
+ static tPropertyNameMap aMap = getPropertyNameMapForTextLabelProperties_();
return aMap;
}
-const tMakePropertyNameMap& PropertyMapper::getPropertyNameMapForFilledSeriesProperties()
+const tPropertyNameMap& PropertyMapper::getPropertyNameMapForFilledSeriesProperties()
{
//shape property -- chart model object property
- static tMakePropertyNameMap s_aShapePropertyMapForFilledSeriesProperties =
- tMakePropertyNameMap
- ( "FillBackground", "FillBackground" )
- ( "FillBitmapName", "FillBitmapName" )
- ( "FillColor", "Color" )
- ( "FillGradientName", "GradientName" )
- ( "FillGradientStepCount", "GradientStepCount" )
- ( "FillHatchName", "HatchName" )
- ( "FillStyle", "FillStyle" )
- ( "FillTransparence", "Transparency" )
- ( "FillTransparenceGradientName", "TransparencyGradientName" )
+ static tPropertyNameMap s_aShapePropertyMapForFilledSeriesProperties{
+ {"FillBackground", "FillBackground"},
+ {"FillBitmapName", "FillBitmapName"},
+ {"FillColor", "Color"},
+ {"FillGradientName", "GradientName"},
+ {"FillGradientStepCount", "GradientStepCount"},
+ {"FillHatchName", "HatchName"},
+ {"FillStyle", "FillStyle"},
+ {"FillTransparence", "Transparency"},
+ {"FillTransparenceGradientName", "TransparencyGradientName"},
//bitmap properties
- ( "FillBitmapMode", "FillBitmapMode" )
- ( "FillBitmapSizeX", "FillBitmapSizeX" )
- ( "FillBitmapSizeY", "FillBitmapSizeY" )
- ( "FillBitmapLogicalSize", "FillBitmapLogicalSize" )
- ( "FillBitmapOffsetX", "FillBitmapOffsetX" )
- ( "FillBitmapOffsetY", "FillBitmapOffsetY" )
- ( "FillBitmapRectanglePoint", "FillBitmapRectanglePoint" )
- ( "FillBitmapPositionOffsetX", "FillBitmapPositionOffsetX" )
- ( "FillBitmapPositionOffsetY", "FillBitmapPositionOffsetY" )
+ {"FillBitmapMode", "FillBitmapMode"},
+ {"FillBitmapSizeX", "FillBitmapSizeX"},
+ {"FillBitmapSizeY", "FillBitmapSizeY"},
+ {"FillBitmapLogicalSize", "FillBitmapLogicalSize"},
+ {"FillBitmapOffsetX", "FillBitmapOffsetX"},
+ {"FillBitmapOffsetY", "FillBitmapOffsetY"},
+ {"FillBitmapRectanglePoint", "FillBitmapRectanglePoint"},
+ {"FillBitmapPositionOffsetX", "FillBitmapPositionOffsetX"},
+ {"FillBitmapPositionOffsetY", "FillBitmapPositionOffsetY"},
//line properties
- ( "LineColor", "BorderColor" )
- ( "LineDashName", "BorderDashName" )
- ( "LineStyle", "BorderStyle" )
- ( "LineTransparence", "BorderTransparency" )
- ( "LineWidth", "BorderWidth" )
- ;
+ {"LineColor", "BorderColor"},
+ {"LineDashName", "BorderDashName"},
+ {"LineStyle", "BorderStyle"},
+ {"LineTransparence", "BorderTransparency"},
+ {"LineWidth", "BorderWidth"}};
return s_aShapePropertyMapForFilledSeriesProperties;
}
@@ -441,7 +448,7 @@ void PropertyMapper::getTextLabelMultiPropertyLists(
{
//fill character properties into the ValueMap
tPropertyNameValueMap aValueMap;
- tMakePropertyNameMap aNameMap = bSupportsLabelBorder ? PropertyMapper::getPropertyNameMapForTextLabelProperties() : getPropertyNameMapForCharacterProperties();
+ tPropertyNameMap const & aNameMap = bSupportsLabelBorder ? PropertyMapper::getPropertyNameMapForTextLabelProperties() : getPropertyNameMapForCharacterProperties();
PropertyMapper::getValueMap(aValueMap, aNameMap, xSourceProp);
diff --git a/chart2/source/view/main/ShapeFactory.cxx b/chart2/source/view/main/ShapeFactory.cxx
index fe022f0613ce..be3064fbc286 100644
--- a/chart2/source/view/main/ShapeFactory.cxx
+++ b/chart2/source/view/main/ShapeFactory.cxx
@@ -24,7 +24,6 @@
#include "macros.hxx"
#include "RelativeSizeHelper.hxx"
#include "PropertyMapper.hxx"
-#include <comphelper/InlineContainer.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/drawing/CircleKind.hpp>
#include <com/sun/star/drawing/DoubleSequence.hpp>
@@ -2268,8 +2267,9 @@ uno::Reference< drawing::XShape >
tPropertyNameValueMap aValueMap;
//fill line-, fill- and paragraph-properties into the ValueMap
{
- tMakePropertyNameMap aNameMap = PropertyMapper::getPropertyNameMapForParagraphProperties();
- aNameMap( PropertyMapper::getPropertyNameMapForFillAndLineProperties() );
+ tPropertyNameMap aNameMap = PropertyMapper::getPropertyNameMapForParagraphProperties();
+ auto const & add = PropertyMapper::getPropertyNameMapForFillAndLineProperties();
+ aNameMap.insert(add.begin(), add.end());
PropertyMapper::getValueMap( aValueMap, aNameMap, xTextProperties );
}