LibreOffice Module xmloff (master) 1
|
#include <SchXMLTableContext.hxx>
Static Public Member Functions | |
static void | applyTableToInternalDataProvider (const SchXMLTable &rTable, const css::uno::Reference< css::chart2::XChartDocument > &xChartDoc) |
static void | switchRangesFromOuterToInternalIfNecessary (const SchXMLTable &rTable, const tSchXMLLSequencesPerIndex &rLSequencesPerIndex, const css::uno::Reference< css::chart2::XChartDocument > &xChartDoc, css::chart::ChartDataRowSource eDataRowSource) |
This function reorders local data to fit the correct data structure. More... | |
Definition at line 65 of file SchXMLTableContext.hxx.
|
static |
Definition at line 683 of file SchXMLTableContext.cxx.
References SchXMLTable::aData, SchXMLTable::bHasHeaderColumn, SchXMLTable::bHasHeaderRow, SchXMLTable::bProtected, i, lcl_ApplyCellToComplexLabel(), SchXMLTable::nMaxColumnIndex, and SAL_WARN_IF.
Referenced by SchXMLChartContext::endFastElement().
|
static |
This function reorders local data to fit the correct data structure.
Call it after the data series got their styles set.
Definition at line 778 of file SchXMLTableContext.cxx.
References SchXMLTable::aHiddenColumns, SchXMLTable::aTableNameOfFile, comphelper::containerToSequence(), SchXMLTools::copyProperties(), SchXMLTools::CreateCategories(), o3tl::getToken(), SchXMLTools::getXMLRangePropertyFromDataSequence(), o3tl::make_unsigned(), nId, nIndex, SAL_WARN_IF, SCH_XML_CATEGORIES_INDEX, SCH_XML_PART_ERROR_BARS, SCH_XML_PART_LABEL, SCH_XML_PART_VALUES, and o3tl::toInt32().
Referenced by SchXMLChartContext::endFastElement().