20#ifndef INCLUDED_OOX_DRAWINGML_CHART_AXISCONTEXT_HXX
21#define INCLUDED_OOX_DRAWINGML_CHART_AXISCONTEXT_HXX
28struct AxisDispUnitsModel;
Provides access to attribute values of an element.
Base class for axis context handlers (c:catAx, c:dateAx, c:serAx, c:valAx elements).
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 nElement, const AttributeList &rAttribs) override
AxisContextBase(::oox::core::ContextHandler2Helper &rParent, AxisModel &rModel)
virtual ~AxisContextBase() override
Handler for a value axis display units context (c:dispUnits element).
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 nElement, const AttributeList &rAttribs) override
virtual ~AxisDispUnitsContext() override
AxisDispUnitsContext(::oox::core::ContextHandler2Helper &rParent, AxisDispUnitsModel &rModel)
Handler for a category axis context (c:catAx element).
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 nElement, const AttributeList &rAttribs) override
virtual ~CatAxisContext() override
CatAxisContext(::oox::core::ContextHandler2Helper &rParent, AxisModel &rModel)
Handler for a date axis context (c:dateAx element).
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 nElement, const AttributeList &rAttribs) override
DateAxisContext(::oox::core::ContextHandler2Helper &rParent, AxisModel &rModel)
virtual ~DateAxisContext() override
Handler for a series axis context (c:serAx element).
SerAxisContext(::oox::core::ContextHandler2Helper &rParent, AxisModel &rModel)
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 nElement, const AttributeList &rAttribs) override
virtual ~SerAxisContext() override
Handler for a value axis context (c:valAx element).
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 nElement, const AttributeList &rAttribs) override
ValAxisContext(::oox::core::ContextHandler2Helper &rParent, AxisModel &rModel)
virtual ~ValAxisContext() override
::rtl::Reference< ContextHandler > ContextHandlerRef