summaryrefslogtreecommitdiff
path: root/sw/inc/docufld.hxx
diff options
context:
space:
mode:
authorPranav Kant <pranavk@collabora.co.uk>2017-01-18 17:47:46 +0530
committerpranavk <pranavk@collabora.co.uk>2017-01-27 10:52:49 +0000
commit85959fccad7392646675a515afd09aadaaa9ed17 (patch)
tree65ee602fb6be5056ab9294bba373a99c2e7da109 /sw/inc/docufld.hxx
parentc67040c157aab029373c463a9d3c033c400ff6a9 (diff)
lok: Unique annotation Ids to SwPostItFields
Change-Id: I6dd5186eb18ca99a75a5cb73263cc6bfcc7ff345 Reviewed-on: https://gerrit.libreoffice.org/33467 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: pranavk <pranavk@collabora.co.uk>
Diffstat (limited to 'sw/inc/docufld.hxx')
-rw-r--r--sw/inc/docufld.hxx7
1 files changed, 6 insertions, 1 deletions
diff --git a/sw/inc/docufld.hxx b/sw/inc/docufld.hxx
index 636abaa80a7d..65130c21972c 100644
--- a/sw/inc/docufld.hxx
+++ b/sw/inc/docufld.hxx
@@ -444,14 +444,18 @@ class SW_DLLPUBLIC SwPostItField : public SwField
DateTime aDateTime;
OutlinerParaObject* mpText;
rtl::Reference<SwTextAPIObject> m_xTextObject;
+ sal_uInt32 m_nPostItId;
public:
+ static sal_uInt32 m_nLastPostItId;
+
SwPostItField( SwPostItFieldType*,
const OUString& rAuthor,
const OUString& rText,
const OUString& rInitials,
const OUString& rName,
- const DateTime& rDate);
+ const DateTime& rDate,
+ const sal_uInt32 nPostItId = 0);
SwPostItField(const SwPostItField&) = delete;
SwPostItField* operator=(const SwPostItField&) = delete;
@@ -464,6 +468,7 @@ public:
const DateTime& GetDateTime() const { return aDateTime; }
inline const Date GetDate() const { return Date(aDateTime.GetDate()); }
inline const tools::Time GetTime() const { return aDateTime.GetTime(); }
+ inline sal_uInt32 GetPostItId() const { return m_nPostItId; }
/// Author
virtual OUString GetPar1() const override;