22#include <com/sun/star/lang/XInitialization.hpp>
23#include <com/sun/star/util/XUpdatable.hpp>
24#include <com/sun/star/frame/XFrame.hpp>
25#include <com/sun/star/frame/XStatusListener.hpp>
26#include <com/sun/star/util/XURLTransformer.hpp>
27#include <com/sun/star/frame/XToolbarController.hpp>
28#include <com/sun/star/uno/XComponentContext.hpp>
40 public css::frame::XToolbarController,
41 public css::lang::XInitialization,
42 public css::util::XUpdatable,
43 public css::lang::XComponent,
54 virtual css::uno::Any SAL_CALL
queryInterface(
const css::uno::Type& aType )
override;
55 virtual void SAL_CALL
acquire()
noexcept override;
56 virtual void SAL_CALL
release()
noexcept override;
59 virtual void SAL_CALL
initialize(
const css::uno::Sequence< css::uno::Any >&
aArguments )
override;
62 virtual void SAL_CALL
update()
override;
65 virtual void SAL_CALL
dispose()
override;
66 virtual void SAL_CALL
addEventListener(
const css::uno::Reference< css::lang::XEventListener >& xListener )
override;
67 virtual void SAL_CALL
removeEventListener(
const css::uno::Reference< css::lang::XEventListener >& aListener )
override;
70 virtual void SAL_CALL
disposing(
const css::lang::EventObject&
Source )
override;
73 virtual void SAL_CALL
statusChanged(
const css::frame::FeatureStateEvent& Event )
override;
76 virtual void SAL_CALL
execute( sal_Int16 KeyModifier )
override;
77 virtual void SAL_CALL
click()
override;
79 virtual css::uno::Reference< css::awt::XWindow > SAL_CALL
createPopupWindow()
override;
80 virtual css::uno::Reference< css::awt::XWindow > SAL_CALL
createItemWindow(
const css::uno::Reference< css::awt::XWindow >&
Parent )
override;
86 css::uno::Reference< css::frame::XFrame >
m_xFrame;
87 css::uno::Reference< css::uno::XComponentContext >
m_xContext;
Sequence< PropertyValue > aArguments