summaryrefslogtreecommitdiff
path: root/chart2/source/inc
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2022-01-17 16:37:17 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2022-01-17 17:32:05 +0100
commit2761545769ef564b14fc8cd854a35c42bc269f02 (patch)
tree70cce9c1bd995c4edf67b24e99fce10db1d0da96 /chart2/source/inc
parentbb495c6a2f00346698a041bce69a5a97effc79d7 (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')
-rw-r--r--chart2/source/inc/ChartResourceGroupDlgs.hxx4
-rw-r--r--chart2/source/inc/ChartResourceGroups.hxx10
-rw-r--r--chart2/source/inc/ChartTypeDialogController.hxx20
-rw-r--r--chart2/source/inc/ConfigColorScheme.hxx2
-rw-r--r--chart2/source/inc/DataSource.hxx2
-rw-r--r--chart2/source/inc/ExponentialRegressionCurveCalculator.hxx2
-rw-r--r--chart2/source/inc/InternalDataProvider.hxx2
-rw-r--r--chart2/source/inc/LabeledDataSequence.hxx2
-rw-r--r--chart2/source/inc/LinearRegressionCurveCalculator.hxx2
-rw-r--r--chart2/source/inc/LogarithmicRegressionCurveCalculator.hxx2
-rw-r--r--chart2/source/inc/MeanValueRegressionCurveCalculator.hxx2
-rw-r--r--chart2/source/inc/ModifyListenerCallBack.hxx4
-rw-r--r--chart2/source/inc/MovingAverageRegressionCurveCalculator.hxx2
-rw-r--r--chart2/source/inc/NameContainer.hxx2
-rw-r--r--chart2/source/inc/PotentialRegressionCurveCalculator.hxx2
-rw-r--r--chart2/source/inc/Scaling.hxx8
-rw-r--r--chart2/source/inc/WeakListenerAdapter.hxx4
-rw-r--r--chart2/source/inc/chartview/DrawModelWrapper.hxx2
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;