22#include <com/sun/star/inspection/XObjectInspectorModel.hpp>
23#include <com/sun/star/lang/XInitialization.hpp>
24#include <com/sun/star/lang/XServiceInfo.hpp>
39 class InspectorModelProperties;
43 typedef ::cppu::WeakImplHelper < css::inspection::XObjectInspectorModel
44 , css::lang::XInitialization
45 , css::lang::XServiceInfo
63 DECLARE_XTYPEPROVIDER()
68 virtual
sal_Bool SAL_CALL
convertFastPropertyValue( css::uno::Any & rConvertedValue, css::uno::Any & rOldValue, sal_Int32 nHandle, const css::uno::Any& rValue ) override;
70 virtual
void SAL_CALL
getFastPropertyValue( css::uno::Any& rValue, sal_Int32 nHandle ) const override;
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual ::sal_Int32 SAL_CALL getMinHelpTextLines() override
virtual ~ImplInspectorModel() override
virtual ::sal_Int32 SAL_CALL getMaxHelpTextLines() override
virtual ::cppu::IPropertyArrayHelper &SAL_CALL getInfoHelper() override
virtual void SAL_CALL getFastPropertyValue(css::uno::Any &rValue, sal_Int32 nHandle) const override
virtual void SAL_CALL setIsReadOnly(sal_Bool IsReadOnly) override
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo() override
virtual sal_Bool SAL_CALL convertFastPropertyValue(css::uno::Any &rConvertedValue, css::uno::Any &rOldValue, sal_Int32 nHandle, const css::uno::Any &rValue) override
std::unique_ptr< InspectorModelProperties > m_pProperties
virtual void SAL_CALL setFastPropertyValue_NoBroadcast(sal_Int32 nHandle, const css::uno::Any &rValue) override
void enableHelpSectionProperties(sal_Int32 _nMinHelpTextLines, sal_Int32 _nMaxHelpTextLines)
virtual sal_Bool SAL_CALL getHasHelpSection() override
virtual sal_Bool SAL_CALL getIsReadOnly() override
a property handler for any virtual string properties
::cppu::OPropertySetHelper ImplInspectorModel_PBase
::cppu::WeakImplHelper< css::inspection::XObjectInspectorModel, css::lang::XInitialization, css::lang::XServiceInfo > ImplInspectorModel_Base
#define DECLARE_XINTERFACE()