diff options
author | Noel Grandin <noel@peralex.com> | 2020-07-21 16:09:47 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-07-22 08:29:47 +0200 |
commit | 00c7afecc319061b70b77a709ca2ae9583df4145 (patch) | |
tree | dd8fd6cd708d895d376f68f52ac9a987a6673d84 /embeddedobj/util/embobj.component | |
parent | 188540e37d33debcf1b89eb08e84547c56e19ba2 (diff) |
embeddedobj/util: create instances with uno constructors
See tdf#74608 for motivation.
Change-Id: I52734cc1420ae7915da3191cf94ac61287a0983a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99162
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'embeddedobj/util/embobj.component')
-rw-r--r-- | embeddedobj/util/embobj.component | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/embeddedobj/util/embobj.component b/embeddedobj/util/embobj.component index 454dc44ab532..e3cbe3a5fa79 100644 --- a/embeddedobj/util/embobj.component +++ b/embeddedobj/util/embobj.component @@ -18,16 +18,19 @@ --> <component loader="com.sun.star.loader.SharedLibrary" environment="@CPPU_ENV@" - prefix="embobj" xmlns="http://openoffice.org/2010/uno-components"> - <implementation name="com.sun.star.comp.embed.EmbeddedObjectCreator"> + xmlns="http://openoffice.org/2010/uno-components"> + <implementation name="com.sun.star.comp.embed.EmbeddedObjectCreator" + constructor="embeddedobj_UNOEmbeddedObjectCreator_get_implementation"> <service name="com.sun.star.comp.embed.EmbeddedObjectCreator"/> <service name="com.sun.star.embed.EmbeddedObjectCreator"/> </implementation> - <implementation name="com.sun.star.comp.embed.OOoEmbeddedObjectFactory"> + <implementation name="com.sun.star.comp.embed.OOoEmbeddedObjectFactory" + constructor="embeddedobj_OOoEmbeddedObjectFactory_get_implementation"> <service name="com.sun.star.comp.embed.OOoEmbeddedObjectFactory"/> <service name="com.sun.star.embed.OOoEmbeddedObjectFactory"/> </implementation> - <implementation name="com.sun.star.comp.embed.OOoSpecialEmbeddedObjectFactory"> + <implementation name="com.sun.star.comp.embed.OOoSpecialEmbeddedObjectFactory" + constructor="embeddedobj_OOoSpecialEmbeddedObjectFactory_get_implementation"> <service name="com.sun.star.comp.embed.OOoSpecialEmbeddedObjectFactory"/> <service name="com.sun.star.embed.OOoSpecialEmbeddedObjectFactory"/> </implementation> |