26#include <com/sun/star/lang/XServiceInfo.hpp>
43class PopupWindowControllerImpl;
47 :
public cppu::ImplInheritanceHelper<svt::ToolboxController, css::lang::XServiceInfo>
49 using ImplInheritanceHelper::ImplInheritanceHelper;
56 const css::uno::Reference<css::frame::XFrame>&
xFrame,
57 const OUString& aCommandURL);
72 virtual void SAL_CALL
dispose()
override;
75 virtual void SAL_CALL statusChanged(
const css::frame::FeatureStateEvent& Event)
override;
78 virtual css::uno::Reference<css::awt::XWindow> SAL_CALL createPopupWindow()
override;
79 virtual void SAL_CALL click()
override;
86 std::unique_ptr<PopupWindowControllerImpl, o3tl::default_delete<PopupWindowControllerImpl>>
bool CPPUHELPER_DLLPUBLIC supportsService(css::lang::XServiceInfo *implementation, rtl::OUString const &name)
Reference< XFrame > xFrame