diff options
Diffstat (limited to 'framework/inc/services')
-rw-r--r-- | framework/inc/services/autorecovery.hxx | 4 | ||||
-rw-r--r-- | framework/inc/services/backingcomp.hxx | 5 | ||||
-rw-r--r-- | framework/inc/services/layoutmanager.hxx | 4 |
3 files changed, 7 insertions, 6 deletions
diff --git a/framework/inc/services/autorecovery.hxx b/framework/inc/services/autorecovery.hxx index 2d837c05884d..51359c0ca391 100644 --- a/framework/inc/services/autorecovery.hxx +++ b/framework/inc/services/autorecovery.hxx @@ -307,7 +307,7 @@ class AutoRecovery : public css::lang::XTypeProvider /** @short the global uno service manager. @descr Must be used to create own needed services. */ - css::uno::Reference< css::lang::XMultiServiceFactory > m_xSMGR; + css::uno::Reference< css::uno::XComponentContext > m_xContext; //--------------------------------------- /** @short points to the underlying recovery configuration. @@ -439,7 +439,7 @@ class AutoRecovery : public css::lang::XTypeProvider public: - AutoRecovery(const css::uno::Reference< css::lang::XMultiServiceFactory >& xSMGR); + AutoRecovery(const css::uno::Reference< css::uno::XComponentContext >& xContext); virtual ~AutoRecovery( ); // XInterface, XTypeProvider, XServiceInfo diff --git a/framework/inc/services/backingcomp.hxx b/framework/inc/services/backingcomp.hxx index 17517c326b06..734291c7b72e 100644 --- a/framework/inc/services/backingcomp.hxx +++ b/framework/inc/services/backingcomp.hxx @@ -31,6 +31,7 @@ #include <com/sun/star/lang/XSingleServiceFactory.hpp> #include <com/sun/star/awt/XWindow.hpp> #include <com/sun/star/awt/XKeyListener.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/frame/XFrame.hpp> @@ -74,7 +75,7 @@ class BackingComp : public css::lang::XTypeProvider /** the global uno service manager. Must be used to create own needed services. */ - css::uno::Reference< css::lang::XMultiServiceFactory > m_xSMGR; + css::uno::Reference< css::uno::XComponentContext > m_xContext; /** reference to the component window. */ css::uno::Reference< css::awt::XWindow > m_xWindow; @@ -90,7 +91,7 @@ class BackingComp : public css::lang::XTypeProvider public: - BackingComp( const css::uno::Reference< css::lang::XMultiServiceFactory > xSMGR ); + BackingComp( const css::uno::Reference< css::uno::XComponentContext >& xContext ); virtual ~BackingComp( ); // XInterface diff --git a/framework/inc/services/layoutmanager.hxx b/framework/inc/services/layoutmanager.hxx index 7bf8d4838304..9abb77a14bc6 100644 --- a/framework/inc/services/layoutmanager.hxx +++ b/framework/inc/services/layoutmanager.hxx @@ -93,7 +93,7 @@ namespace framework public: enum { DOCKINGAREAS_COUNT = 4 }; - LayoutManager( const com::sun::star::uno::Reference< com::sun::star::lang::XMultiServiceFactory >& rSMGR ); + LayoutManager( const com::sun::star::uno::Reference< com::sun::star::uno::XComponentContext >& xContext ); virtual ~LayoutManager(); /** declaration of XInterface, XTypeProvider, XServiceInfo */ @@ -285,7 +285,7 @@ namespace framework virtual ::cppu::IPropertyArrayHelper& SAL_CALL getInfoHelper(); virtual ::com::sun::star::uno::Reference< com::sun::star::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo() throw (::com::sun::star::uno::RuntimeException); - css::uno::Reference< css::lang::XMultiServiceFactory > m_xSMGR; /** reference to factory, which has created this instance. */ + css::uno::Reference< css::uno::XComponentContext > m_xContext; /** reference to factory, which has created this instance. */ css::uno::Reference< css::util::XURLTransformer > m_xURLTransformer; css::uno::Reference< css::frame::XFrame > m_xFrame; css::uno::Reference< ::com::sun::star::ui::XUIConfigurationManager > m_xModuleCfgMgr; |