25#include <com/sun/star/beans/XPropertySet.hpp>
26#include <com/sun/star/beans/XPropertyState.hpp>
27#include <com/sun/star/chart2/data/XDataSink.hpp>
28#include <com/sun/star/chart2/data/XDataSource.hpp>
29#include <com/sun/star/drawing/LineStyle.hpp>
30#include <com/sun/star/drawing/LineJoint.hpp>
31#include <com/sun/star/drawing/LineDash.hpp>
32#include <com/sun/star/lang/XServiceInfo.hpp>
33#include <com/sun/star/uno/Any.h>
34#include <com/sun/star/util/XCloneable.hpp>
35#include <com/sun/star/util/Color.hpp>
36#include <com/sun/star/util/XModifyListener.hpp>
47typedef ::cppu::WeakImplHelper<
48 css::lang::XServiceInfo,
49 css::util::XCloneable,
50 css::util::XModifyBroadcaster,
51 css::util::XModifyListener,
52 css::chart2::data::XDataSource,
53 css::chart2::data::XDataSink,
54 css::beans::XPropertySet,
55 css::beans::XPropertyState >
86 virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL
88 virtual void SAL_CALL
setPropertyValue(
const OUString& aPropertyName,
const css::uno::Any& aValue )
override;
89 virtual css::uno::Any SAL_CALL
getPropertyValue(
const OUString& PropertyName )
override;
90 virtual void SAL_CALL
addPropertyChangeListener(
const OUString& aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener >& xListener )
override;
91 virtual void SAL_CALL
removePropertyChangeListener(
const OUString& aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener >& aListener )
override;
92 virtual void SAL_CALL
addVetoableChangeListener(
const OUString& PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener >& aListener )
override;
93 virtual void SAL_CALL
removeVetoableChangeListener(
const OUString& PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener >& aListener )
override;
96 virtual css::beans::PropertyState SAL_CALL
getPropertyState(
const OUString& rPropName )
override;
97 virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL
getPropertyStates(
98 const css::uno::Sequence< OUString >& rPropNames )
override;
100 virtual css::uno::Any SAL_CALL
getPropertyDefault(
const OUString& rPropName )
override;
106 virtual css::uno::Reference< css::util::XCloneable > SAL_CALL
createClone()
override;
110 const css::uno::Reference< css::util::XModifyListener >& aListener )
override;
112 const css::uno::Reference< css::util::XModifyListener >& aListener )
override;
116 const css::lang::EventObject& aEvent )
override;
120 const css::lang::EventObject& Source )
override;
123 virtual void SAL_CALL
setData(
const css::uno::Sequence< css::uno::Reference< css::chart2::data::XLabeledDataSequence > >& aData )
override;
126 virtual css::uno::Sequence< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > SAL_CALL
getDataSequences()
override;
128 typedef std::vector< css::uno::Reference<
tDataSequenceContainer m_aDataSequences
virtual void SAL_CALL removeVetoableChangeListener(const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
virtual css::uno::Reference< css::util::XCloneable > SAL_CALL createClone() override
virtual void SAL_CALL addPropertyChangeListener(const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
sal_Int16 mnLineTransparence
virtual OUString SAL_CALL getImplementationName() override
XServiceInfo declarations.
css::util::Color maLineColor
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual void SAL_CALL setPropertyValue(const OUString &aPropertyName, const css::uno::Any &aValue) override
virtual css::uno::Sequence< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > SAL_CALL getDataSequences() override
virtual css::uno::Any SAL_CALL getPropertyDefault(const OUString &rPropName) override
virtual void SAL_CALL disposing(const css::lang::EventObject &Source) override
virtual void SAL_CALL addVetoableChangeListener(const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
virtual css::uno::Any SAL_CALL getPropertyValue(const OUString &PropertyName) override
virtual void SAL_CALL setData(const css::uno::Sequence< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > &aData) override
virtual void SAL_CALL setPropertyToDefault(const OUString &rPropName) override
virtual void SAL_CALL removeModifyListener(const css::uno::Reference< css::util::XModifyListener > &aListener) override
virtual void SAL_CALL addModifyListener(const css::uno::Reference< css::util::XModifyListener > &aListener) override
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo() override
virtual ~ErrorBar() override
virtual void SAL_CALL modified(const css::lang::EventObject &aEvent) override
virtual void SAL_CALL removePropertyChangeListener(const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override
virtual css::beans::PropertyState SAL_CALL getPropertyState(const OUString &rPropName) override
css::drawing::LineDash maLineDash
virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL getPropertyStates(const css::uno::Sequence< OUString > &rPropNames) override
css::drawing::LineJoint meLineJoint
rtl::Reference< ModifyEventForwarder > m_xModifyEventForwarder
std::vector< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > tDataSequenceContainer
OOO_DLLPUBLIC_CHARTTOOLS ErrorBar()
css::drawing::LineStyle meLineStyle
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
::cppu::WeakImplHelper< css::lang::XServiceInfo, css::util::XCloneable, css::util::XModifyBroadcaster, css::util::XModifyListener, css::chart2::data::XDataSource, css::chart2::data::XDataSink, css::beans::XPropertySet, css::beans::XPropertyState > ErrorBar_Base