diff options
author | Xisco Fauli <anistenis@gmail.com> | 2016-03-02 00:45:14 +0100 |
---|---|---|
committer | Xisco FaulĂ <anistenis@gmail.com> | 2016-03-03 08:50:40 +0000 |
commit | 57de81580dc3a9c53c43871150109181da1bb646 (patch) | |
tree | 9427d041385fbab81e593c6172efafddca4755ba /svgio/source/svgreader/svgdocumenthandler.cxx | |
parent | starmath: Drop ENABLE_DEBUG_DUMPASDOT feature (diff) | |
download | core-57de81580dc3a9c53c43871150109181da1bb646.tar.gz core-57de81580dc3a9c53c43871150109181da1bb646.zip |
tdf#98113: SVGIO: Add SvgANode class to handle transport ...
... attribute in anchor elements.
I used Svggnode class a a reference for this.
Change-Id: Id2a58bd913f9984dc91163ca0f333c016aa981f1
Reviewed-on: https://gerrit.libreoffice.org/22822
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Xisco FaulĂ <anistenis@gmail.com>
Diffstat (limited to 'svgio/source/svgreader/svgdocumenthandler.cxx')
-rw-r--r-- | svgio/source/svgreader/svgdocumenthandler.cxx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/svgio/source/svgreader/svgdocumenthandler.cxx b/svgio/source/svgreader/svgdocumenthandler.cxx index e35a5713a76e..e53471d59839 100644 --- a/svgio/source/svgreader/svgdocumenthandler.cxx +++ b/svgio/source/svgreader/svgdocumenthandler.cxx @@ -21,6 +21,7 @@ #include <svgio/svgreader/svgtoken.hxx> #include <svgio/svgreader/svgsvgnode.hxx> #include <svgio/svgreader/svggnode.hxx> +#include <svgio/svgreader/svganode.hxx> #include <svgio/svgreader/svgnode.hxx> #include <svgio/svgreader/svgpathnode.hxx> #include <svgio/svgreader/svgrectnode.hxx> @@ -206,6 +207,13 @@ namespace svgio mpTarget->parseAttributes(xAttribs); break; } + case SVGTokenA: + { + /// new node for A + mpTarget = new SvgANode(maDocument, mpTarget); + mpTarget->parseAttributes(xAttribs); + break; + } /// shape elements case SVGTokenCircle: @@ -427,6 +435,7 @@ namespace svgio case SVGTokenSvg: case SVGTokenSymbol: case SVGTokenUse: + case SVGTokenA: /// shape elements case SVGTokenCircle: |