24#include <com/sun/star/chart2/XLegend.hpp>
25#include <com/sun/star/lang/XServiceInfo.hpp>
26#include <com/sun/star/util/XCloneable.hpp>
36typedef ::cppu::WeakImplHelper<
38 css::lang::XServiceInfo,
39 css::util::XCloneable,
40 css::util::XModifyBroadcaster,
41 css::util::XModifyListener >
67 virtual void GetDefaultValue( sal_Int32
nHandle, css::uno::Any& rAny )
const override;
70 virtual ::cppu::IPropertyArrayHelper & SAL_CALL getInfoHelper()
override;
74 virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL
75 getPropertySetInfo()
override;
78 virtual css::uno::Reference< css::util::XCloneable > SAL_CALL createClone()
override;
81 virtual void SAL_CALL addModifyListener(
82 const css::uno::Reference< css::util::XModifyListener >& aListener )
override;
83 virtual void SAL_CALL removeModifyListener(
84 const css::uno::Reference< css::util::XModifyListener >& aListener )
override;
88 virtual void SAL_CALL modified(
89 const css::lang::EventObject&
aEvent )
override;
92 virtual void SAL_CALL disposing(
93 const css::lang::EventObject&
Source )
override;
96 virtual void firePropertyChangeEvent()
override;
97 using OPropertySet::disposing;
rtl::Reference< ModifyEventForwarder > m_xModifyEventForwarder
::cppu::WeakImplHelper< css::chart2::XLegend, css::lang::XServiceInfo, css::util::XCloneable, css::util::XModifyBroadcaster, css::util::XModifyListener > Legend_Base
std::unordered_map< tPropertyValueMapKey, css::uno::Any > tPropertyValueMap
OOO_DLLPUBLIC_CHARTTOOLSconst ::chart::tPropertyValueMap & StaticLegendDefaults()
css::uno::Sequence< OUString > getSupportedServiceNames()
OUString getImplementationName()
bool CPPUHELPER_DLLPUBLIC supportsService(css::lang::XServiceInfo *implementation, rtl::OUString const &name)
#define DECLARE_XTYPEPROVIDER()
#define DECLARE_XINTERFACE()