24#include <com/sun/star/lang/XServiceInfo.hpp>
25#include <com/sun/star/chart2/XDataPointCustomLabelField.hpp>
26#include <com/sun/star/util/XCloneable.hpp>
35typedef ::cppu::WeakImplHelper<
36 css::chart2::XDataPointCustomLabelField,
37 css::lang::XServiceInfo,
38 css::util::XCloneable,
39 css::util::XModifyBroadcaster,
40 css::util::XModifyListener >
65 { return ::property::OPropertySet::getPropertyValue(p1); }
66 virtual void SAL_CALL
addPropertyChangeListener(
const OUString& p1,
const css::uno::Reference<css::beans::XPropertyChangeListener>& p2)
override
68 virtual void SAL_CALL
removePropertyChangeListener(
const OUString& p1,
const css::uno::Reference<css::beans::XPropertyChangeListener>& p2)
override
70 virtual void SAL_CALL
addVetoableChangeListener(
const OUString& p1,
const css::uno::Reference<css::beans::XVetoableChangeListener>& p2)
override
72 virtual void SAL_CALL
removeVetoableChangeListener(
const OUString& p1,
const css::uno::Reference<css::beans::XVetoableChangeListener>& p2)
override
78 virtual OUString SAL_CALL
getString()
override;
79 virtual void SAL_CALL
setString(
const OUString& String )
override;
82 virtual css::chart2::DataPointCustomLabelFieldType SAL_CALL
getFieldType()
override;
85 virtual OUString SAL_CALL
getGuid()
override;
86 void SAL_CALL
setGuid(
const OUString& guid )
override;
90 virtual void SAL_CALL
setCellRange(
const OUString& cellRange )
override;
93 virtual void GetDefaultValue( sal_Int32 nHandle, css::uno::Any& rAny )
const override;
96 virtual ::cppu::IPropertyArrayHelper & SAL_CALL
getInfoHelper()
override;
99 virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL
103 virtual css::uno::Reference< css::util::XCloneable > SAL_CALL
createClone()
override;
107 const css::uno::Reference< css::util::XModifyListener >& aListener )
override;
109 const css::uno::Reference< css::util::XModifyListener >& aListener )
override;
113 const css::lang::EventObject& aEvent )
override;
117 const css::lang::EventObject& Source )
override;
122 using OPropertySet::disposing;
130 css::chart2::DataPointCustomLabelFieldType
m_aType;
virtual void SAL_CALL addVetoableChangeListener(const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) SAL_OVERRIDE
void SAL_CALL disposing()
virtual void SAL_CALL removePropertyChangeListener(const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) SAL_OVERRIDE
virtual void SAL_CALL removeVetoableChangeListener(const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) SAL_OVERRIDE
virtual void SAL_CALL setPropertyValue(const ::rtl::OUString &rPropertyName, const css::uno::Any &aValue) SAL_OVERRIDE
virtual void SAL_CALL addPropertyChangeListener(const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) SAL_OVERRIDE
::cppu::WeakImplHelper< css::chart2::XDataPointCustomLabelField, css::lang::XServiceInfo, css::util::XCloneable, css::util::XModifyBroadcaster, css::util::XModifyListener > FormattedString_Base
OOO_DLLPUBLIC_CHARTTOOLSconst ::chart::tPropertyValueMap & StaticFormattedStringDefaults()
std::unordered_map< tPropertyValueMapKey, css::uno::Any > tPropertyValueMap
#define DECLARE_XTYPEPROVIDER()
#define DECLARE_XINTERFACE()