From 7abd369964a0c7f9f80cdbc9e47c7dc120fe8257 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Thu, 3 Nov 2016 14:00:28 +0200 Subject: loplugin:unusedmethods Change-Id: Ie1f840c3ec9a2d5888f95cf05e531a8a9464bf2e Reviewed-on: https://gerrit.libreoffice.org/30524 Reviewed-by: Noel Grandin Tested-by: Noel Grandin --- svtools/source/uno/framestatuslistener.cxx | 36 ------------------------------ 1 file changed, 36 deletions(-) (limited to 'svtools') diff --git a/svtools/source/uno/framestatuslistener.cxx b/svtools/source/uno/framestatuslistener.cxx index bf6c771e39c7..2819b53a569e 100644 --- a/svtools/source/uno/framestatuslistener.cxx +++ b/svtools/source/uno/framestatuslistener.cxx @@ -279,42 +279,6 @@ void FrameStatusListener::bindListener() } } -void FrameStatusListener::unbindListener() -{ - SolarMutexGuard aSolarMutexGuard; - - // Collect all registered command URL's and store them temporary - Reference< XDispatchProvider > xDispatchProvider( m_xFrame, UNO_QUERY ); - if ( m_xContext.is() && xDispatchProvider.is() ) - { - Reference< XStatusListener > xStatusListener( static_cast< OWeakObject* >( this ), UNO_QUERY ); - URLToDispatchMap::iterator pIter = m_aListenerMap.begin(); - while ( pIter != m_aListenerMap.end() ) - { - Reference< XURLTransformer > xURLTransformer( css::util::URLTransformer::create( m_xContext ) ); - css::util::URL aTargetURL; - aTargetURL.Complete = pIter->first; - xURLTransformer->parseStrict( aTargetURL ); - - Reference< XDispatch > xDispatch( pIter->second ); - if ( xDispatch.is() ) - { - // We already have a dispatch object => we have to requery. - // Release old dispatch object and remove it as listener - try - { - xDispatch->removeStatusListener( xStatusListener, aTargetURL ); - } - catch (const Exception&) - { - } - } - pIter->second.clear(); - ++pIter; - } - } -} - } // svt /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ -- cgit