diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-10-23 13:07:58 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-10-24 07:59:06 +0200 |
commit | ac45764b05385a51d469fda2e4bf9233904ca5a9 (patch) | |
tree | 94605a61e6933b3e8f1d0073b790645f04a51d5e /include/svx/svdmark.hxx | |
parent | fe22bdc3b537afa8ebcb5cb057542b762c770722 (diff) |
loplugin:finalclasses in svx
Change-Id: I74296e2185902498cd569ecde83905f718a41e84
Reviewed-on: https://gerrit.libreoffice.org/43715
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'include/svx/svdmark.hxx')
-rw-r--r-- | include/svx/svdmark.hxx | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/include/svx/svdmark.hxx b/include/svx/svdmark.hxx index 1ad4b7e937aa..071f1ce568cb 100644 --- a/include/svx/svdmark.hxx +++ b/include/svx/svdmark.hxx @@ -40,11 +40,8 @@ typedef std::set<sal_uInt16> SdrUShortCont; /** * Everything a View needs to know about a selected object */ -class SVX_DLLPUBLIC SdrMark : public sdr::ObjectUser +class SVX_DLLPUBLIC SdrMark final : public sdr::ObjectUser { -private: - void setTime(); -protected: sal_Int64 mnTimeStamp; SdrObject* mpSelectedSdrObject; // the selected object SdrPageView* mpPageView; @@ -54,6 +51,8 @@ protected: bool mbCon2; // for Connectors sal_uInt16 mnUser; // E.g. for CopyObjects, also copy Edges + void setTime(); + public: explicit SdrMark(SdrObject* pNewObj = nullptr, SdrPageView* pNewPageView = nullptr); SdrMark(const SdrMark& rMark); @@ -133,9 +132,8 @@ public: } }; -class SVX_DLLPUBLIC SdrMarkList +class SVX_DLLPUBLIC SdrMarkList final { -protected: std::vector<SdrMark*> maList; OUString maMarkName; @@ -147,10 +145,7 @@ protected: bool mbNameOk; bool mbSorted; -private: SVX_DLLPRIVATE void ImpForceSort(); - -private: SVX_DLLPRIVATE const OUString& GetPointMarkDescription(bool bGlue) const; public: |