diff options
Diffstat (limited to 'sd/source')
54 files changed, 68 insertions, 68 deletions
diff --git a/sd/source/ui/inc/FormShellManager.hxx b/sd/source/ui/inc/FormShellManager.hxx index b2c03b3deefb..8b4a773ae5bd 100644 --- a/sd/source/ui/inc/FormShellManager.hxx +++ b/sd/source/ui/inc/FormShellManager.hxx @@ -53,7 +53,7 @@ class ViewShellBase; The form shell is created and destroyed by the ViewShellManager by using a factory object provided by the FormShellManager. */ -class FormShellManager : public SfxListener +class FormShellManager final : public SfxListener { public: FormShellManager(ViewShellBase& rBase); diff --git a/sd/source/ui/inc/FrameView.hxx b/sd/source/ui/inc/FrameView.hxx index 8226746a3807..f2e839a81b3c 100644 --- a/sd/source/ui/inc/FrameView.hxx +++ b/sd/source/ui/inc/FrameView.hxx @@ -31,7 +31,7 @@ namespace sd { /** * View for MDIFrame */ -class SD_DLLPUBLIC FrameView +class SD_DLLPUBLIC FrameView final : public SdrView { public: diff --git a/sd/source/ui/inc/GraphicDocShell.hxx b/sd/source/ui/inc/GraphicDocShell.hxx index 40df981cffab..64e7ed9061a2 100644 --- a/sd/source/ui/inc/GraphicDocShell.hxx +++ b/sd/source/ui/inc/GraphicDocShell.hxx @@ -30,7 +30,7 @@ namespace sd /** * document shell for draw documents */ -class SD_DLLPUBLIC GraphicDocShell : public DrawDocShell +class SD_DLLPUBLIC GraphicDocShell final : public DrawDocShell { public: SFX_DECL_INTERFACE(SD_IF_SDGRAPHICDOCSHELL) diff --git a/sd/source/ui/inc/GraphicViewShellBase.hxx b/sd/source/ui/inc/GraphicViewShellBase.hxx index ffec962fc844..a53afb3825ef 100644 --- a/sd/source/ui/inc/GraphicViewShellBase.hxx +++ b/sd/source/ui/inc/GraphicViewShellBase.hxx @@ -26,7 +26,7 @@ namespace sd /** This class exists to be able to register another factory that creates the view shell for the Draw application. */ -class GraphicViewShellBase : public ViewShellBase +class GraphicViewShellBase final : public ViewShellBase { public: SFX_DECL_VIEWFACTORY(GraphicViewShellBase); diff --git a/sd/source/ui/inc/MasterPageObserver.hxx b/sd/source/ui/inc/MasterPageObserver.hxx index 96f4a374101b..9ece9f9a98e4 100644 --- a/sd/source/ui/inc/MasterPageObserver.hxx +++ b/sd/source/ui/inc/MasterPageObserver.hxx @@ -41,7 +41,7 @@ class MasterPageObserverEvent; listener is the master page selector control in the tool panel that shows the recently used master pages. */ -class MasterPageObserver : public SdGlobalResource +class MasterPageObserver final : public SdGlobalResource { public: typedef ::std::set<OUString> MasterPageNameSet; diff --git a/sd/source/ui/inc/OutlineView.hxx b/sd/source/ui/inc/OutlineView.hxx index 4fdfddf4a24b..06561a6e051e 100644 --- a/sd/source/ui/inc/OutlineView.hxx +++ b/sd/source/ui/inc/OutlineView.hxx @@ -50,7 +50,7 @@ const int MAX_OUTLINERVIEWS = 4; |* \************************************************************************/ -class OutlineView +class OutlineView final : public ::sd::View { friend class OutlineViewModelChangeGuard; diff --git a/sd/source/ui/inc/OutlineViewShell.hxx b/sd/source/ui/inc/OutlineViewShell.hxx index 63a50a35abb0..ec12e888a4e6 100644 --- a/sd/source/ui/inc/OutlineViewShell.hxx +++ b/sd/source/ui/inc/OutlineViewShell.hxx @@ -32,7 +32,7 @@ namespace sd { /** Show a textual overview of the text contents of all slides. */ -class OutlineViewShell +class OutlineViewShell final : public ViewShell { public: diff --git a/sd/source/ui/inc/OutlineViewShellBase.hxx b/sd/source/ui/inc/OutlineViewShellBase.hxx index 96458bba1b87..1abffb914dc3 100644 --- a/sd/source/ui/inc/OutlineViewShellBase.hxx +++ b/sd/source/ui/inc/OutlineViewShellBase.hxx @@ -26,7 +26,7 @@ namespace sd /** This class exists to be able to register a factory that creates an outline view shell as default. */ -class OutlineViewShellBase : public ImpressViewShellBase +class OutlineViewShellBase final : public ImpressViewShellBase { public: SFX_DECL_VIEWFACTORY(OutlineViewShellBase); diff --git a/sd/source/ui/inc/OutlinerIteratorImpl.hxx b/sd/source/ui/inc/OutlinerIteratorImpl.hxx index 25a98078d8ed..97249464dc03 100644 --- a/sd/source/ui/inc/OutlinerIteratorImpl.hxx +++ b/sd/source/ui/inc/OutlinerIteratorImpl.hxx @@ -121,7 +121,7 @@ protected: <p>For documentation of the methods please refer to the base class <type>IteratorImplBase</type>.</p> */ -class SelectionIteratorImpl +class SelectionIteratorImpl final : public IteratorImplBase { public: @@ -211,7 +211,7 @@ private: <p>For documentation of the methods please refer to the base class <type>IteratorImplBase</type>.</p> */ -class DocumentIteratorImpl : public ViewIteratorImpl +class DocumentIteratorImpl final : public ViewIteratorImpl { public: DocumentIteratorImpl ( diff --git a/sd/source/ui/inc/PaneChildWindows.hxx b/sd/source/ui/inc/PaneChildWindows.hxx index e323353ee187..f96ede468bac 100644 --- a/sd/source/ui/inc/PaneChildWindows.hxx +++ b/sd/source/ui/inc/PaneChildWindows.hxx @@ -39,7 +39,7 @@ public: }; /// The slide-sorter sidebar (on the left) in Impress. -class LeftPaneImpressChildWindow +class LeftPaneImpressChildWindow final : public PaneChildWindow { public: @@ -50,7 +50,7 @@ public: }; /// The pages sidebar (on the left) in Draw. -class LeftPaneDrawChildWindow +class LeftPaneDrawChildWindow final : public PaneChildWindow { public: diff --git a/sd/source/ui/inc/PaneShells.hxx b/sd/source/ui/inc/PaneShells.hxx index fe5809a8f7a6..73f24909c2fd 100644 --- a/sd/source/ui/inc/PaneShells.hxx +++ b/sd/source/ui/inc/PaneShells.hxx @@ -27,7 +27,7 @@ namespace sd /** Shell that displays the left pane for Impress. The shell does not do anything else and has especially no slots. */ -class LeftImpressPaneShell : public SfxShell +class LeftImpressPaneShell final : public SfxShell { public: SFX_DECL_INTERFACE(SD_IF_SDLEFTIMPRESSPANESHELL) @@ -44,7 +44,7 @@ public: /** Shell that displays the left pane for Draw. The shell does not do anything else and has especially no slots. */ -class LeftDrawPaneShell : public SfxShell +class LeftDrawPaneShell final : public SfxShell { public: SFX_DECL_INTERFACE(SD_IF_SDLEFTDRAWPANESHELL) diff --git a/sd/source/ui/inc/PresentationViewShell.hxx b/sd/source/ui/inc/PresentationViewShell.hxx index f37b31e087cb..0272829d41be 100644 --- a/sd/source/ui/inc/PresentationViewShell.hxx +++ b/sd/source/ui/inc/PresentationViewShell.hxx @@ -26,7 +26,7 @@ namespace sd /** This view shell is responsible for showing the presentation of an Impress document. */ -class PresentationViewShell : public DrawViewShell +class PresentationViewShell final : public DrawViewShell { public: SFX_DECL_INTERFACE(SD_IF_SDPRESVIEWSHELL) diff --git a/sd/source/ui/inc/PresentationViewShellBase.hxx b/sd/source/ui/inc/PresentationViewShellBase.hxx index d8779c4a5029..9892edb150c8 100644 --- a/sd/source/ui/inc/PresentationViewShellBase.hxx +++ b/sd/source/ui/inc/PresentationViewShellBase.hxx @@ -26,7 +26,7 @@ namespace sd /** This class exists to be able to register another factory that creates the view shell for the presentation. */ -class PresentationViewShellBase : public ViewShellBase +class PresentationViewShellBase final : public ViewShellBase { public: SFX_DECL_VIEWFACTORY(PresentationViewShellBase); diff --git a/sd/source/ui/inc/PreviewRenderer.hxx b/sd/source/ui/inc/PreviewRenderer.hxx index 245f0b638a4a..90822014760b 100644 --- a/sd/source/ui/inc/PreviewRenderer.hxx +++ b/sd/source/ui/inc/PreviewRenderer.hxx @@ -32,7 +32,7 @@ namespace sd { class DrawDocShell; class DrawView; -class PreviewRenderer +class PreviewRenderer final : public SfxListener { public: diff --git a/sd/source/ui/inc/framework/ConfigurationController.hxx b/sd/source/ui/inc/framework/ConfigurationController.hxx index 74b60d3bb215..3cff9d403972 100644 --- a/sd/source/ui/inc/framework/ConfigurationController.hxx +++ b/sd/source/ui/inc/framework/ConfigurationController.hxx @@ -48,7 +48,7 @@ typedef ::cppu::WeakComponentImplHelper < @see css::drawing::framework::XConfigurationController for an extended documentation. */ -class ConfigurationController +class ConfigurationController final : private cppu::BaseMutex, public ConfigurationControllerInterfaceBase { diff --git a/sd/source/ui/inc/framework/FrameworkHelper.hxx b/sd/source/ui/inc/framework/FrameworkHelper.hxx index 57de645de100..927b206b9edf 100644 --- a/sd/source/ui/inc/framework/FrameworkHelper.hxx +++ b/sd/source/ui/inc/framework/FrameworkHelper.hxx @@ -50,7 +50,7 @@ namespace sd::framework { Note that a FrameworkHelper disposes itself when one of the resource controllers called by it throws a DisposedException. */ -class FrameworkHelper +class FrameworkHelper final : public std::enable_shared_from_this<FrameworkHelper>, public SdGlobalResource { diff --git a/sd/source/ui/inc/framework/ResourceId.hxx b/sd/source/ui/inc/framework/ResourceId.hxx index 98b456c76037..2ce3271d0466 100644 --- a/sd/source/ui/inc/framework/ResourceId.hxx +++ b/sd/source/ui/inc/framework/ResourceId.hxx @@ -45,7 +45,7 @@ typedef ::cppu::WeakImplHelper < service and the css::drawing::framework::XResourceId interface. */ -class ResourceId +class ResourceId final : public ResourceIdInterfaceBase { public: diff --git a/sd/source/ui/inc/framework/factories/BasicPaneFactory.hxx b/sd/source/ui/inc/framework/factories/BasicPaneFactory.hxx index fb839cc5d20c..fb1ac2cf8236 100644 --- a/sd/source/ui/inc/framework/factories/BasicPaneFactory.hxx +++ b/sd/source/ui/inc/framework/factories/BasicPaneFactory.hxx @@ -51,7 +51,7 @@ typedef comphelper::WeakComponentImplHelper < There are two left panes because this is (seems to be) the only way to show different titles for the left pane in Draw and Impress. */ -class BasicPaneFactory +class BasicPaneFactory final : public BasicPaneFactoryInterfaceBase { public: diff --git a/sd/source/ui/inc/framework/factories/BasicToolBarFactory.hxx b/sd/source/ui/inc/framework/factories/BasicToolBarFactory.hxx index 5cea4335b10f..804d8711d50e 100644 --- a/sd/source/ui/inc/framework/factories/BasicToolBarFactory.hxx +++ b/sd/source/ui/inc/framework/factories/BasicToolBarFactory.hxx @@ -39,7 +39,7 @@ typedef comphelper::WeakComponentImplHelper < /** This factory provides some of the frequently used tool bars: private:resource/toolbar/ViewTabBar */ -class BasicToolBarFactory +class BasicToolBarFactory final : public BasicToolBarFactoryInterfaceBase { public: diff --git a/sd/source/ui/inc/framework/factories/BasicViewFactory.hxx b/sd/source/ui/inc/framework/factories/BasicViewFactory.hxx index 1f24e38f5191..47a2aea5b8ae 100644 --- a/sd/source/ui/inc/framework/factories/BasicViewFactory.hxx +++ b/sd/source/ui/inc/framework/factories/BasicViewFactory.hxx @@ -58,7 +58,7 @@ typedef comphelper::WeakComponentImplHelper < private:resource/view/TaskPane For some views in some panes this class also acts as a cache. */ -class BasicViewFactory +class BasicViewFactory final : public BasicViewFactoryInterfaceBase { public: diff --git a/sd/source/ui/inc/fuarea.hxx b/sd/source/ui/inc/fuarea.hxx index 38f0b48b64f8..67115bd34674 100644 --- a/sd/source/ui/inc/fuarea.hxx +++ b/sd/source/ui/inc/fuarea.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuArea : public FuPoor +class FuArea final : public FuPoor { public: diff --git a/sd/source/ui/inc/fubullet.hxx b/sd/source/ui/inc/fubullet.hxx index a8b771f06b5e..2864e0e9fe30 100644 --- a/sd/source/ui/inc/fubullet.hxx +++ b/sd/source/ui/inc/fubullet.hxx @@ -28,7 +28,7 @@ namespace sd { class ViewShell; -class FuBullet : public FuPoor +class FuBullet final : public FuPoor { public: diff --git a/sd/source/ui/inc/fuchar.hxx b/sd/source/ui/inc/fuchar.hxx index 10331b87d5c2..27de223d73cd 100644 --- a/sd/source/ui/inc/fuchar.hxx +++ b/sd/source/ui/inc/fuchar.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuChar +class FuChar final : public FuPoor { public: diff --git a/sd/source/ui/inc/fucon3d.hxx b/sd/source/ui/inc/fucon3d.hxx index 84871359d56a..92c30d039b5d 100644 --- a/sd/source/ui/inc/fucon3d.hxx +++ b/sd/source/ui/inc/fucon3d.hxx @@ -28,7 +28,7 @@ class SfxRequest; namespace sd { -class FuConstruct3dObject +class FuConstruct3dObject final : public FuConstruct { public: diff --git a/sd/source/ui/inc/fucopy.hxx b/sd/source/ui/inc/fucopy.hxx index 89b950a8f2b9..f751f425775e 100644 --- a/sd/source/ui/inc/fucopy.hxx +++ b/sd/source/ui/inc/fucopy.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuCopy +class FuCopy final : public FuPoor { public: diff --git a/sd/source/ui/inc/fuexecuteinteraction.hxx b/sd/source/ui/inc/fuexecuteinteraction.hxx index 1fb733b559c9..9b1d095e699d 100644 --- a/sd/source/ui/inc/fuexecuteinteraction.hxx +++ b/sd/source/ui/inc/fuexecuteinteraction.hxx @@ -25,7 +25,7 @@ namespace sd { -class FuExecuteInteraction : public FuPoor +class FuExecuteInteraction final : public FuPoor { public: static rtl::Reference<FuPoor> Create(ViewShell* pViewSh, ::sd::Window* pWin, ::sd::View* pView, diff --git a/sd/source/ui/inc/fuexpand.hxx b/sd/source/ui/inc/fuexpand.hxx index ccdffb6612e5..c710bd29c835 100644 --- a/sd/source/ui/inc/fuexpand.hxx +++ b/sd/source/ui/inc/fuexpand.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuExpandPage +class FuExpandPage final : public FuPoor { public: diff --git a/sd/source/ui/inc/fuformatpaintbrush.hxx b/sd/source/ui/inc/fuformatpaintbrush.hxx index 0de28d4a8ba5..5c819372d7a2 100644 --- a/sd/source/ui/inc/fuformatpaintbrush.hxx +++ b/sd/source/ui/inc/fuformatpaintbrush.hxx @@ -25,7 +25,7 @@ namespace sd { class DrawViewShell; -class FuFormatPaintBrush : public FuText +class FuFormatPaintBrush final : public FuText { public: diff --git a/sd/source/ui/inc/fuinsert.hxx b/sd/source/ui/inc/fuinsert.hxx index a2b33596162d..d14ce6927728 100644 --- a/sd/source/ui/inc/fuinsert.hxx +++ b/sd/source/ui/inc/fuinsert.hxx @@ -24,7 +24,7 @@ namespace sd { -class FuInsertGraphic +class FuInsertGraphic final : public FuPoor { public: @@ -49,7 +49,7 @@ private: /************************************************************************/ -class FuInsertClipboard +class FuInsertClipboard final : public FuPoor { public: @@ -68,7 +68,7 @@ private: /************************************************************************/ -class FuInsertOLE +class FuInsertOLE final : public FuPoor { public: @@ -87,7 +87,7 @@ private: /************************************************************************/ -class FuInsertAVMedia +class FuInsertAVMedia final : public FuPoor { public: diff --git a/sd/source/ui/inc/fuinsfil.hxx b/sd/source/ui/inc/fuinsfil.hxx index f29b0764de01..4dfec6603f3d 100644 --- a/sd/source/ui/inc/fuinsfil.hxx +++ b/sd/source/ui/inc/fuinsfil.hxx @@ -27,7 +27,7 @@ class SfxMedium; namespace sd { -class FuInsertFile +class FuInsertFile final : public FuPoor { public: diff --git a/sd/source/ui/inc/fuline.hxx b/sd/source/ui/inc/fuline.hxx index 459ff83ee2f9..db3d305376b8 100644 --- a/sd/source/ui/inc/fuline.hxx +++ b/sd/source/ui/inc/fuline.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuLine +class FuLine final : public FuPoor { public: diff --git a/sd/source/ui/inc/fulinend.hxx b/sd/source/ui/inc/fulinend.hxx index ea17a559aa47..775b4c14afb3 100644 --- a/sd/source/ui/inc/fulinend.hxx +++ b/sd/source/ui/inc/fulinend.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuLineEnd +class FuLineEnd final : public FuPoor { public: diff --git a/sd/source/ui/inc/fulink.hxx b/sd/source/ui/inc/fulink.hxx index 38c9d0c078a3..63e320208da5 100644 --- a/sd/source/ui/inc/fulink.hxx +++ b/sd/source/ui/inc/fulink.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuLink +class FuLink final : public FuPoor { public: diff --git a/sd/source/ui/inc/fumeasur.hxx b/sd/source/ui/inc/fumeasur.hxx index 1900dba171a7..dfa9ce9d3afc 100644 --- a/sd/source/ui/inc/fumeasur.hxx +++ b/sd/source/ui/inc/fumeasur.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuMeasureDlg +class FuMeasureDlg final : public FuPoor { public: diff --git a/sd/source/ui/inc/fumorph.hxx b/sd/source/ui/inc/fumorph.hxx index 2d896b8ebb0e..86c60cc068b8 100644 --- a/sd/source/ui/inc/fumorph.hxx +++ b/sd/source/ui/inc/fumorph.hxx @@ -31,7 +31,7 @@ namespace basegfx { namespace sd { -class FuMorph +class FuMorph final : public FuPoor { public: diff --git a/sd/source/ui/inc/funavig.hxx b/sd/source/ui/inc/funavig.hxx index d717ce202631..a802b2f8bd5e 100644 --- a/sd/source/ui/inc/funavig.hxx +++ b/sd/source/ui/inc/funavig.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuNavigation +class FuNavigation final : public FuPoor { public: diff --git a/sd/source/ui/inc/fuoaprms.hxx b/sd/source/ui/inc/fuoaprms.hxx index 09e69c8d1abf..3e5432a4e092 100644 --- a/sd/source/ui/inc/fuoaprms.hxx +++ b/sd/source/ui/inc/fuoaprms.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuObjectAnimationParameters +class FuObjectAnimationParameters final : public FuPoor { public: diff --git a/sd/source/ui/inc/fuolbull.hxx b/sd/source/ui/inc/fuolbull.hxx index 1ed73cf91773..e10ab6b237d4 100644 --- a/sd/source/ui/inc/fuolbull.hxx +++ b/sd/source/ui/inc/fuolbull.hxx @@ -36,7 +36,7 @@ class ViewShell; * bullet functions in outline mode */ -class FuBulletAndPosition +class FuBulletAndPosition final : public FuPoor { public: diff --git a/sd/source/ui/inc/fupage.hxx b/sd/source/ui/inc/fupage.hxx index 8540d80d75f2..f3b30f310952 100644 --- a/sd/source/ui/inc/fupage.hxx +++ b/sd/source/ui/inc/fupage.hxx @@ -30,7 +30,7 @@ class SdPage; namespace sd { class DrawViewShell; -class FuPage +class FuPage final : public FuPoor { public: diff --git a/sd/source/ui/inc/fuparagr.hxx b/sd/source/ui/inc/fuparagr.hxx index 559dd0de6a62..2c6908b6b6ee 100644 --- a/sd/source/ui/inc/fuparagr.hxx +++ b/sd/source/ui/inc/fuparagr.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuParagraph +class FuParagraph final : public FuPoor { public: diff --git a/sd/source/ui/inc/fuprlout.hxx b/sd/source/ui/inc/fuprlout.hxx index 183ea124fe9f..1473eac53fc3 100644 --- a/sd/source/ui/inc/fuprlout.hxx +++ b/sd/source/ui/inc/fuprlout.hxx @@ -29,7 +29,7 @@ namespace sd { class View; class ViewShell; -class FuPresentationLayout +class FuPresentationLayout final : public FuPoor { public: diff --git a/sd/source/ui/inc/fuprobjs.hxx b/sd/source/ui/inc/fuprobjs.hxx index 732c73526a41..bf0748d79496 100644 --- a/sd/source/ui/inc/fuprobjs.hxx +++ b/sd/source/ui/inc/fuprobjs.hxx @@ -29,7 +29,7 @@ namespace sd { class View; class ViewShell; -class FuPresentationObjects +class FuPresentationObjects final : public FuPoor { public: diff --git a/sd/source/ui/inc/fuscale.hxx b/sd/source/ui/inc/fuscale.hxx index 9b70492b8838..64a606e4aaa8 100644 --- a/sd/source/ui/inc/fuscale.hxx +++ b/sd/source/ui/inc/fuscale.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuScale +class FuScale final : public FuPoor { public: diff --git a/sd/source/ui/inc/fusldlg.hxx b/sd/source/ui/inc/fusldlg.hxx index 89f0e69ad6d1..57427cf69b67 100644 --- a/sd/source/ui/inc/fusldlg.hxx +++ b/sd/source/ui/inc/fusldlg.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuSlideShowDlg +class FuSlideShowDlg final : public FuPoor { public: diff --git a/sd/source/ui/inc/fusnapln.hxx b/sd/source/ui/inc/fusnapln.hxx index aba91f696a52..cdddeec8d221 100644 --- a/sd/source/ui/inc/fusnapln.hxx +++ b/sd/source/ui/inc/fusnapln.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuSnapLine +class FuSnapLine final : public FuPoor { public: diff --git a/sd/source/ui/inc/fusumry.hxx b/sd/source/ui/inc/fusumry.hxx index 3a20d3813fdd..78ac3f00d881 100644 --- a/sd/source/ui/inc/fusumry.hxx +++ b/sd/source/ui/inc/fusumry.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuSummaryPage +class FuSummaryPage final : public FuPoor { public: diff --git a/sd/source/ui/inc/futempl.hxx b/sd/source/ui/inc/futempl.hxx index e51447f7bde7..df7ece35c6c3 100644 --- a/sd/source/ui/inc/futempl.hxx +++ b/sd/source/ui/inc/futempl.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuTemplate +class FuTemplate final : public FuPoor { public: diff --git a/sd/source/ui/inc/futhes.hxx b/sd/source/ui/inc/futhes.hxx index 3b9533ddd587..2310ae0e05f9 100644 --- a/sd/source/ui/inc/futhes.hxx +++ b/sd/source/ui/inc/futhes.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuThesaurus +class FuThesaurus final : public FuPoor { public: diff --git a/sd/source/ui/inc/futransf.hxx b/sd/source/ui/inc/futransf.hxx index dd7ae19a04c2..08571108fcef 100644 --- a/sd/source/ui/inc/futransf.hxx +++ b/sd/source/ui/inc/futransf.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuTransform +class FuTransform final : public FuPoor { public: diff --git a/sd/source/ui/inc/futxtatt.hxx b/sd/source/ui/inc/futxtatt.hxx index 584e59c0d520..e62d82be40fb 100644 --- a/sd/source/ui/inc/futxtatt.hxx +++ b/sd/source/ui/inc/futxtatt.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuTextAttrDlg +class FuTextAttrDlg final : public FuPoor { public: diff --git a/sd/source/ui/inc/fuvect.hxx b/sd/source/ui/inc/fuvect.hxx index 0501fb224a83..b408098f2b4d 100644 --- a/sd/source/ui/inc/fuvect.hxx +++ b/sd/source/ui/inc/fuvect.hxx @@ -23,7 +23,7 @@ namespace sd { -class FuVectorize +class FuVectorize final : public FuPoor { public: diff --git a/sd/source/ui/inc/gluectrl.hxx b/sd/source/ui/inc/gluectrl.hxx index 58aa13944b50..626d721586eb 100644 --- a/sd/source/ui/inc/gluectrl.hxx +++ b/sd/source/ui/inc/gluectrl.hxx @@ -50,7 +50,7 @@ public: /** * Toolbox controller for glue-point escape direction */ -class SdTbxCtlGlueEscDir : public SfxToolBoxControl +class SdTbxCtlGlueEscDir final : public SfxToolBoxControl { private: static sal_uInt16 GetEscDirPos(SdrEscapeDirection nEscDir); diff --git a/sd/source/ui/inc/navigatr.hxx b/sd/source/ui/inc/navigatr.hxx index 7246c1012d4d..3e8ff9c28d21 100644 --- a/sd/source/ui/inc/navigatr.hxx +++ b/sd/source/ui/inc/navigatr.hxx @@ -79,7 +79,7 @@ private: namespace sd { -class SdNavigatorFloat : public SfxNavigator +class SdNavigatorFloat final : public SfxNavigator { private: std::unique_ptr<SdNavigatorWin> m_xNavWin; @@ -175,7 +175,7 @@ public: /** * ControllerItem for Navigator */ -class SdNavigatorControllerItem : public SfxControllerItem +class SdNavigatorControllerItem final : public SfxControllerItem { public: SdNavigatorControllerItem( sal_uInt16, SdNavigatorWin*, SfxBindings*, @@ -193,7 +193,7 @@ private: /** * ControllerItem for Navigator to show the page in the TreeLB */ -class SdPageNameControllerItem : public SfxControllerItem +class SdPageNameControllerItem final : public SfxControllerItem { public: SdPageNameControllerItem( sal_uInt16, SdNavigatorWin*, SfxBindings*); diff --git a/sd/source/ui/inc/optsitem.hxx b/sd/source/ui/inc/optsitem.hxx index 0b5347f7c639..6226e2951c33 100644 --- a/sd/source/ui/inc/optsitem.hxx +++ b/sd/source/ui/inc/optsitem.hxx @@ -34,7 +34,7 @@ class FrameView; class SdOptionsGeneric; -class SD_DLLPUBLIC SdOptionsItem : public ::utl::ConfigItem +class SD_DLLPUBLIC SdOptionsItem final : public ::utl::ConfigItem { private: @@ -145,7 +145,7 @@ public: void SetDefTab( sal_uInt16 nTab ) { if( nDefTab != nTab ) { OptionsChanged(); nDefTab = nTab; } } }; -class SD_DLLPUBLIC SdOptionsLayoutItem : public SfxPoolItem +class SD_DLLPUBLIC SdOptionsLayoutItem final : public SfxPoolItem { public: @@ -313,7 +313,7 @@ public: void SetShowComments( bool bShow ) { if( bShowComments != bShow ) { OptionsChanged(); bShowComments = bShow; } } }; -class SD_DLLPUBLIC SdOptionsMiscItem : public SfxPoolItem +class SD_DLLPUBLIC SdOptionsMiscItem final : public SfxPoolItem { public: @@ -381,7 +381,7 @@ public: void SetEliminatePolyPointLimitAngle( Degree100 nIn ) { if( nBezAngle != nIn ) { OptionsChanged(); nBezAngle = nIn; } } }; -class SD_DLLPUBLIC SdOptionsSnapItem : public SfxPoolItem +class SD_DLLPUBLIC SdOptionsSnapItem final : public SfxPoolItem { public: @@ -457,7 +457,7 @@ public: void SetEqualGrid( bool bSet ) { if( bSet != SvxOptionsGrid::GetEqualGrid() ) { OptionsChanged(); SvxOptionsGrid::SetEqualGrid( bSet ); } } }; -class SdOptionsGridItem : public SvxGridItem +class SdOptionsGridItem final : public SvxGridItem { public: @@ -549,7 +549,7 @@ public: void SetHandoutPages( sal_uInt16 nHandoutPages ) { if( nHandoutPages != mnHandoutPages ) { OptionsChanged(); mnHandoutPages = nHandoutPages; } } }; -class SD_DLLPUBLIC SdOptionsPrintItem : public SfxPoolItem +class SD_DLLPUBLIC SdOptionsPrintItem final : public SfxPoolItem { public: @@ -567,7 +567,7 @@ private: SdOptionsPrint maOptionsPrint; }; -class SdOptions : public SdOptionsLayout, public SdOptionsContents, +class SdOptions final : public SdOptionsLayout, public SdOptionsContents, public SdOptionsMisc, public SdOptionsSnap, public SdOptionsZoom, public SdOptionsGrid, public SdOptionsPrint |