From 62951cdd17530f6218232f3d482bfd4ddd8a95ec Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Thu, 16 Jan 2014 16:06:33 +0100 Subject: Introduce com.sun.star.frame.theGlobalEventBroadcaster singleton ...to supersede com.sun.star.frame.GlobalEventBroadcaster single-instance service. Change-Id: I74ecaadadb4c600d39979aa7c13b6389bed38fd7 --- extensions/source/update/ui/updatecheckui.cxx | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) (limited to 'extensions/source/update') diff --git a/extensions/source/update/ui/updatecheckui.cxx b/extensions/source/update/ui/updatecheckui.cxx index 9d1e53517836..f52f5c53929a 100644 --- a/extensions/source/update/ui/updatecheckui.cxx +++ b/extensions/source/update/ui/updatecheckui.cxx @@ -28,7 +28,7 @@ #include #include #include -#include +#include #include #include #include @@ -155,9 +155,6 @@ private: void AddMenuBarIcon( SystemWindow* pSysWin, bool bAddEventHdl ); Image GetBubbleImage( OUString &rURL ); - uno::Reference< document::XEventBroadcaster > getGlobalEventBroadcaster() const - throw (uno::RuntimeException); - public: UpdateCheckUI(const uno::Reference&); virtual ~UpdateCheckUI(); @@ -220,7 +217,7 @@ UpdateCheckUI::UpdateCheckUI(const uno::Reference& xCont maTimeoutTimer.SetTimeout( 10000 ); maTimeoutTimer.SetTimeoutHdl( LINK( this, UpdateCheckUI, TimeOutHdl ) ); - uno::Reference< document::XEventBroadcaster > xBroadcaster( getGlobalEventBroadcaster() ); + uno::Reference< document::XEventBroadcaster > xBroadcaster( frame::theGlobalEventBroadcaster::get(m_xContext) ); xBroadcaster->addEventListener( this ); maWindowEventHdl = LINK( this, UpdateCheckUI, WindowEventHdl ); @@ -237,20 +234,6 @@ UpdateCheckUI::~UpdateCheckUI() delete mpSfxResMgr; } -//------------------------------------------------------------------------------ -uno::Reference -UpdateCheckUI::getGlobalEventBroadcaster() const throw (uno::RuntimeException) -{ - if( !m_xContext.is() ) - throw uno::RuntimeException( - "UpdateCheckUI: empty component context", - uno::Reference< uno::XInterface >() ); - - return uno::Reference ( - frame::GlobalEventBroadcaster::create(m_xContext), - uno::UNO_QUERY_THROW); -} - //------------------------------------------------------------------------------ OUString SAL_CALL UpdateCheckUI::getImplementationName() throw (uno::RuntimeException) -- cgit