35 const css::uno::Reference< css::chart2::data::XDataSource >& xSource,
36 const css::uno::Sequence< css::beans::PropertyValue >&
aArguments,
offers tooling to interpret different data sources in a structural and chart-type-dependent way.
virtual InterpretedData interpretDataSource(const css::uno::Reference< css::chart2::data::XDataSource > &xSource, const css::uno::Sequence< css::beans::PropertyValue > &aArguments, const std::vector< rtl::Reference< ::chart::DataSeries > > &aSeriesToReUse) override
Interprets the given data.
virtual InterpretedData reinterpretDataSeries(const InterpretedData &aInterpretedData) override
Re-interprets the data given in aInterpretedData while keeping the number of data series and the cate...
virtual ~XYDataInterpreter() override
virtual bool isDataCompatible(const InterpretedData &aInterpretedData) override
parses the given data and states, if a reinterpretDataSeries() call can be done without data loss.
Sequence< PropertyValue > aArguments
offers tooling to interpret different data sources in a structural and chart-type-dependent way.