19#ifndef XMLOFF_COLORPROPERTYSET_HXX
20#define XMLOFF_COLORPROPERTYSET_HXX
25#include <com/sun/star/beans/XPropertySet.hpp>
26#include <com/sun/star/beans/XPropertyState.hpp>
32 css::beans::XPropertySet,
33 css::beans::XPropertyState >
41 virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL
getPropertySetInfo()
override;
43 const OUString& aPropertyName,
44 const css::uno::Any& aValue )
override;
46 const OUString& PropertyName )
override;
48 const OUString& aPropertyName,
49 const css::uno::Reference< css::beans::XPropertyChangeListener >& xListener )
override;
51 const OUString& aPropertyName,
52 const css::uno::Reference< css::beans::XPropertyChangeListener >& aListener )
override;
54 const OUString& PropertyName,
55 const css::uno::Reference< css::beans::XVetoableChangeListener >& aListener )
override;
57 const OUString& PropertyName,
58 const css::uno::Reference< css::beans::XVetoableChangeListener >& aListener )
override;
62 const OUString& PropertyName )
override;
64 const css::uno::Sequence< OUString >& aPropertyName )
override;
66 const OUString& PropertyName )
override;
68 const OUString& aPropertyName )
override;
71 css::uno::Reference< css::beans::XPropertySetInfo >
m_xInfo;
virtual css::uno::Any SAL_CALL getPropertyValue(const OUString &PropertyName) override
virtual void SAL_CALL addVetoableChangeListener(const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
virtual void SAL_CALL removeVetoableChangeListener(const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
virtual void SAL_CALL setPropertyValue(const OUString &aPropertyName, const css::uno::Any &aValue) override
ColorPropertySet(::Color nColor)
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo() override
css::uno::Reference< css::beans::XPropertySetInfo > m_xInfo
static constexpr OUStringLiteral g_aColorPropName
virtual ~ColorPropertySet() override
virtual css::beans::PropertyState SAL_CALL getPropertyState(const OUString &PropertyName) override
virtual void SAL_CALL setPropertyToDefault(const OUString &PropertyName) override
virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL getPropertyStates(const css::uno::Sequence< OUString > &aPropertyName) override
virtual css::uno::Any SAL_CALL getPropertyDefault(const OUString &aPropertyName) override
virtual void SAL_CALL removePropertyChangeListener(const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override
virtual void SAL_CALL addPropertyChangeListener(const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override