22#include <com/sun/star/drawing/XShape.hpp>
23#include <com/sun/star/chart/ChartDataRowSource.hpp>
24#include <com/sun/star/awt/Size.hpp>
35 struct ChartSeriesAddress;
82 const css::uno::Reference< css::xml::sax::XFastAttributeList >& xAttrList )
override;
86 const css::uno::Reference< css::xml::sax::XFastAttributeList >& AttrList )
override;
121 void InitChart (
const OUString & rChartTypeServiceName);
138 css::uno::Reference< css::drawing::XShape > xTitleShape );
142 const css::uno::Reference< css::xml::sax::XFastAttributeList >& xAttrList )
override;
145 const css::uno::Reference< css::xml::sax::XFastAttributeList >& AttrList )
override;
virtual css::uno::Reference< css::xml::sax::XFastContextHandler > SAL_CALL createFastChildContext(sal_Int32 nElement, const css::uno::Reference< css::xml::sax::XFastAttributeList > &AttrList) override
OUString msDataPilotSource
void MergeSeriesForStockChart()
OUString maChartTypeServiceName
css::uno::Reference< css::drawing::XShapes > mxDrawPage
css::awt::Size maChartSize
bool m_bHasRangeAtPlotArea
css::chart::ChartDataRowSource meDataRowSource
OUString msCategoriesAddress
void InitChart(const OUString &rChartTypeServiceName)
@descr This method bundles some settings to the chart model and executes them with a locked controlle...
bool mbAllRangeAddressesAvailable
virtual void SAL_CALL startFastElement(sal_Int32 nElement, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList) override
SchXMLChartContext(SchXMLImportHelper &rImpHelper, SvXMLImport &rImport)
OUString m_aXLinkHRefAttributeToIndicateDataProvider
tSchXMLLSequencesPerIndex maLSequencesPerIndex
SchXMLImportHelper & mrImportHelper
virtual ~SchXMLChartContext() override
SeriesDefaultsAndStyles maSeriesDefaultsAndStyles
virtual void SAL_CALL endFastElement(sal_Int32 nElement) override
endFastElement is called before a context will be destructed, but after an elements context has been ...
With this class you can import a <chart:chart> element containing its data as <table:table> element o...
virtual void SAL_CALL startFastElement(sal_Int32 nElement, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList) override
SchXMLTitleContext(SchXMLImportHelper &rImpHelper, SvXMLImport &rImport, OUString &rTitle, css::uno::Reference< css::drawing::XShape > xTitleShape)
css::uno::Reference< css::drawing::XShape > mxTitleShape
SchXMLImportHelper & mrImportHelper
virtual css::uno::Reference< css::xml::sax::XFastContextHandler > SAL_CALL createFastChildContext(sal_Int32 nElement, const css::uno::Reference< css::xml::sax::XFastAttributeList > &AttrList) override
virtual ~SchXMLTitleContext() override
This class deliberately does not support XWeak, to improve performance when loading large documents.
css::uno::Any maConstantErrorLowDefault
css::uno::Any maStackedDefault
css::uno::Any maDataCaptionDefault
css::uno::Any maConstantErrorHighDefault
css::uno::Any maSymbolTypeDefault
css::uno::Any maLinesOnProperty
css::uno::Any maMeanValueDefault
css::uno::Any maErrorIndicatorDefault
css::uno::Any maErrorMarginDefault
css::uno::Any maErrorCategoryDefault
::std::vector< RegressionStyle > maRegressionStyleVector
css::uno::Any maRegressionCurvesDefault
css::uno::Any maPercentageErrorDefault
::std::vector< DataRowPointStyle > maSeriesStyleVector
css::uno::Any maDeepDefault
css::uno::Any maStackedBarsConnectedDefault
css::uno::Any maPercentDefault
::std::multimap< tSchXMLIndexWithPart, css::uno::Reference< css::chart2::data::XLabeledDataSequence > > tSchXMLLSequencesPerIndex