diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2015-07-13 13:44:06 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2015-07-13 13:47:50 +0200 |
commit | 61a3be76c221c822b189d20e9269ec5caf1aadcc (patch) | |
tree | 245115b5a6e278e6f637fc457f0b346e5248c810 /sw | |
parent | 7de992bcc66c973bb6b247184cac38f01cd1104a (diff) |
tdf#92668: Revert some implementation names, for backwards compatibility
These implementation names of Calc, Draw, Impress, and Writer documents are the
most likely to be checked by existing third-party code, so revert the
corresponding parts of 3099c70b11c7e5b80fe4dbe3dc99171fb38c6fc2 "Fix various
XServiceInfo implementations" (and instead add fixups in CppunitTest_serives).
Change-Id: I1a760adbf4c89a1b4477d6e628abba8d2028ccfe
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/uibase/uno/unotxdoc.cxx | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/sw/source/uibase/uno/unotxdoc.cxx b/sw/source/uibase/uno/unotxdoc.cxx index 9a31a3b017da..d453ad84f4b8 100644 --- a/sw/source/uibase/uno/unotxdoc.cxx +++ b/sw/source/uibase/uno/unotxdoc.cxx @@ -1766,11 +1766,14 @@ Sequence< OUString > SwXTextDocument::getAvailableServiceNames() OUString SwXTextDocument::getImplementationName() throw( RuntimeException, std::exception ) { - return PTR_CAST(SwGlobalDocShell, pDocShell) != nullptr - ? OUString("com.sun.star.comp.Writer.GlobalDocument") - : PTR_CAST(SwWebDocShell, pDocShell) != nullptr - ? OUString("com.sun.star.comp.Writer.WebDocument") - : OUString("com.sun.star.comp.Writer.TextDocument"); + return OUString("SwXTextDocument"); + /* // Matching the .component information: + return PTR_CAST(SwGlobalDocShell, pDocShell) != nullptr + ? OUString("com.sun.star.comp.Writer.GlobalDocument") + : PTR_CAST(SwWebDocShell, pDocShell) != nullptr + ? OUString("com.sun.star.comp.Writer.WebDocument") + : OUString("com.sun.star.comp.Writer.TextDocument"); + */ } sal_Bool SwXTextDocument::supportsService(const OUString& rServiceName) throw( RuntimeException, std::exception ) |