diff options
author | Noel Grandin <noelgrandin@gmail.com> | 2020-07-25 11:35:32 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-07-25 16:29:15 +0200 |
commit | 8785f14a325c6be471f45cd7df04e3384174ce26 (patch) | |
tree | 019ea21cf3ca57bf22c4a8423f803c7701ea8fcf /reportdesign/util | |
parent | 79c1d1234bdac0d41109930529f42d39c70b0f7b (diff) |
reportdesign/ui: create instances with uno constructors
See tdf#74608 for motivation.
Change-Id: I622baf4f956cf55ef279b6b659bb477b46d392a4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99425
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'reportdesign/util')
-rw-r--r-- | reportdesign/util/rptui.component | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/reportdesign/util/rptui.component b/reportdesign/util/rptui.component index bb7d4a5dd842..0e094f3c1f70 100644 --- a/reportdesign/util/rptui.component +++ b/reportdesign/util/rptui.component @@ -18,23 +18,29 @@ --> <component loader="com.sun.star.loader.SharedLibrary" environment="@CPPU_ENV@" - prefix="rptui" xmlns="http://openoffice.org/2010/uno-components"> - <implementation name="com.sun.star.comp.report.DataProviderHandler"> + xmlns="http://openoffice.org/2010/uno-components"> + <implementation name="com.sun.star.comp.report.DataProviderHandler" + constructor="reportdesign_DataProviderHandler_get_implementation"> <service name="com.sun.star.report.inspection.DataProviderHandler"/> </implementation> - <implementation name="com.sun.star.comp.report.DefaultComponentInspectorModel"> + <implementation name="com.sun.star.comp.report.DefaultComponentInspectorModel" + constructor="reportdesign_DefaultComponentInspectorModel_get_implementation"> <service name="com.sun.star.report.inspection.DefaultComponentInspectorModel"/> </implementation> - <implementation name="com.sun.star.comp.report.GeometryHandler"> + <implementation name="com.sun.star.comp.report.GeometryHandler" + constructor="reportdesign_GeometryHandler_get_implementation"> <service name="com.sun.star.report.inspection.GeometryHandler"/> </implementation> - <implementation name="com.sun.star.comp.report.ReportComponentHandler"> + <implementation name="com.sun.star.comp.report.ReportComponentHandler" + constructor="reportdesign_ReportComponentHandler_get_implementation"> <service name="com.sun.star.report.inspection.ReportComponentHandler"/> </implementation> - <implementation name="com.sun.star.report.comp.ReportDesign"> + <implementation name="com.sun.star.report.comp.ReportDesign" + constructor="reportdesign_OReportController_get_implementation"> <service name="com.sun.star.sdb.ReportDesign"/> </implementation> - <implementation name="com.sun.star.report.comp.StatusbarController"> + <implementation name="com.sun.star.report.comp.StatusbarController" + constructor="reportdesign_OStatusbarController_get_implementation"> <service name="com.sun.star.frame.StatusbarController"/> </implementation> </component> |