summaryrefslogtreecommitdiff
path: root/drawinglayer/source/primitive2d/objectinfoprimitive2d.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'drawinglayer/source/primitive2d/objectinfoprimitive2d.cxx')
-rw-r--r--drawinglayer/source/primitive2d/objectinfoprimitive2d.cxx22
1 files changed, 13 insertions, 9 deletions
diff --git a/drawinglayer/source/primitive2d/objectinfoprimitive2d.cxx b/drawinglayer/source/primitive2d/objectinfoprimitive2d.cxx
index 32e66c705e62..0c91957766a4 100644
--- a/drawinglayer/source/primitive2d/objectinfoprimitive2d.cxx
+++ b/drawinglayer/source/primitive2d/objectinfoprimitive2d.cxx
@@ -18,20 +18,21 @@
*/
#include <drawinglayer/primitive2d/objectinfoprimitive2d.hxx>
#include <drawinglayer/primitive2d/drawinglayer_primitivetypes2d.hxx>
+#include <utility>
using namespace com::sun::star;
namespace drawinglayer::primitive2d
{
ObjectInfoPrimitive2D::ObjectInfoPrimitive2D(
- const Primitive2DContainer& rChildren,
- const OUString& rName,
- const OUString& rTitle,
- const OUString& rDesc)
- : GroupPrimitive2D(rChildren),
- maName(rName),
- maTitle(rTitle),
- maDesc(rDesc)
+ Primitive2DContainer&& aChildren,
+ OUString aName,
+ OUString aTitle,
+ OUString aDesc)
+ : GroupPrimitive2D(std::move(aChildren)),
+ maName(std::move(aName)),
+ maTitle(std::move(aTitle)),
+ maDesc(std::move(aDesc))
{
}
@@ -50,7 +51,10 @@ namespace drawinglayer::primitive2d
}
// provide unique ID
- ImplPrimitive2DIDBlock(ObjectInfoPrimitive2D, PRIMITIVE2D_ID_OBJECTINFOPRIMITIVE2D)
+ sal_uInt32 ObjectInfoPrimitive2D::getPrimitive2DID() const
+ {
+ return PRIMITIVE2D_ID_OBJECTINFOPRIMITIVE2D;
+ }
} // end of namespace