From 1c7a54e3a14ad932e68b9281420e6c469e5dd2e5 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Tue, 4 Sep 2012 14:56:48 +0200 Subject: fdo#46808, Adapt frame::ModuleManager UNO service to new style Create a merged XModuleManager2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Explicitly document the XNameReplace interface in the IDL, which is already implemented by the service, since there is code currently using it. Change-Id: Ib46349174b1ce495c240031e93c9427fc33d9853 --- cui/source/customize/cfgutil.cxx | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'cui/source/customize/cfgutil.cxx') diff --git a/cui/source/customize/cfgutil.cxx b/cui/source/customize/cfgutil.cxx index 86be792d8a39..4b12b50b30eb 100644 --- a/cui/source/customize/cfgutil.cxx +++ b/cui/source/customize/cfgutil.cxx @@ -38,7 +38,7 @@ #include #include -#include +#include #include #include #include @@ -766,14 +766,7 @@ Image SfxConfigGroupListBox_Impl::GetImage( Reference xDocumentModel = getDocumentModel(xCtx, nodeName ); if ( xDocumentModel.is() ) { - Reference< ::com::sun::star::frame::XModuleManager > - xModuleManager( - xCtx->getServiceManager() - ->createInstanceWithContext( - ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("" // xxx todo - "com.sun.star.frame.ModuleManager") ), - xCtx ), - UNO_QUERY_THROW ); + Reference< frame::XModuleManager2 > xModuleManager( frame::ModuleManager::create(xCtx) ); Reference xModuleConfig( xModuleManager, UNO_QUERY_THROW ); // get the long name of the document: -- cgit v1.2.3