24#include <com/sun/star/chart2/XTitle.hpp>
25#include <com/sun/star/lang/XServiceInfo.hpp>
26#include <com/sun/star/util/XCloneable.hpp>
34typedef ::cppu::WeakImplHelper<
36 css::lang::XServiceInfo,
37 css::util::XCloneable,
38 css::util::XModifyBroadcaster,
39 css::util::XModifyListener >
64 virtual void GetDefaultValue( sal_Int32
nHandle, css::uno::Any& rAny )
const override;
67 virtual ::cppu::IPropertyArrayHelper & SAL_CALL getInfoHelper()
override;
70 virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL
71 getPropertySetInfo()
override;
74 virtual css::uno::Sequence< css::uno::Reference< css::chart2::XFormattedString > > SAL_CALL getText()
override;
75 virtual void SAL_CALL setText(
const css::uno::Sequence< css::uno::Reference< css::chart2::XFormattedString > >& Strings )
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;
89 virtual void SAL_CALL modified(
90 const css::lang::EventObject&
aEvent )
override;
93 virtual void SAL_CALL disposing(
94 const css::lang::EventObject&
Source )
override;
97 virtual void firePropertyChangeEvent()
override;
98 using OPropertySet::disposing;
100 void fireModifyEvent();
102 css::uno::Sequence< css::uno::Reference< css::chart2::XFormattedString > >
m_aStrings;
css::uno::Sequence< css::uno::Reference< css::chart2::XFormattedString > > m_aStrings
rtl::Reference< ModifyEventForwarder > m_xModifyEventForwarder
::cppu::WeakImplHelper< css::chart2::XTitle, css::lang::XServiceInfo, css::util::XCloneable, css::util::XModifyBroadcaster, css::util::XModifyListener > Title_Base
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()