use more concrete types in chart2

Desktop / LibreOffice - Noel Grandin [gmail.com] - 14 January 2022 07:18 UTC

in this case, ModifyEventForwarder. Instead of doing UNO_QUERY and implicitly relying on it's implementation, make it obvious what we are doing

Change-Id: Ie02a11f115da9c8af7d4ca85bda9fb9a69c5d52f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128392

bd1fbe307840 use more concrete types in chart2
chart2/source/inc/CachedDataSequence.hxx | 4 ++--
chart2/source/inc/ErrorBar.hxx | 4 ++--
chart2/source/inc/LabeledDataSequence.hxx | 3 ++-
chart2/source/inc/ModifyListenerHelper.hxx | 12 ++++++----
chart2/source/model/inc/BaseCoordinateSystem.hxx | 5 ++--
chart2/source/model/inc/DataSeries.hxx | 5 ++--
chart2/source/model/inc/Diagram.hxx | 5 ++--
chart2/source/model/inc/StockBar.hxx | 5 ++--
chart2/source/model/main/Axis.cxx | 24 ++++---------------
chart2/source/model/main/Axis.hxx | 5 ++--
chart2/source/model/main/BaseCoordinateSystem.cxx | 24 ++++---------------
chart2/source/model/main/DataPoint.cxx | 24 ++++---------------
chart2/source/model/main/DataPoint.hxx | 5 ++--
chart2/source/model/main/DataSeries.cxx | 24 ++++---------------
chart2/source/model/main/Diagram.cxx | 24 ++++---------------
chart2/source/model/main/FormattedString.cxx | 24 ++++---------------
chart2/source/model/main/FormattedString.hxx | 5 ++--
chart2/source/model/main/GridProperties.cxx | 24 ++++---------------
chart2/source/model/main/GridProperties.hxx | 5 ++--
chart2/source/model/main/Legend.cxx | 24 ++++---------------
chart2/source/model/main/Legend.hxx | 5 ++--
chart2/source/model/main/PageBackground.cxx | 24 ++++---------------
chart2/source/model/main/PageBackground.hxx | 6 ++---
chart2/source/model/main/StockBar.cxx | 24 ++++---------------
chart2/source/model/main/Title.cxx | 24 ++++---------------
chart2/source/model/main/Title.hxx | 5 ++--
chart2/source/model/main/Wall.cxx | 24 ++++---------------
chart2/source/model/main/Wall.hxx | 5 ++--
chart2/source/model/template/ChartType.cxx | 4 ++--
chart2/source/tools/CachedDataSequence.cxx | 28 +++++------------------
chart2/source/tools/ErrorBar.cxx | 24 ++++---------------
chart2/source/tools/LabeledDataSequence.cxx | 26 ++++-----------------
chart2/source/tools/ModifyListenerHelper.cxx | 7 +-----
chart2/source/tools/RegressionCurveModel.cxx | 24 ++++---------------
chart2/source/tools/RegressionCurveModel.hxx | 5 ++--
chart2/source/tools/RegressionEquation.cxx | 24 ++++---------------
chart2/source/tools/RegressionEquation.hxx | 5 ++--
chart2/source/tools/UncachedDataSequence.cxx | 6 ++---
38 files changed, 119 insertions(+), 406 deletions(-)

Upstream: cgit.freedesktop.org


  • Share