LibreOffice Module chart2 (master) 1
|
#include <DataSourceHelper.hxx>
Static Public Member Functions | |
static css::uno::Reference< css::chart2::data::XDataSequence > | createCachedDataSequence () |
static css::uno::Reference< css::chart2::data::XDataSequence > | createCachedDataSequence (const OUString &rSingleText) |
static rtl::Reference< LabeledDataSequence > | createLabeledDataSequence (const css::uno::Reference< css::chart2::data::XDataSequence > &xValues, const css::uno::Reference< css::chart2::data::XDataSequence > &xLabels) |
static rtl::Reference< LabeledDataSequence > | createLabeledDataSequence (const css::uno::Reference< css::chart2::data::XDataSequence > &xValues) |
static rtl::Reference< LabeledDataSequence > | createLabeledDataSequence () |
static css::uno::Sequence< css::beans::PropertyValue > | createArguments (bool bUseColumns, bool bFirstCellAsLabel, bool bHasCategories) |
static css::uno::Sequence< css::beans::PropertyValue > | createArguments (const OUString &rRangeRepresentation, const css::uno::Sequence< sal_Int32 > &rSequenceMapping, bool bUseColumns, bool bFirstCellAsLabel, bool bHasCategories) |
static SAL_DLLPRIVATE void | readArguments (const css::uno::Sequence< css::beans::PropertyValue > &rArguments, OUString &rRangeRepresentation, css::uno::Sequence< sal_Int32 > &rSequenceMapping, bool &bUseColumns, bool &bFirstCellAsLabel, bool &bHasCategories) |
static rtl::Reference< ::chart::DataSource > | pressUsedDataIntoRectangularFormat (const rtl::Reference< ::chart::ChartModel > &xChartDoc) |
static SAL_DLLPRIVATE css::uno::Sequence< OUString > | getUsedDataRanges (const rtl::Reference< ::chart::Diagram > &xDiagram) |
static css::uno::Sequence< OUString > | getUsedDataRanges (const rtl::Reference<::chart::ChartModel > &xChartModel) |
static rtl::Reference< ::chart::DataSource > | getUsedData (ChartModel &rModel) |
static bool | detectRangeSegmentation (const rtl::Reference<::chart::ChartModel > &xChartModel, OUString &rOutRangeString, css::uno::Sequence< sal_Int32 > &rSequenceMapping, bool &rOutUseColumns, bool &rOutFirstCellAsLabel, bool &rOutHasCategories) |
static void | setRangeSegmentation (const rtl::Reference<::chart::ChartModel > &xChartModel, const css::uno::Sequence< sal_Int32 > &rSequenceMapping, bool bUseColumns, bool bFirstCellAsLabel, bool bUseCategories) |
static bool | allArgumentsForRectRangeDetected (const rtl::Reference<::chart::ChartModel > &xChartDocument) |
Returns true, if all arguments necessary for getting all data by a rectangular region are returned by detectArguments at the given document's data provider. More... | |
static SAL_DLLPRIVATE css::uno::Sequence< OUString > | getRangesFromLabeledDataSequence (const css::uno::Reference< css::chart2::data::XLabeledDataSequence > &xLSeq) |
static SAL_DLLPRIVATE OUString | getRangeFromValues (const css::uno::Reference< css::chart2::data::XLabeledDataSequence > &xLSeq) |
static SAL_DLLPRIVATE css::uno::Sequence< OUString > | getRangesFromDataSource (const css::uno::Reference< css::chart2::data::XDataSource > &xSource) |
Definition at line 42 of file DataSourceHelper.hxx.
|
static |
Returns true, if all arguments necessary for getting all data by a rectangular region are returned by detectArguments at the given document's data provider.
Currently, this is: CellRangeRepresentation, DataRowSource, HasCategories and FirstCellAsLabel.
Definition at line 336 of file DataSourceHelper.cxx.
References aArguments, DBG_UNHANDLED_EXCEPTION, and pressUsedDataIntoRectangularFormat().
Referenced by chart::DialogModel::allArgumentsForRectRangeDetected().
|
static |
Definition at line 146 of file DataSourceHelper.cxx.
Referenced by chart::wrapper::ChartDataWrapper::applyData(), chart::RangeChooserTabPage::changeDialogModelAccordingToControls(), chart::RangeChooserTabPage::isValid(), and setRangeSegmentation().
|
static |
|
static |
Definition at line 118 of file DataSourceHelper.cxx.
|
static |
Definition at line 123 of file DataSourceHelper.cxx.
|
static |
Definition at line 141 of file DataSourceHelper.cxx.
Referenced by chart::DataSourceTabPage::updateModelFromControl().
|
static |
|
static |
|
static |
Definition at line 300 of file DataSourceHelper.cxx.
References DBG_UNHANDLED_EXCEPTION, pressUsedDataIntoRectangularFormat(), and readArguments().
Referenced by chart::wrapper::ChartDataWrapper::applyData(), and chart::DialogModel::detectArguments().
|
static |
Definition at line 442 of file DataSourceHelper.cxx.
|
static |
Definition at line 455 of file DataSourceHelper.cxx.
References comphelper::containerToSequence().
Referenced by chart::RangeHighlighter::fillRangesForDataSeries(), and chart::RangeHighlighter::fillRangesForErrorBars().
|
static |
Definition at line 413 of file DataSourceHelper.cxx.
Referenced by chart::RangeHighlighter::fillRangesForCategories().
|
static |
Definition at line 280 of file DataSourceHelper.cxx.
References chart::ChartModelHelper::getDataSeries().
Referenced by chart::ChartModelClone::applyModelContentToModel(), chart::AxisHelper::getExplicitNumberFormatKeyForAxis(), and chart::ChartModelHelper::setIncludeHiddenCells().
|
static |
Referenced by chart::RangeHighlighter::fillRangesForDiagram(), and getUsedDataRanges().
|
static |
Definition at line 274 of file DataSourceHelper.cxx.
References getUsedDataRanges().
|
static |
Definition at line 214 of file DataSourceHelper.cxx.
References chart::DataSeriesHelper::getDataSequenceByRole(), chart::DataSeriesHelper::getDataSource(), and chart::DataSeriesHelper::getRole().
Referenced by allArgumentsForRectRangeDetected(), detectRangeSegmentation(), and setRangeSegmentation().
|
static |
Definition at line 183 of file DataSourceHelper.cxx.
Referenced by chart::InternalDataProvider::createDataSource(), detectRangeSegmentation(), and setRangeSegmentation().
|
static |
Definition at line 380 of file DataSourceHelper.cxx.
References aArguments, createArguments(), pressUsedDataIntoRectangularFormat(), and readArguments().