diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2022-01-17 16:37:17 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2022-01-17 17:32:05 +0100 |
commit | 2761545769ef564b14fc8cd854a35c42bc269f02 (patch) | |
tree | 70cce9c1bd995c4edf67b24e99fce10db1d0da96 /chart2/source/inc | |
parent | bb495c6a2f00346698a041bce69a5a97effc79d7 (diff) |
loplugin:finalclasses in chart2
Change-Id: I6cc88d50df7a6c77285f8534de43fd0c8d251bf7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128505
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'chart2/source/inc')
18 files changed, 37 insertions, 37 deletions
diff --git a/chart2/source/inc/ChartResourceGroupDlgs.hxx b/chart2/source/inc/ChartResourceGroupDlgs.hxx index 6c94cddedd12..e54585488971 100644 --- a/chart2/source/inc/ChartResourceGroupDlgs.hxx +++ b/chart2/source/inc/ChartResourceGroupDlgs.hxx @@ -25,7 +25,7 @@ namespace chart { class ChartTypeParameter; -class SplinePropertiesDialog : public weld::GenericDialogController +class SplinePropertiesDialog final : public weld::GenericDialogController { public: explicit SplinePropertiesDialog(weld::Window* pParent); @@ -43,7 +43,7 @@ private: std::unique_ptr<weld::SpinButton> m_xMF_SplineOrder; }; -class SteppedPropertiesDialog : public weld::GenericDialogController +class SteppedPropertiesDialog final : public weld::GenericDialogController { public: explicit SteppedPropertiesDialog(weld::Window* pParent); diff --git a/chart2/source/inc/ChartResourceGroups.hxx b/chart2/source/inc/ChartResourceGroups.hxx index 2a81b5cfd3cc..8c263a7a6a75 100644 --- a/chart2/source/inc/ChartResourceGroups.hxx +++ b/chart2/source/inc/ChartResourceGroups.hxx @@ -38,7 +38,7 @@ enum POS_3DSCHEME_REALISTIC = 1 }; -class Dim3DLookResourceGroup : public ChangingResource +class Dim3DLookResourceGroup final : public ChangingResource { public: explicit Dim3DLookResourceGroup(weld::Builder* pBuilder); @@ -57,7 +57,7 @@ private: std::unique_ptr<weld::ComboBox> m_xLB_Scheme; }; -class SortByXValuesResourceGroup : public ChangingResource +class SortByXValuesResourceGroup final : public ChangingResource { public: explicit SortByXValuesResourceGroup(weld::Builder* pBuilder); @@ -74,7 +74,7 @@ private: std::unique_ptr<weld::CheckButton> m_xCB_XValueSorting; }; -class StackingResourceGroup : public ChangingResource +class StackingResourceGroup final : public ChangingResource { public: explicit StackingResourceGroup(weld::Builder* pBuilder); @@ -99,7 +99,7 @@ private: #define POS_LINETYPE_SMOOTH 1 #define POS_LINETYPE_STEPPED 2 -class SplineResourceGroup : public ChangingResource +class SplineResourceGroup final : public ChangingResource { public: explicit SplineResourceGroup(weld::Builder* pBuilder, weld::Window* pParent); @@ -125,7 +125,7 @@ private: std::unique_ptr<SteppedPropertiesDialog> m_xSteppedPropertiesDialog; }; -class GeometryResourceGroup : public ChangingResource +class GeometryResourceGroup final : public ChangingResource { public: explicit GeometryResourceGroup(weld::Builder* pBuilder); diff --git a/chart2/source/inc/ChartTypeDialogController.hxx b/chart2/source/inc/ChartTypeDialogController.hxx index a7be3e7988c7..432401ec1ca3 100644 --- a/chart2/source/inc/ChartTypeDialogController.hxx +++ b/chart2/source/inc/ChartTypeDialogController.hxx @@ -153,7 +153,7 @@ public: virtual void adjustSubTypeAndEnableControls(ChartTypeParameter& rParameter) override; }; -class ColumnChartDialogController : public ColumnOrBarChartDialogController_Base +class ColumnChartDialogController final : public ColumnOrBarChartDialogController_Base { public: ColumnChartDialogController(); @@ -166,7 +166,7 @@ public: const ChartTypeParameter& rParameter) override; }; -class BarChartDialogController : public ColumnOrBarChartDialogController_Base +class BarChartDialogController final : public ColumnOrBarChartDialogController_Base { public: BarChartDialogController(); @@ -179,7 +179,7 @@ public: const ChartTypeParameter& rParameter) override; }; -class PieChartDialogController : public ChartTypeDialogController +class PieChartDialogController final : public ChartTypeDialogController { public: PieChartDialogController(); @@ -195,7 +195,7 @@ public: virtual bool shouldShow_3DLookControl() const override; }; -class LineChartDialogController : public ChartTypeDialogController +class LineChartDialogController final : public ChartTypeDialogController { public: LineChartDialogController(); @@ -213,7 +213,7 @@ public: virtual bool shouldShow_SplineControl() const override; }; -class XYChartDialogController : public ChartTypeDialogController +class XYChartDialogController final : public ChartTypeDialogController { public: XYChartDialogController(); @@ -230,7 +230,7 @@ public: virtual bool shouldShow_SortByXValuesResourceGroup() const override; }; -class AreaChartDialogController : public ChartTypeDialogController +class AreaChartDialogController final : public ChartTypeDialogController { public: AreaChartDialogController(); @@ -247,7 +247,7 @@ public: virtual bool shouldShow_3DLookControl() const override; }; -class NetChartDialogController : public ChartTypeDialogController +class NetChartDialogController final : public ChartTypeDialogController { public: NetChartDialogController(); @@ -263,7 +263,7 @@ public: virtual bool shouldShow_StackingControl() const override; }; -class StockChartDialogController : public ChartTypeDialogController +class StockChartDialogController final : public ChartTypeDialogController { public: StockChartDialogController(); @@ -277,7 +277,7 @@ public: virtual void adjustParameterToSubType(ChartTypeParameter& rParameter) override; }; -class CombiColumnLineChartDialogController : public ChartTypeDialogController +class CombiColumnLineChartDialogController final : public ChartTypeDialogController { public: CombiColumnLineChartDialogController(); @@ -306,7 +306,7 @@ private: std::unique_ptr<weld::SpinButton> m_xMF_NumberOfLines; }; -class BubbleChartDialogController : public ChartTypeDialogController +class BubbleChartDialogController final : public ChartTypeDialogController { public: BubbleChartDialogController(); diff --git a/chart2/source/inc/ConfigColorScheme.hxx b/chart2/source/inc/ConfigColorScheme.hxx index 438d5f6ad4d9..0cf65d0307ec 100644 --- a/chart2/source/inc/ConfigColorScheme.hxx +++ b/chart2/source/inc/ConfigColorScheme.hxx @@ -39,7 +39,7 @@ namespace impl class ChartConfigItem; } -class ConfigColorScheme : +class ConfigColorScheme final : public ::cppu::WeakImplHelper< css::chart2::XColorScheme, css::lang::XServiceInfo > diff --git a/chart2/source/inc/DataSource.hxx b/chart2/source/inc/DataSource.hxx index ea6a68af973d..56c740bc0d2c 100644 --- a/chart2/source/inc/DataSource.hxx +++ b/chart2/source/inc/DataSource.hxx @@ -26,7 +26,7 @@ namespace chart { -class DataSource : public +class DataSource final : public ::cppu::WeakImplHelper< css::lang::XServiceInfo, css::chart2::data::XDataSource, diff --git a/chart2/source/inc/ExponentialRegressionCurveCalculator.hxx b/chart2/source/inc/ExponentialRegressionCurveCalculator.hxx index 61d26244b2b4..c929ac80cd73 100644 --- a/chart2/source/inc/ExponentialRegressionCurveCalculator.hxx +++ b/chart2/source/inc/ExponentialRegressionCurveCalculator.hxx @@ -23,7 +23,7 @@ namespace chart { -class ExponentialRegressionCurveCalculator : public RegressionCurveCalculator +class ExponentialRegressionCurveCalculator final : public RegressionCurveCalculator { public: ExponentialRegressionCurveCalculator(); diff --git a/chart2/source/inc/InternalDataProvider.hxx b/chart2/source/inc/InternalDataProvider.hxx index 34c5d4831c17..21cd31e3d6a2 100644 --- a/chart2/source/inc/InternalDataProvider.hxx +++ b/chart2/source/inc/InternalDataProvider.hxx @@ -61,7 +61,7 @@ typedef ::cppu::WeakImplHelper< <p>The format for a complete range is "all". (Do we need more than that?)</p> */ -class InternalDataProvider : +class InternalDataProvider final : public impl::InternalDataProvider_Base { public: diff --git a/chart2/source/inc/LabeledDataSequence.hxx b/chart2/source/inc/LabeledDataSequence.hxx index 594d0c89dd6e..811eb1997e49 100644 --- a/chart2/source/inc/LabeledDataSequence.hxx +++ b/chart2/source/inc/LabeledDataSequence.hxx @@ -40,7 +40,7 @@ typedef cppu::WeakImplHelper< LabeledDataSequence_Base; } -class LabeledDataSequence : +class LabeledDataSequence final : public cppu::BaseMutex, public impl::LabeledDataSequence_Base { diff --git a/chart2/source/inc/LinearRegressionCurveCalculator.hxx b/chart2/source/inc/LinearRegressionCurveCalculator.hxx index 57d85a24f884..05853b26a8f5 100644 --- a/chart2/source/inc/LinearRegressionCurveCalculator.hxx +++ b/chart2/source/inc/LinearRegressionCurveCalculator.hxx @@ -23,7 +23,7 @@ namespace chart { -class LinearRegressionCurveCalculator : public PolynomialRegressionCurveCalculator +class LinearRegressionCurveCalculator final : public PolynomialRegressionCurveCalculator { public: LinearRegressionCurveCalculator(); diff --git a/chart2/source/inc/LogarithmicRegressionCurveCalculator.hxx b/chart2/source/inc/LogarithmicRegressionCurveCalculator.hxx index ad93ff75a310..02fa1fc22bc0 100644 --- a/chart2/source/inc/LogarithmicRegressionCurveCalculator.hxx +++ b/chart2/source/inc/LogarithmicRegressionCurveCalculator.hxx @@ -23,7 +23,7 @@ namespace chart { -class LogarithmicRegressionCurveCalculator : public RegressionCurveCalculator +class LogarithmicRegressionCurveCalculator final : public RegressionCurveCalculator { public: LogarithmicRegressionCurveCalculator(); diff --git a/chart2/source/inc/MeanValueRegressionCurveCalculator.hxx b/chart2/source/inc/MeanValueRegressionCurveCalculator.hxx index 9d1dd1298514..be46e973887d 100644 --- a/chart2/source/inc/MeanValueRegressionCurveCalculator.hxx +++ b/chart2/source/inc/MeanValueRegressionCurveCalculator.hxx @@ -23,7 +23,7 @@ namespace chart { -class MeanValueRegressionCurveCalculator : public RegressionCurveCalculator +class MeanValueRegressionCurveCalculator final : public RegressionCurveCalculator { public: MeanValueRegressionCurveCalculator(); diff --git a/chart2/source/inc/ModifyListenerCallBack.hxx b/chart2/source/inc/ModifyListenerCallBack.hxx index 87011db56b24..406804189e73 100644 --- a/chart2/source/inc/ModifyListenerCallBack.hxx +++ b/chart2/source/inc/ModifyListenerCallBack.hxx @@ -32,12 +32,12 @@ without becoming a XModifyListener yourself class ModifyListenerCallBack_impl; -class OOO_DLLPUBLIC_CHARTTOOLS ModifyListenerCallBack +class OOO_DLLPUBLIC_CHARTTOOLS ModifyListenerCallBack final { public: explicit ModifyListenerCallBack(const Link<void*, void>& rCallBack); - virtual ~ModifyListenerCallBack(); + ~ModifyListenerCallBack(); void startListening( const ::com::sun::star::uno::Reference<::com::sun::star::util::XModifyBroadcaster>& diff --git a/chart2/source/inc/MovingAverageRegressionCurveCalculator.hxx b/chart2/source/inc/MovingAverageRegressionCurveCalculator.hxx index 8bc76a33762e..f7e25fe51348 100644 --- a/chart2/source/inc/MovingAverageRegressionCurveCalculator.hxx +++ b/chart2/source/inc/MovingAverageRegressionCurveCalculator.hxx @@ -25,7 +25,7 @@ namespace chart { -class MovingAverageRegressionCurveCalculator : public RegressionCurveCalculator +class MovingAverageRegressionCurveCalculator final : public RegressionCurveCalculator { public: MovingAverageRegressionCurveCalculator(); diff --git a/chart2/source/inc/NameContainer.hxx b/chart2/source/inc/NameContainer.hxx index d53859cec407..edebf9b613ec 100644 --- a/chart2/source/inc/NameContainer.hxx +++ b/chart2/source/inc/NameContainer.hxx @@ -42,7 +42,7 @@ typedef ::cppu::WeakImplHelper< NameContainer_Base; } -class NameContainer : public impl::NameContainer_Base +class NameContainer final : public impl::NameContainer_Base { public: NameContainer() = delete; diff --git a/chart2/source/inc/PotentialRegressionCurveCalculator.hxx b/chart2/source/inc/PotentialRegressionCurveCalculator.hxx index e762512fa29a..a0d05b4a2f53 100644 --- a/chart2/source/inc/PotentialRegressionCurveCalculator.hxx +++ b/chart2/source/inc/PotentialRegressionCurveCalculator.hxx @@ -23,7 +23,7 @@ namespace chart { -class PotentialRegressionCurveCalculator : public RegressionCurveCalculator +class PotentialRegressionCurveCalculator final : public RegressionCurveCalculator { public: PotentialRegressionCurveCalculator(); diff --git a/chart2/source/inc/Scaling.hxx b/chart2/source/inc/Scaling.hxx index f3407ae2b2e4..6f6310933d1a 100644 --- a/chart2/source/inc/Scaling.hxx +++ b/chart2/source/inc/Scaling.hxx @@ -26,7 +26,7 @@ namespace chart { -class LogarithmicScaling : +class LogarithmicScaling final : public ::cppu::WeakImplHelper< css::chart2::XScaling, css::lang::XServiceName, @@ -59,7 +59,7 @@ private: const double m_fLogOfBase; }; -class ExponentialScaling : +class ExponentialScaling final : public ::cppu::WeakImplHelper< css::chart2::XScaling, css::lang::XServiceName, @@ -91,7 +91,7 @@ private: const double m_fBase; }; -class LinearScaling : public ::cppu::WeakImplHelper< +class LinearScaling final : public ::cppu::WeakImplHelper< css::chart2::XScaling, css::lang::XServiceName, css::lang::XServiceInfo @@ -123,7 +123,7 @@ private: const double m_fOffset; }; -class PowerScaling : public ::cppu::WeakImplHelper< +class PowerScaling final : public ::cppu::WeakImplHelper< css::chart2::XScaling, css::lang::XServiceName, css::lang::XServiceInfo diff --git a/chart2/source/inc/WeakListenerAdapter.hxx b/chart2/source/inc/WeakListenerAdapter.hxx index 2603a727a1fd..7240a5363f85 100644 --- a/chart2/source/inc/WeakListenerAdapter.hxx +++ b/chart2/source/inc/WeakListenerAdapter.hxx @@ -71,7 +71,7 @@ private: css::uno::WeakReference< Listener > m_xListener; }; -class WeakModifyListenerAdapter : +class WeakModifyListenerAdapter final : public WeakListenerAdapter< css::util::XModifyListener > { public: @@ -84,7 +84,7 @@ protected: virtual void SAL_CALL modified( const css::lang::EventObject& aEvent ) override; }; -class WeakSelectionChangeListenerAdapter : +class WeakSelectionChangeListenerAdapter final : public WeakListenerAdapter< css::view::XSelectionChangeListener > { public: diff --git a/chart2/source/inc/chartview/DrawModelWrapper.hxx b/chart2/source/inc/chartview/DrawModelWrapper.hxx index acd829394c26..0b4da35435d4 100644 --- a/chart2/source/inc/chartview/DrawModelWrapper.hxx +++ b/chart2/source/inc/chartview/DrawModelWrapper.hxx @@ -35,7 +35,7 @@ class SdrObject; namespace chart { -class OOO_DLLPUBLIC_CHARTVIEW DrawModelWrapper : private SdrModel +class OOO_DLLPUBLIC_CHARTVIEW DrawModelWrapper final : private SdrModel { private: rtl::Reference<SvxDrawPage> m_xMainDrawPage; |