24#include <com/sun/star/ui/UIElementType.hpp>
44 css::uno::Reference< css::uno::XComponentContext > xContext
59 css::lang::EventObject
aEvent( xThis );
83 throw DisposedException();
106 static_cast<FrameworkStatusBar*
>(pStatusBar)->SetStatusBarManager( pStatusBarManager.get() );
120 catch (
const NoSuchElementException& )
131 throw DisposedException();
146 catch (
const NoSuchElementException& )
158 if ( pStatusBarManager )
static css::uno::Reference< css::awt::XWindow > GetInterface(vcl::Window *pWindow)
static vcl::Window * GetWindow(const css::uno::Reference< css::awt::XWindow > &rxWindow)
static VclPtr< reference_type > Create(Arg &&... arg)
void disposeAndClear(const css::lang::EventObject &rEvt)
void FillStatusBar(const css::uno::Reference< css::container::XIndexAccess > &rStatusBarData)
StatusBar * GetStatusBar() const
virtual ~StatusBarWrapper() override
StatusBarWrapper(css::uno::Reference< css::uno::XComponentContext > xContext)
css::uno::Reference< css::uno::XComponentContext > m_xContext
virtual void SAL_CALL updateSettings() override
virtual void SAL_CALL initialize(const css::uno::Sequence< css::uno::Any > &aArguments) override
virtual void SAL_CALL dispose() override
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL getRealInterface() override
css::uno::Reference< css::lang::XComponent > m_xStatusBarManager
css::uno::Reference< css::container::XIndexAccess > m_xConfigData
css::uno::WeakReference< css::frame::XFrame > m_xWeakFrame
comphelper::OMultiTypeInterfaceContainerHelper2 m_aListenerContainer
virtual void SAL_CALL initialize(const css::uno::Sequence< css::uno::Any > &aArguments) override
css::uno::Reference< css::ui::XUIConfigurationManager > m_xConfigSource
css::uno::Reference< css::uno::XComponentContext > m_xContext
Sequence< PropertyValue > aArguments
Reference< XFrame > xFrame