summaryrefslogtreecommitdiff
path: root/chart2/source/tools/RegressionCurveModel.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'chart2/source/tools/RegressionCurveModel.hxx')
-rw-r--r--chart2/source/tools/RegressionCurveModel.hxx48
1 files changed, 14 insertions, 34 deletions
diff --git a/chart2/source/tools/RegressionCurveModel.hxx b/chart2/source/tools/RegressionCurveModel.hxx
index db135247c52d..4e7191a04177 100644
--- a/chart2/source/tools/RegressionCurveModel.hxx
+++ b/chart2/source/tools/RegressionCurveModel.hxx
@@ -65,8 +65,7 @@ public:
CURVE_TYPE_MOVING_AVERAGE
};
- RegressionCurveModel( css::uno::Reference< css::uno::XComponentContext > const & xContext,
- tCurveType eCurveType );
+ RegressionCurveModel( tCurveType eCurveType );
RegressionCurveModel( const RegressionCurveModel & rOther );
virtual ~RegressionCurveModel() override;
@@ -127,9 +126,6 @@ protected:
void fireModifyEvent();
private:
- css::uno::Reference< css::uno::XComponentContext >
- m_xContext;
-
const tCurveType m_eRegressionCurveType;
css::uno::Reference< css::util::XModifyListener > m_xModifyEventForwarder;
@@ -141,8 +137,7 @@ private:
class MeanValueRegressionCurve : public RegressionCurveModel
{
public:
- explicit MeanValueRegressionCurve(
- const css::uno::Reference< css::uno::XComponentContext > & xContext );
+ explicit MeanValueRegressionCurve();
explicit MeanValueRegressionCurve(
const MeanValueRegressionCurve & rOther );
virtual ~MeanValueRegressionCurve() override;
@@ -163,11 +158,8 @@ public:
class LinearRegressionCurve : public RegressionCurveModel
{
public:
- explicit LinearRegressionCurve(
- const css::uno::Reference<
- css::uno::XComponentContext > & xContext );
- explicit LinearRegressionCurve(
- const LinearRegressionCurve & rOther );
+ explicit LinearRegressionCurve();
+ explicit LinearRegressionCurve( const LinearRegressionCurve & rOther );
virtual ~LinearRegressionCurve() override;
// ____ XCloneable ____
@@ -186,11 +178,8 @@ public:
class LogarithmicRegressionCurve : public RegressionCurveModel
{
public:
- explicit LogarithmicRegressionCurve(
- const css::uno::Reference<
- css::uno::XComponentContext > & xContext );
- explicit LogarithmicRegressionCurve(
- const LogarithmicRegressionCurve & rOther );
+ explicit LogarithmicRegressionCurve();
+ explicit LogarithmicRegressionCurve( const LogarithmicRegressionCurve & rOther );
virtual ~LogarithmicRegressionCurve() override;
// ____ XCloneable ____
@@ -209,10 +198,8 @@ public:
class ExponentialRegressionCurve : public RegressionCurveModel
{
public:
- explicit ExponentialRegressionCurve(
- const css::uno::Reference< css::uno::XComponentContext > & xContext );
- explicit ExponentialRegressionCurve(
- const ExponentialRegressionCurve & rOther );
+ explicit ExponentialRegressionCurve();
+ explicit ExponentialRegressionCurve( const ExponentialRegressionCurve & rOther );
virtual ~ExponentialRegressionCurve() override;
// ____ XCloneable ____
@@ -231,11 +218,8 @@ public:
class PotentialRegressionCurve : public RegressionCurveModel
{
public:
- explicit PotentialRegressionCurve(
- const css::uno::Reference<
- css::uno::XComponentContext > & xContext );
- explicit PotentialRegressionCurve(
- const PotentialRegressionCurve & rOther );
+ explicit PotentialRegressionCurve();
+ explicit PotentialRegressionCurve( const PotentialRegressionCurve & rOther );
virtual ~PotentialRegressionCurve() override;
// ____ XCloneable ____
@@ -254,10 +238,8 @@ public:
class PolynomialRegressionCurve : public RegressionCurveModel
{
public:
- explicit PolynomialRegressionCurve(
- const css::uno::Reference< css::uno::XComponentContext > & xContext );
- explicit PolynomialRegressionCurve(
- const PolynomialRegressionCurve & rOther );
+ explicit PolynomialRegressionCurve();
+ explicit PolynomialRegressionCurve( const PolynomialRegressionCurve & rOther );
virtual ~PolynomialRegressionCurve() override;
// ____ XCloneable ____
@@ -276,10 +258,8 @@ public:
class MovingAverageRegressionCurve : public RegressionCurveModel
{
public:
- explicit MovingAverageRegressionCurve(
- const css::uno::Reference< css::uno::XComponentContext > & xContext );
- explicit MovingAverageRegressionCurve(
- const MovingAverageRegressionCurve & rOther );
+ explicit MovingAverageRegressionCurve();
+ explicit MovingAverageRegressionCurve( const MovingAverageRegressionCurve & rOther );
virtual ~MovingAverageRegressionCurve() override;
// ____ XCloneable ____