20#ifndef XMLOFF_COLORPROPERTYSET_HXX
21#define XMLOFF_COLORPROPERTYSET_HXX
28#include <com/sun/star/beans/XPropertySet.hpp>
29#include <com/sun/star/beans/XPropertyState.hpp>
35 css::beans::XPropertySet,
36 css::beans::XPropertyState >
45 virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL
getPropertySetInfo()
override;
47 const OUString& aPropertyName,
48 const css::uno::Any& aValue )
override;
50 const OUString& PropertyName )
override;
52 const OUString& aPropertyName,
53 const css::uno::Reference< css::beans::XPropertyChangeListener >& xListener )
override;
55 const OUString& aPropertyName,
56 const css::uno::Reference< css::beans::XPropertyChangeListener >& aListener )
override;
58 const OUString& PropertyName,
59 const css::uno::Reference< css::beans::XVetoableChangeListener >& aListener )
override;
61 const OUString& PropertyName,
62 const css::uno::Reference< css::beans::XVetoableChangeListener >& aListener )
override;
66 const OUString& PropertyName )
override;
68 const css::uno::Sequence< OUString >& aPropertyName )
override;
70 const OUString& PropertyName )
override;
72 const OUString& aPropertyName )
override;
75 css::uno::Reference< css::beans::XPropertySetInfo >
m_xInfo;
css::uno::Reference< css::beans::XPropertySetInfo > m_xInfo
virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL getPropertyStates(const css::uno::Sequence< OUString > &aPropertyName) override
virtual ~ColorPropertySet() override
virtual css::uno::Any SAL_CALL getPropertyValue(const OUString &PropertyName) override
virtual css::uno::Any SAL_CALL getPropertyDefault(const OUString &aPropertyName) override
virtual void SAL_CALL addVetoableChangeListener(const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
OUString m_aColorPropName
virtual void SAL_CALL setPropertyToDefault(const OUString &PropertyName) 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, bool bFillColor=true)
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
virtual css::beans::PropertyState SAL_CALL getPropertyState(const OUString &PropertyName) override
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo() override