19 #ifndef INCLUDED_XMLOFF_SOURCE_CHART_TRANSPORTTYPES_HXX
20 #define INCLUDED_XMLOFF_SOURCE_CHART_TRANSPORTTYPES_HXX
22 #include <com/sun/star/chart2/XDataSeries.hpp>
23 #include <com/sun/star/chart2/data/XLabeledDataSequence.hpp>
51 std::vector< std::vector< SchXMLCell > >
aData;
70 nMaxColumnIndex( -1 ),
71 nNumberOfColsEstimate( 0 ),
72 bHasHeaderRow( false ),
73 bHasHeaderColumn( false ),
79 #define SCH_XML_CATEGORIES_INDEX (static_cast<tSchXMLIndex>(-1))
88 css::uno::Reference< css::chart2::data::XLabeledDataSequence > >
142 css::chart2::XDataSeries >& xSeries,
143 const OUString& sStyleName) :
144 m_xSeries ( xSeries ),
145 msStyleName ( sStyleName )
162 css::uno::Reference< css::chart2::XDataSeries >
m_xSeries;
185 ,
const css::uno::Reference< css::chart2::XDataSeries >& xSeries
186 , sal_Int32 nPointIndex
187 , sal_Int32 nPointRepeat
188 ,
const OUString& sStyleName
189 , sal_Int32 nAttachedAxis = 0 ) :
191 m_xSeries( xSeries ),
192 m_nPointIndex( nPointIndex ),
193 m_nPointRepeat( nPointRepeat ),
194 msStyleName( sStyleName ),
195 mnAttachedAxis( nAttachedAxis ),
196 mbSymbolSizeForSeriesIsMissingInFile( false )
204 , msStyleName(sStyleName)
205 , mnAttachedAxis(nAttachedAxis)
206 , mbSymbolSizeForSeriesIsMissingInFile(false)
211 typedef ::std::multimap< OUString, css::uno::Reference<
214 #endif // INCLUDED_XMLOFF_SOURCE_CHART_TRANSPORTTYPES_HXX
css::uno::Reference< css::chart2::XDataSeries > m_xSeries
std::optional< sal_Int32 > mo_nLabelAbsolutePosX
css::uno::Reference< css::beans::XPropertySet > m_xEquationProperties
css::uno::Sequence< OUString > aComplexString
OUString msSeriesStyleNameForDonuts
GlobalSeriesImportInfo(bool &rAllRangeAddressesAvailable)
RegressionStyle(const css::uno::Reference< css::chart2::XDataSeries > &xSeries, const OUString &sStyleName)
::std::pair< tSchXMLIndex, SchXMLLabeledSequencePart > tSchXMLIndexWithPart
sal_Int32 nNumberOfColsEstimate
the greatest number of columns detected
css::uno::Reference< css::chart2::XDataSeries > m_xSeries
sal_Int32 nCurrentDataIndex
enum SchXMLAxisDimension eDimension
sal_Int32 nFirstFirstDomainIndex
OUString aFirstFirstDomainAddress
css::uno::Reference< css::beans::XPropertySet > m_xErrorXProperties
sal_Int32 nColumnIndex
reflects the index of the row currently parsed
std::vector< std::vector< SchXMLCell > > aData
OUString msStyleNameOfParent
bool mbSymbolSizeForSeriesIsMissingInFile
OUString aFirstSecondDomainAddress
::std::multimap< OUString, css::uno::Reference< css::chart2::data::XDataSequence > > tSchXMLRangeSequenceMap
bool bHasHeaderRow
parsing column-elements may yield an estimate
OUString aTableNameOfFile
SchXMLLabeledSequencePart
DataRowPointStyle(StyleType eType, const OUString &sStyleName, sal_Int32 nAttachedAxis=0)
bool operator<(const tSchXMLIndexWithPart &rFirst, const tSchXMLIndexWithPart &rSecond)
sal_Int32 nMaxColumnIndex
reflects the index of the column currently parsed
sal_Int32 nFirstSecondDomainIndex
DataRowPointStyle(StyleType eType, const css::uno::Reference< css::chart2::XDataSeries > &xSeries, sal_Int32 nPointIndex, sal_Int32 nPointRepeat, const OUString &sStyleName, sal_Int32 nAttachedAxis=0)
double mCustomLabelPos[2]
::std::vector< OUString > mCustomLabels
::std::vector< sal_Int32 > aHiddenColumns
the table name read at the table:table element
css::uno::Reference< css::beans::XPropertySet > m_xErrorYProperties
::std::multimap< tSchXMLIndexWithPart, css::uno::Reference< css::chart2::data::XLabeledDataSequence > > tSchXMLLSequencesPerIndex
std::optional< sal_Int32 > mo_nLabelAbsolutePosY
css::uno::Reference< css::beans::XPropertySet > m_xOldAPISeries
bool & rbAllRangeAddressesAvailable
sal_Int32 nRowIndex
an array of rows containing the table contents