25#include <rtl/ustring.hxx>
27#include <com/sun/star/awt/XBitmap.hpp>
28#include <com/sun/star/lang/XServiceInfo.hpp>
29#include <com/sun/star/lang/XTypeProvider.hpp>
38 public css::lang::XServiceInfo ,
39 public css::lang::XTypeProvider,
49 virtual css::uno::Any SAL_CALL
queryInterface(
const css::uno::Type& aType )
override;
50 virtual void SAL_CALL
acquire()
noexcept override;
51 virtual void SAL_CALL
release()
noexcept override;
59 virtual css::uno::Sequence< css::uno::Type > SAL_CALL
getTypes( )
override;
67 css::uno::Any& aOldValue,
69 const css::uno::Any& aValue )
override;
76 virtual ::cppu::IPropertyArrayHelper& SAL_CALL
getInfoHelper()
override;
78 virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL
getPropertySetInfo()
override;
86 const css::uno::Any& aNewValue ,
87 css::uno::Any& aOldValue ,
88 css::uno::Any& aConvertedValue );
92 const css::uno::Any& aNewValue ,
93 css::uno::Any& aOldValue ,
94 css::uno::Any& aConvertedValue );
98 const css::uno::Any& aNewValue ,
99 css::uno::Any& aOldValue ,
100 css::uno::Any& aConvertedValue );
constexpr OUStringLiteral SERVICENAME_ACTIONTRIGGER
constexpr OUStringLiteral IMPLEMENTATIONNAME_ACTIONTRIGGER
virtual css::uno::Any SAL_CALL getFastPropertyValue(sal_Int32 nHandle) SAL_OVERRIDE
virtual sal_Bool SAL_CALL convertFastPropertyValue(css::uno::Any &aConvertedValue, css::uno::Any &aOldValue, sal_Int32 nHandle, const css::uno::Any &aValue) override
virtual ~ActionTriggerPropertySet() override
css::uno::Reference< css::uno::XInterface > m_xActionTriggerContainer
ActionTriggerPropertySet()
virtual void SAL_CALL acquire() noexcept override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
bool impl_tryToChangeProperty(const css::uno::Reference< css::uno::XInterface > &xInterface, const css::uno::Any &aNewValue, css::uno::Any &aOldValue, css::uno::Any &aConvertedValue)
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo() override
bool impl_tryToChangeProperty(const OUString &aCurrentValue, const css::uno::Any &aNewValue, css::uno::Any &aOldValue, css::uno::Any &aConvertedValue)
virtual void SAL_CALL release() noexcept override
virtual ::cppu::IPropertyArrayHelper &SAL_CALL getInfoHelper() override
virtual css::uno::Any SAL_CALL queryInterface(const css::uno::Type &aType) override
static css::uno::Sequence< css::beans::Property > impl_getStaticPropertyDescriptor()
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
bool impl_tryToChangeProperty(const css::uno::Reference< css::awt::XBitmap > &xBitmap, const css::uno::Any &aNewValue, css::uno::Any &aOldValue, css::uno::Any &aConvertedValue)
virtual void SAL_CALL getFastPropertyValue(css::uno::Any &aValue, sal_Int32 nHandle) const override
css::uno::Reference< css::awt::XBitmap > m_xBitmap
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() override
virtual void SAL_CALL setFastPropertyValue_NoBroadcast(sal_Int32 nHandle, const css::uno::Any &aValue) override
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes() override
virtual OUString SAL_CALL getImplementationName() override