20#ifndef INCLUDED_OOX_SOURCE_DRAWINGML_DIAGRAM_DIAGRAMFRAGMENTHANDLER_HXX
21#define INCLUDED_OOX_SOURCE_DRAWINGML_DIAGRAM_DIAGRAMFRAGMENTHANDLER_HXX
62 const OUString& rFragmentPath,
85 const OUString& rFragmentPath,
Provides access to attribute values of an element.
DiagramColorMap & mrColorsMap
virtual void onStartElement(const AttributeList &rAttribs) override
DiagramColor maColorEntry
ColorFragmentHandler(::oox::core::XmlFilterBase &rFilter, const OUString &rFragmentPath, DiagramColorMap &rColorMap)
virtual void onEndElement() override
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 nElement, const AttributeList &rAttribs) override
OoxDiagramDataPtr mpDataPtr
DiagramDataFragmentHandler(oox::core::XmlFilterBase &rFilter, const OUString &rFragmentPath, OoxDiagramDataPtr xDataPtr)
virtual ::oox::core::ContextHandlerRef onCreateContext(::sal_Int32 Element, const ::oox::AttributeList &rAttribs) override
virtual ~DiagramDataFragmentHandler() noexcept override
virtual void SAL_CALL endDocument() override
DiagramLayoutPtr mpDataPtr
virtual ~DiagramLayoutFragmentHandler() noexcept override
virtual ::oox::core::ContextHandlerRef onCreateContext(::sal_Int32 Element, const ::oox::AttributeList &rAttribs) override
virtual void SAL_CALL endDocument() override
DiagramLayoutFragmentHandler(oox::core::XmlFilterBase &rFilter, const OUString &rFragmentPath, DiagramLayoutPtr xDataPtr)
DiagramQStylesFragmentHandler(oox::core::XmlFilterBase &rFilter, const OUString &rFragmentPath, DiagramQStyleMap &rStylesMap)
::oox::core::ContextHandlerRef createStyleMatrixContext(sal_Int32 nElement, const AttributeList &rAttribs, ShapeStyleRef &o_rStyle)
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 nElement, const AttributeList &rAttribs) override
virtual void onStartElement(const AttributeList &rAttribs) override
virtual void onEndElement() override
DiagramStyle maStyleEntry
DiagramQStyleMap & mrStylesMap
::rtl::Reference< ContextHandler > ContextHandlerRef
std::shared_ptr< DiagramData > OoxDiagramDataPtr
std::map< OUString, DiagramColor > DiagramColorMap
std::map< OUString, DiagramStyle > DiagramQStyleMap
std::shared_ptr< DiagramLayout > DiagramLayoutPtr