22#include <com/sun/star/inspection/XPropertyControlObserver.hpp>
23#include <com/sun/star/lang/XInitialization.hpp>
24#include <com/sun/star/lang/XServiceInfo.hpp>
25#include <com/sun/star/inspection/XObjectInspectorUI.hpp>
38 typedef ::cppu::WeakImplHelper < css::inspection::XPropertyControlObserver
39 , css::lang::XInitialization
40 , css::lang::XServiceInfo
46 css::uno::Reference< css::inspection::XObjectInspectorUI >
61 virtual void SAL_CALL
focusGained(
const css::uno::Reference< css::inspection::XPropertyControl >&
Control )
override;
62 virtual void SAL_CALL
valueChanged(
const css::uno::Reference< css::inspection::XPropertyControl >&
Control )
override;
65 virtual void SAL_CALL
initialize(
const css::uno::Sequence< css::uno::Any >& aArguments )
override;
68 void create(
const css::uno::Reference< css::inspection::XObjectInspectorUI >& _rxUI );
71 static OUString
impl_getHelpText_nothrow(
const css::uno::Reference< css::inspection::XPropertyControl >& _rxControl );
static vcl::Window * impl_getVclControlWindow_nothrow(const css::uno::Reference< css::inspection::XPropertyControl > &_rxControl)
virtual void SAL_CALL focusGained(const css::uno::Reference< css::inspection::XPropertyControl > &Control) override
virtual OUString SAL_CALL getImplementationName() override
void create(const css::uno::Reference< css::inspection::XObjectInspectorUI > &_rxUI)
virtual ~DefaultHelpProvider() override
virtual void SAL_CALL valueChanged(const css::uno::Reference< css::inspection::XPropertyControl > &Control) override
css::uno::Reference< css::inspection::XObjectInspectorUI > m_xInspectorUI
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual void SAL_CALL initialize(const css::uno::Sequence< css::uno::Any > &aArguments) override
static OUString impl_getHelpText_nothrow(const css::uno::Reference< css::inspection::XPropertyControl > &_rxControl)
a property handler for any virtual string properties
::cppu::WeakImplHelper< css::inspection::XPropertyControlObserver, css::lang::XInitialization, css::lang::XServiceInfo > DefaultHelpProvider_Base