diff options
author | Noel Grandin <noelgrandin@gmail.com> | 2020-07-22 21:21:20 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-07-24 08:32:55 +0200 |
commit | ae5afcea076d2e90dcc48771c1008320f0334f06 (patch) | |
tree | 0f00188ef71b705ef41acfe7292f207416c46057 /reportdesign/util | |
parent | d5e37fd8461cd07eeb0cbc69464fc106c5ef16b4 (diff) |
reportdesign: create instances with uno constructors
See tdf#74608 for motivation.
Also delete dead .component file
Change-Id: I682009587e116bde88e43e80875f8051414ba447
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99257
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'reportdesign/util')
-rw-r--r-- | reportdesign/util/rptxml.component | 44 |
1 files changed, 29 insertions, 15 deletions
diff --git a/reportdesign/util/rptxml.component b/reportdesign/util/rptxml.component index 936625fcda82..7e9c3817c113 100644 --- a/reportdesign/util/rptxml.component +++ b/reportdesign/util/rptxml.component @@ -18,47 +18,61 @@ --> <component loader="com.sun.star.loader.SharedLibrary" environment="@CPPU_ENV@" - prefix="rptxml" xmlns="http://openoffice.org/2010/uno-components"> - <implementation name="com.sun.star.comp.Report.XMLOasisContentImporter"> + xmlns="http://openoffice.org/2010/uno-components"> + <implementation name="com.sun.star.comp.Report.XMLOasisContentImporter" + constructor="reportdesign_XMLOasisContentImporter_get_implementation"> <service name="com.sun.star.comp.document.ImportFilter"/> </implementation> - <implementation name="com.sun.star.comp.Report.XMLOasisMetaImporter"> + <implementation name="com.sun.star.comp.Report.XMLOasisMetaImporter" + constructor="reportdesign_ORptMetaImportHelper_get_implementation"> <service name="com.sun.star.comp.document.ImportFilter"/> </implementation> - <implementation name="com.sun.star.comp.Report.XMLOasisSettingsImporter"> + <implementation name="com.sun.star.comp.Report.XMLOasisSettingsImporter" + constructor="reportdesign_ORptImportHelper_get_implementation"> <service name="com.sun.star.comp.document.ImportFilter"/> </implementation> - <implementation name="com.sun.star.comp.Report.XMLOasisStylesImporter"> + <implementation name="com.sun.star.comp.Report.XMLOasisStylesImporter" + constructor="reportdesign_ORptStylesImportHelper_get_implementation"> <service name="com.sun.star.comp.document.ImportFilter"/> </implementation> - <implementation name="com.sun.star.comp.report.ExportDocumentHandler"> + <implementation name="com.sun.star.comp.report.ExportDocumentHandler" + constructor="reportdesign_ExportDocumentHandler_get_implementation"> <service name="com.sun.star.report.ExportDocumentHandler"/> </implementation> - <implementation name="com.sun.star.comp.report.ExportFilter"> + <implementation name="com.sun.star.comp.report.ExportFilter" + constructor="reportdesign_ORptExport_get_implementation"> <service name="com.sun.star.document.ExportFilter"/> </implementation> - <implementation name="com.sun.star.comp.report.ImportDocumentHandler"> + <implementation name="com.sun.star.comp.report.ImportDocumentHandler" + constructor="reportdesign_ImportDocumentHandler_get_implementation"> <service name="com.sun.star.report.ImportDocumentHandler"/> </implementation> - <implementation name="com.sun.star.comp.report.OReportFilter"> + <implementation name="com.sun.star.comp.report.OReportFilter" + constructor="reportdesign_OReportFilter_get_implementation"> <service name="com.sun.star.comp.document.ImportFilter"/> </implementation> - <implementation name="com.sun.star.comp.report.ORptTypeDetection"> + <implementation name="com.sun.star.comp.report.ORptTypeDetection" + constructor="reportdesign_ORptTypeDetection_get_implementation"> <service name="com.sun.star.document.ExtendedTypeDetection"/> </implementation> - <implementation name="com.sun.star.comp.report.XMLContentExporter"> + <implementation name="com.sun.star.comp.report.XMLContentExporter" + constructor="reportdesign_ORptContentExportHelper_get_implementation"> <service name="com.sun.star.document.ExportFilter"/> </implementation> - <implementation name="com.sun.star.comp.report.XMLFullExporter"> + <implementation name="com.sun.star.comp.report.XMLFullExporter" + constructor="reportdesign_ODBFullExportHelper_get_implementation"> <service name="com.sun.star.document.ExportFilter"/> </implementation> - <implementation name="com.sun.star.comp.report.XMLMetaExporter"> + <implementation name="com.sun.star.comp.report.XMLMetaExporter" + constructor="reportdesign_ORptMetaExportHelper_get_implementation"> <service name="com.sun.star.document.ExportFilter"/> </implementation> - <implementation name="com.sun.star.comp.report.XMLSettingsExporter"> + <implementation name="com.sun.star.comp.report.XMLSettingsExporter" + constructor="reportdesign_ORptExportHelper_get_implementation"> <service name="com.sun.star.document.ExportFilter"/> </implementation> - <implementation name="com.sun.star.comp.report.XMLStylesExporter"> + <implementation name="com.sun.star.comp.report.XMLStylesExporter" + constructor="reportdesign_ORptStylesExportHelper_get_implementation"> <service name="com.sun.star.document.ExportFilter"/> </implementation> </component> |