summaryrefslogtreecommitdiff
path: root/svx/source/items/numinf.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2022-01-28 15:17:04 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2022-01-29 18:59:53 +0100
commitc3d5c9a08df77f9c0d0fd2493cf299dbad1a9dff (patch)
treef448517b6031741ab182685f3cf8ee332deac2f4 /svx/source/items/numinf.cxx
parent58c849a94234f18eac020be66117aa2378487e2f (diff)
used TypedWhichId in the constructor of various svx *Item classes
to act as an extra check that we have the association of Item and TypedWhichId annotations correct. (*) requires that I add an upcasting constructor to TypedWhichId (*) Make the field dialog stuff in writer use a new item id FN_FIELD_DIALOG_DOC_PROPS instead of abusing the existing SID_DOCINFO Change-Id: Ica4aea930c80124609a063768c9af5a189df1c27 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129098 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svx/source/items/numinf.cxx')
-rw-r--r--svx/source/items/numinf.cxx10
1 files changed, 5 insertions, 5 deletions
diff --git a/svx/source/items/numinf.cxx b/svx/source/items/numinf.cxx
index a59d00b42074..d4bb1e915e79 100644
--- a/svx/source/items/numinf.cxx
+++ b/svx/source/items/numinf.cxx
@@ -20,7 +20,7 @@
#include <svx/numinf.hxx>
-SvxNumberInfoItem::SvxNumberInfoItem( const sal_uInt16 nId ) :
+SvxNumberInfoItem::SvxNumberInfoItem( const TypedWhichId<SvxNumberInfoItem> nId ) :
SfxPoolItem ( nId ),
pFormatter ( nullptr ),
eValueType ( SvxNumberValueType::Undefined ),
@@ -31,7 +31,7 @@ SvxNumberInfoItem::SvxNumberInfoItem( const sal_uInt16 nId ) :
SvxNumberInfoItem::SvxNumberInfoItem( SvNumberFormatter* pNumFormatter,
- const sal_uInt16 nId ) :
+ const TypedWhichId<SvxNumberInfoItem> nId ) :
SfxPoolItem ( nId ),
pFormatter ( pNumFormatter ),
eValueType ( SvxNumberValueType::Undefined ),
@@ -42,7 +42,7 @@ SvxNumberInfoItem::SvxNumberInfoItem( SvNumberFormatter* pNumFormatter,
SvxNumberInfoItem::SvxNumberInfoItem( SvNumberFormatter* pNumFormatter,
- const OUString& rVal, const sal_uInt16 nId ) :
+ const OUString& rVal, const TypedWhichId<SvxNumberInfoItem> nId ) :
SfxPoolItem ( nId ),
pFormatter ( pNumFormatter ),
eValueType ( SvxNumberValueType::String ),
@@ -53,7 +53,7 @@ SvxNumberInfoItem::SvxNumberInfoItem( SvNumberFormatter* pNumFormatter,
SvxNumberInfoItem::SvxNumberInfoItem( SvNumberFormatter* pNumFormatter,
- const double& rVal, const sal_uInt16 nId ) :
+ const double& rVal, const TypedWhichId<SvxNumberInfoItem> nId ) :
SfxPoolItem ( nId ),
pFormatter ( pNumFormatter ),
eValueType ( SvxNumberValueType::Number ),
@@ -65,7 +65,7 @@ SvxNumberInfoItem::SvxNumberInfoItem( SvNumberFormatter* pNumFormatter,
SvxNumberInfoItem::SvxNumberInfoItem( SvNumberFormatter* pNumFormatter,
const double& rVal, const OUString& rValueStr,
- const sal_uInt16 nId ) :
+ const TypedWhichId<SvxNumberInfoItem> nId ) :
SfxPoolItem ( nId ),
pFormatter ( pNumFormatter ),
eValueType ( SvxNumberValueType::Number ),