20#ifndef INCLUDED_OOX_DRAWINGML_CHART_DATASOURCECONTEXT_HXX
21#define INCLUDED_OOX_DRAWINGML_CHART_DATASOURCECONTEXT_HXX
31struct DataSequenceModel;
45 virtual void onCharacters(
const OUString& rChars )
override;
52 std::unique_ptr<SvNumberFormatter>
67 virtual void onCharacters(
const OUString& rChars )
override;
Provides access to attribute values of an element.
Handler for a data source context (c:bubbleSize, c:cat, c:minus, c:plus, c:val, c:xVal,...
DataSourceContext(::oox::core::ContextHandler2Helper &rParent, DataSourceModel &rModel)
virtual ~DataSourceContext() override
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 nElement, const AttributeList &rAttribs) override
Handler for a double sequence context (c:numLit, c:numRef elements).
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 nElement, const AttributeList &rAttribs) override
virtual ~DoubleSequenceContext() override
SvNumberFormatter * getNumberFormatter()
std::unique_ptr< SvNumberFormatter > mpNumberFormatter
Current data point index.
DoubleSequenceContext(::oox::core::ContextHandler2Helper &rParent, DataSequenceModel &rModel)
virtual void onCharacters(const OUString &rChars) override
Handler for a string sequence context (c:multiLvlStrRef, c:strLit, c:strRef elements).
virtual ~StringSequenceContext() override
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 nElement, const AttributeList &rAttribs) override
StringSequenceContext(::oox::core::ContextHandler2Helper &rParent, DataSequenceModel &rModel)
bool mbReadC15
Current data point index.
virtual void onCharacters(const OUString &rChars) override
::rtl::Reference< ContextHandler > ContextHandlerRef
ContextBase< DataSequenceModel > DataSequenceContextBase