12#include <com/sun/star/chart2/data/XDataSource.hpp>
13#include <com/sun/star/lang/XServiceInfo.hpp>
24typedef cppu::WeakImplHelper<css::chart2::data::XDataSource,
25 css::lang::XServiceInfo>
31 explicit PivotTableDataSource(std::vector<css::uno::Reference<css::chart2::data::XLabeledDataSequence>>&& xLabeledSequence);
36 virtual css::uno::Sequence<css::uno::Reference<css::chart2::data::XLabeledDataSequence>> SAL_CALL
44 virtual css::uno::Sequence<OUString> SAL_CALL
virtual void Notify(SfxBroadcaster &rBroadcaster, const SfxHint &rHint) override
virtual ~PivotTableDataSource() override
std::vector< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > m_xLabeledSequence
virtual OUString SAL_CALL getImplementationName() override
PivotTableDataSource(std::vector< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > &&xLabeledSequence)
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual css::uno::Sequence< css::uno::Reference< css::chart2::data::XLabeledDataSequence > > SAL_CALL getDataSequences() override
virtual sal_Bool SAL_CALL supportsService(const OUString &rServiceName) override
CAUTION! The following defines must be in the same namespace as the respective type.
cppu::WeakImplHelper< css::chart2::data::XDataSource, css::lang::XServiceInfo > PivotTableDataSource_Base