Bug 427768: [CommonNavigator] Add content extension that shows nested
projects
On Project Explorer, provide actions to toggle between flat and
hierarchical projects view
Signed-off-by: Mickael Istria <mistria@redhat.com>
Also-By: Peter Palaga <ppalaga@redhat.com>
Also-By: Daniel Megert <daniel_megert@ch.ibm.com>
Change-Id: I5b3027f4d17b1b54d93d6e847919fc413e5b9eab
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.ui.navigator.resources/icons/full/obj16/nested_projects.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.ui.navigator.resources/icons/full/obj16/nested_projects.svg
new file mode 100644
index 0000000..ede2189
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.ui.navigator.resources/icons/full/obj16/nested_projects.svg
@@ -0,0 +1,925 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="16"
+ height="16"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ sodipodi:docname="prj_obj.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient4830">
+ <stop
+ style="stop-color:#2e49b0;stop-opacity:1"
+ offset="0"
+ id="stop4832" />
+ <stop
+ id="stop4836"
+ offset="0.5"
+ style="stop-color:#565f9e;stop-opacity:1" />
+ <stop
+ style="stop-color:#8591c8;stop-opacity:0"
+ offset="1"
+ id="stop4834" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4762">
+ <stop
+ style="stop-color:#ffd175;stop-opacity:1"
+ offset="0"
+ id="stop4764" />
+ <stop
+ style="stop-color:#fff1c2;stop-opacity:1"
+ offset="1"
+ id="stop4766" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4756">
+ <stop
+ style="stop-color:#92b5eb;stop-opacity:1"
+ offset="0"
+ id="stop4758" />
+ <stop
+ style="stop-color:#b1e1fd;stop-opacity:1"
+ offset="1"
+ id="stop4760" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4807"
+ inkscape:collect="always">
+ <stop
+ id="stop4809"
+ offset="0"
+ style="stop-color:#2846b3;stop-opacity:1" />
+ <stop
+ id="stop4811"
+ offset="1"
+ style="stop-color:#60649d;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3967"
+ inkscape:collect="always">
+ <stop
+ id="stop3969"
+ offset="0"
+ style="stop-color:#84909f;stop-opacity:1" />
+ <stop
+ id="stop3971"
+ offset="1"
+ style="stop-color:#757c8a;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3955">
+ <stop
+ id="stop3957"
+ offset="0"
+ style="stop-color:#c38536;stop-opacity:0" />
+ <stop
+ style="stop-color:#f2dc91;stop-opacity:1"
+ offset="0.15381166"
+ id="stop3959" />
+ <stop
+ style="stop-color:#fbdc8b;stop-opacity:1"
+ offset="0.5"
+ id="stop3961" />
+ <stop
+ id="stop3963"
+ offset="0.75"
+ style="stop-color:#e6bd7a;stop-opacity:1" />
+ <stop
+ id="stop3965"
+ offset="1"
+ style="stop-color:#ba772f;stop-opacity:0" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3967"
+ id="linearGradient3939"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-58.381352,-1.4843182)"
+ x1="529.21912"
+ y1="366.78851"
+ x2="531.09253"
+ y2="371.17883" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3955"
+ id="linearGradient3945"
+ gradientUnits="userSpaceOnUse"
+ x1="523.00781"
+ y1="373.2294"
+ x2="543.91406"
+ y2="373.2294"
+ gradientTransform="translate(-60.558602,0)" />
+ <linearGradient
+ y2="385.15216"
+ x2="537.90186"
+ y1="397.56107"
+ x1="537.94318"
+ gradientTransform="matrix(0.95640793,0,1.3306874e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4776"
+ xlink:href="#linearGradient4756"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="382.12424"
+ x2="546.58252"
+ y1="397.26389"
+ x1="546.63287"
+ gradientTransform="matrix(0.95640793,0,1.3306874e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4778"
+ xlink:href="#linearGradient4807"
+ inkscape:collect="always" />
+ <mask
+ maskUnits="userSpaceOnUse"
+ id="mask4917">
+ <path
+ style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;display:inline"
+ d="m 462.77563,373.22885 29.11636,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,18.76896 c 0,1.45425 -1.17412,2.52598 -2.625,2.625 l -29.11636,1.98708 c -1.45088,0.099 -2.625,-1.17075 -2.625,-2.625 l 0,-20.75604 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+ id="path4919"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="sssssssss" />
+ </mask>
+ <filter
+ inkscape:collect="always"
+ id="filter4929"
+ x="-0.13757156"
+ width="1.2751431"
+ y="-0.37744917"
+ height="1.7548983">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="3.5620748"
+ id="feGaussianBlur4931" />
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4762"
+ id="linearGradient4933"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-60.558602,0)"
+ x1="538.00562"
+ y1="396.2229"
+ x2="538.00562"
+ y2="374.21222" />
+ <linearGradient
+ y2="373.77069"
+ x2="548.45923"
+ y1="398.98798"
+ x1="548.45923"
+ gradientTransform="translate(-60.558592,7.1608197e-6)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4795"
+ xlink:href="#linearGradient4830"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3967-0"
+ id="linearGradient3939-4"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-58.381352,-1.4843182)"
+ x1="529.21912"
+ y1="366.78851"
+ x2="531.09253"
+ y2="371.17883" />
+ <linearGradient
+ id="linearGradient3967-0"
+ inkscape:collect="always">
+ <stop
+ id="stop3969-9"
+ offset="0"
+ style="stop-color:#84909f;stop-opacity:1" />
+ <stop
+ id="stop3971-5"
+ offset="1"
+ style="stop-color:#757c8a;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4762-1"
+ id="linearGradient4933-1"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-60.558602,0)"
+ x1="538.00562"
+ y1="396.2229"
+ x2="538.00562"
+ y2="374.21222" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4762-1">
+ <stop
+ style="stop-color:#ffd175;stop-opacity:1"
+ offset="0"
+ id="stop4764-8" />
+ <stop
+ style="stop-color:#fff1c2;stop-opacity:1"
+ offset="1"
+ id="stop4766-3" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3955-2"
+ id="linearGradient3945-1"
+ gradientUnits="userSpaceOnUse"
+ x1="523.00781"
+ y1="373.2294"
+ x2="543.91406"
+ y2="373.2294"
+ gradientTransform="translate(-60.558602,0)" />
+ <linearGradient
+ id="linearGradient3955-2">
+ <stop
+ id="stop3957-7"
+ offset="0"
+ style="stop-color:#c38536;stop-opacity:0" />
+ <stop
+ style="stop-color:#f2dc91;stop-opacity:1"
+ offset="0.15381166"
+ id="stop3959-5" />
+ <stop
+ style="stop-color:#fbdc8b;stop-opacity:1"
+ offset="0.5"
+ id="stop3961-4" />
+ <stop
+ id="stop3963-5"
+ offset="0.75"
+ style="stop-color:#e6bd7a;stop-opacity:1" />
+ <stop
+ id="stop3965-8"
+ offset="1"
+ style="stop-color:#ba772f;stop-opacity:0" />
+ </linearGradient>
+ <mask
+ maskUnits="userSpaceOnUse"
+ id="mask4917-6">
+ <path
+ style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;display:inline"
+ d="m 462.77563,373.22885 29.11636,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,18.76896 c 0,1.45425 -1.17412,2.52598 -2.625,2.625 l -29.11636,1.98708 c -1.45088,0.099 -2.625,-1.17075 -2.625,-2.625 l 0,-20.75604 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+ id="path4919-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="sssssssss" />
+ </mask>
+ <filter
+ color-interpolation-filters="sRGB"
+ inkscape:collect="always"
+ id="filter4929-0"
+ x="-0.13757156"
+ width="1.2751431"
+ y="-0.37744918"
+ height="1.7548983">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="3.5620748"
+ id="feGaussianBlur4931-8" />
+ </filter>
+ <linearGradient
+ y2="373.77069"
+ x2="548.45923"
+ y1="398.98798"
+ x1="548.45923"
+ gradientTransform="translate(-60.558592,7.1608197e-6)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4795-4"
+ xlink:href="#linearGradient4830-4"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient4830-4">
+ <stop
+ style="stop-color:#2e49b0;stop-opacity:1"
+ offset="0"
+ id="stop4832-1" />
+ <stop
+ id="stop4836-7"
+ offset="0.5"
+ style="stop-color:#565f9e;stop-opacity:1" />
+ <stop
+ style="stop-color:#8591c8;stop-opacity:0"
+ offset="1"
+ id="stop4834-6" />
+ </linearGradient>
+ <linearGradient
+ y2="385.15216"
+ x2="537.90186"
+ y1="397.56107"
+ x1="537.94318"
+ gradientTransform="matrix(0.95640793,0,1.3306873e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4776-1"
+ xlink:href="#linearGradient4756-9"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4756-9">
+ <stop
+ style="stop-color:#92b5eb;stop-opacity:1"
+ offset="0"
+ id="stop4758-9" />
+ <stop
+ style="stop-color:#b1e1fd;stop-opacity:1"
+ offset="1"
+ id="stop4760-7" />
+ </linearGradient>
+ <linearGradient
+ y2="382.12424"
+ x2="546.58252"
+ y1="397.26389"
+ x1="546.63287"
+ gradientTransform="matrix(0.95640793,0,1.3306873e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4778-0"
+ xlink:href="#linearGradient4807-5"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient4807-5"
+ inkscape:collect="always">
+ <stop
+ id="stop4809-9"
+ offset="0"
+ style="stop-color:#2846b3;stop-opacity:1" />
+ <stop
+ id="stop4811-6"
+ offset="1"
+ style="stop-color:#60649d;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ y2="385.15216"
+ x2="537.90186"
+ y1="397.56107"
+ x1="537.94318"
+ gradientTransform="matrix(0.95640793,0,1.3306873e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3360"
+ xlink:href="#linearGradient4756-9"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="382.12424"
+ x2="546.58252"
+ y1="397.26389"
+ x1="546.63287"
+ gradientTransform="matrix(0.95640793,0,1.3306873e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3362"
+ xlink:href="#linearGradient4807-5"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3967-2"
+ id="linearGradient3939-0"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-58.381352,-1.4843182)"
+ x1="529.21912"
+ y1="366.78851"
+ x2="531.09253"
+ y2="371.17883" />
+ <linearGradient
+ id="linearGradient3967-2"
+ inkscape:collect="always">
+ <stop
+ id="stop3969-95"
+ offset="0"
+ style="stop-color:#84909f;stop-opacity:1" />
+ <stop
+ id="stop3971-0"
+ offset="1"
+ style="stop-color:#757c8a;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4762-13"
+ id="linearGradient4933-7"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-60.558602,0)"
+ x1="538.00562"
+ y1="396.2229"
+ x2="538.00562"
+ y2="374.21222" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4762-13">
+ <stop
+ style="stop-color:#ffd175;stop-opacity:1"
+ offset="0"
+ id="stop4764-7" />
+ <stop
+ style="stop-color:#fff1c2;stop-opacity:1"
+ offset="1"
+ id="stop4766-8" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3955-0"
+ id="linearGradient3945-7"
+ gradientUnits="userSpaceOnUse"
+ x1="523.00781"
+ y1="373.2294"
+ x2="543.91406"
+ y2="373.2294"
+ gradientTransform="translate(-60.558602,0)" />
+ <linearGradient
+ id="linearGradient3955-0">
+ <stop
+ id="stop3957-75"
+ offset="0"
+ style="stop-color:#c38536;stop-opacity:0" />
+ <stop
+ style="stop-color:#f2dc91;stop-opacity:1"
+ offset="0.15381166"
+ id="stop3959-2" />
+ <stop
+ style="stop-color:#fbdc8b;stop-opacity:1"
+ offset="0.5"
+ id="stop3961-7" />
+ <stop
+ id="stop3963-4"
+ offset="0.75"
+ style="stop-color:#e6bd7a;stop-opacity:1" />
+ <stop
+ id="stop3965-1"
+ offset="1"
+ style="stop-color:#ba772f;stop-opacity:0" />
+ </linearGradient>
+ <mask
+ maskUnits="userSpaceOnUse"
+ id="mask4917-9">
+ <path
+ style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;display:inline"
+ d="m 462.77563,373.22885 29.11636,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,18.76896 c 0,1.45425 -1.17412,2.52598 -2.625,2.625 l -29.11636,1.98708 c -1.45088,0.099 -2.625,-1.17075 -2.625,-2.625 l 0,-20.75604 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+ id="path4919-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="sssssssss" />
+ </mask>
+ <filter
+ color-interpolation-filters="sRGB"
+ inkscape:collect="always"
+ id="filter4929-05"
+ x="-0.13757156"
+ width="1.2751431"
+ y="-0.37744918"
+ height="1.7548983">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="3.5620748"
+ id="feGaussianBlur4931-9" />
+ </filter>
+ <linearGradient
+ y2="373.77069"
+ x2="548.45923"
+ y1="398.98798"
+ x1="548.45923"
+ gradientTransform="translate(-60.558592,7.1608197e-6)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4795-3"
+ xlink:href="#linearGradient4830-7"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient4830-7">
+ <stop
+ style="stop-color:#2e49b0;stop-opacity:1"
+ offset="0"
+ id="stop4832-9" />
+ <stop
+ id="stop4836-0"
+ offset="0.5"
+ style="stop-color:#565f9e;stop-opacity:1" />
+ <stop
+ style="stop-color:#8591c8;stop-opacity:0"
+ offset="1"
+ id="stop4834-9" />
+ </linearGradient>
+ <linearGradient
+ y2="385.15216"
+ x2="537.90186"
+ y1="397.56107"
+ x1="537.94318"
+ gradientTransform="matrix(0.95640793,0,1.3306874e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4776-3"
+ xlink:href="#linearGradient4756-7"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4756-7">
+ <stop
+ style="stop-color:#92b5eb;stop-opacity:1"
+ offset="0"
+ id="stop4758-6" />
+ <stop
+ style="stop-color:#b1e1fd;stop-opacity:1"
+ offset="1"
+ id="stop4760-3" />
+ </linearGradient>
+ <linearGradient
+ y2="382.12424"
+ x2="546.58252"
+ y1="397.26389"
+ x1="546.63287"
+ gradientTransform="matrix(0.95640793,0,1.3306874e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4778-07"
+ xlink:href="#linearGradient4807-1"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient4807-1"
+ inkscape:collect="always">
+ <stop
+ id="stop4809-2"
+ offset="0"
+ style="stop-color:#2846b3;stop-opacity:1" />
+ <stop
+ id="stop4811-62"
+ offset="1"
+ style="stop-color:#60649d;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ y2="385.15216"
+ x2="537.90186"
+ y1="397.56107"
+ x1="537.94318"
+ gradientTransform="matrix(0.95640793,0,1.3306877e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3503"
+ xlink:href="#linearGradient4756-7"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="382.12424"
+ x2="546.58252"
+ y1="397.26389"
+ x1="546.63287"
+ gradientTransform="matrix(0.95640793,0,1.3306877e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3505"
+ xlink:href="#linearGradient4807-1"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3967-2-0"
+ id="linearGradient3939-0-7"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-58.381352,-1.4843182)"
+ x1="529.21912"
+ y1="366.78851"
+ x2="531.09253"
+ y2="371.17883" />
+ <linearGradient
+ id="linearGradient3967-2-0"
+ inkscape:collect="always">
+ <stop
+ id="stop3969-95-8"
+ offset="0"
+ style="stop-color:#84909f;stop-opacity:1" />
+ <stop
+ id="stop3971-0-0"
+ offset="1"
+ style="stop-color:#757c8a;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4762-13-3"
+ id="linearGradient4933-7-3"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-60.558602,0)"
+ x1="538.00562"
+ y1="396.2229"
+ x2="538.00562"
+ y2="374.21222" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4762-13-3">
+ <stop
+ style="stop-color:#ffd175;stop-opacity:1"
+ offset="0"
+ id="stop4764-7-9" />
+ <stop
+ style="stop-color:#fff1c2;stop-opacity:1"
+ offset="1"
+ id="stop4766-8-6" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3955-0-9"
+ id="linearGradient3945-7-3"
+ gradientUnits="userSpaceOnUse"
+ x1="523.00781"
+ y1="373.2294"
+ x2="543.91406"
+ y2="373.2294"
+ gradientTransform="translate(-60.558602,0)" />
+ <linearGradient
+ id="linearGradient3955-0-9">
+ <stop
+ id="stop3957-75-8"
+ offset="0"
+ style="stop-color:#c38536;stop-opacity:0" />
+ <stop
+ style="stop-color:#f2dc91;stop-opacity:1"
+ offset="0.15381166"
+ id="stop3959-2-4" />
+ <stop
+ style="stop-color:#fbdc8b;stop-opacity:1"
+ offset="0.5"
+ id="stop3961-7-4" />
+ <stop
+ id="stop3963-4-6"
+ offset="0.75"
+ style="stop-color:#e6bd7a;stop-opacity:1" />
+ <stop
+ id="stop3965-1-2"
+ offset="1"
+ style="stop-color:#ba772f;stop-opacity:0" />
+ </linearGradient>
+ <mask
+ maskUnits="userSpaceOnUse"
+ id="mask4917-9-7">
+ <path
+ style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;display:inline"
+ d="m 462.77563,373.22885 29.11636,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,18.76896 c 0,1.45425 -1.17412,2.52598 -2.625,2.625 l -29.11636,1.98708 c -1.45088,0.099 -2.625,-1.17075 -2.625,-2.625 l 0,-20.75604 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+ id="path4919-1-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="sssssssss" />
+ </mask>
+ <filter
+ color-interpolation-filters="sRGB"
+ inkscape:collect="always"
+ id="filter4929-05-1"
+ x="-0.13757156"
+ width="1.2751431"
+ y="-0.37744918"
+ height="1.7548983">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="3.5620748"
+ id="feGaussianBlur4931-9-0" />
+ </filter>
+ <linearGradient
+ y2="373.77069"
+ x2="548.45923"
+ y1="398.98798"
+ x1="548.45923"
+ gradientTransform="translate(-60.558592,7.1608197e-6)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4795-3-0"
+ xlink:href="#linearGradient4830-7-7"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient4830-7-7">
+ <stop
+ style="stop-color:#2e49b0;stop-opacity:1"
+ offset="0"
+ id="stop4832-9-5" />
+ <stop
+ id="stop4836-0-8"
+ offset="0.5"
+ style="stop-color:#565f9e;stop-opacity:1" />
+ <stop
+ style="stop-color:#8591c8;stop-opacity:0"
+ offset="1"
+ id="stop4834-9-4" />
+ </linearGradient>
+ <linearGradient
+ y2="385.15216"
+ x2="537.90186"
+ y1="397.56107"
+ x1="537.94318"
+ gradientTransform="matrix(0.95640793,0,1.3306875e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3503-7"
+ xlink:href="#linearGradient4756-7-3"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4756-7-3">
+ <stop
+ style="stop-color:#92b5eb;stop-opacity:1"
+ offset="0"
+ id="stop4758-6-0" />
+ <stop
+ style="stop-color:#b1e1fd;stop-opacity:1"
+ offset="1"
+ id="stop4760-3-9" />
+ </linearGradient>
+ <linearGradient
+ y2="382.12424"
+ x2="546.58252"
+ y1="397.26389"
+ x1="546.63287"
+ gradientTransform="matrix(0.95640793,0,1.3306875e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3505-5"
+ xlink:href="#linearGradient4807-1-9"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient4807-1-9"
+ inkscape:collect="always">
+ <stop
+ id="stop4809-2-8"
+ offset="0"
+ style="stop-color:#2846b3;stop-opacity:1" />
+ <stop
+ id="stop4811-62-4"
+ offset="1"
+ style="stop-color:#60649d;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ y2="385.15216"
+ x2="537.90186"
+ y1="397.56107"
+ x1="537.94318"
+ gradientTransform="matrix(0.95640793,0,1.3306876e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3646"
+ xlink:href="#linearGradient4756-7-3"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="382.12424"
+ x2="546.58252"
+ y1="397.26389"
+ x1="546.63287"
+ gradientTransform="matrix(0.95640793,0,1.3306876e-8,1.3548175,367.50712,24.15968)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3648"
+ xlink:href="#linearGradient4807-1-9"
+ inkscape:collect="always" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.627418"
+ inkscape:cx="27.943141"
+ inkscape:cy="19.078969"
+ inkscape:document-units="px"
+ inkscape:current-layer="g13862"
+ showgrid="true"
+ inkscape:window-width="1855"
+ inkscape:window-height="1056"
+ inkscape:window-x="1985"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ inkscape:snap-global="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid3947"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ style="display:inline"
+ transform="translate(0,-1036.3622)">
+ <g
+ transform="matrix(0.27903303,0,0,0.27903303,-129.51159,939.94639)"
+ style="display:inline"
+ id="g13862">
+ <g
+ style="display:inline"
+ transform="matrix(0.68044672,0,0,0.64594696,175.95007,140.3764)"
+ id="g13813-5">
+ <rect
+ style="fill:#fdf7eb;fill-opacity:1;stroke:url(#linearGradient3939-0);stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ id="rect13693-3-5"
+ width="15"
+ height="16.625"
+ x="466.72839"
+ y="365.56506"
+ rx="2.625"
+ ry="2.625" />
+ <path
+ style="fill:url(#linearGradient4933-7);fill-opacity:1;stroke:#757c8a;stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 463.3109,371.48923 28.04582,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,20.50858 c 0,1.45425 -1.17306,2.54291 -2.625,2.625 l -28.04582,1.58563 c -1.45194,0.0821 -2.625,-1.17075 -2.625,-2.625 l 0,-22.09421 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+ id="rect13693-25"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="sssssssss" />
+ <path
+ style="fill:none;stroke:url(#linearGradient3945-7);stroke-width:3.02792978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 462.79697,371.48977 19.55849,0"
+ id="path13797-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g4914-0"
+ mask="url(#mask4917-9)">
+ <rect
+ transform="matrix(1,0,-0.70828043,0.70593118,0,0)"
+ ry="3.7184925"
+ rx="2.625"
+ y="542.8974"
+ x="860.68469"
+ height="22.649353"
+ width="30.899641"
+ id="rect13693-2-2-0"
+ style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2.38039374;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter4929-05)" />
+ </g>
+ <path
+ style="fill:none;stroke:url(#linearGradient4795-3);stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ d="m 463.3109,371.48923 28.04582,0 c 1.45426,0 2.625,1.17075 2.625,2.625 l 0,20.10713 c 0,1.45425 -1.17437,2.52222 -2.625,2.625 l -28.04582,1.98708 c -1.45062,0.10278 -2.625,-1.17075 -2.625,-2.625 l 0,-22.09421 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+ id="rect13693-8-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="sssssssss" />
+ <rect
+ style="fill:url(#linearGradient3503);fill-opacity:1;stroke:url(#linearGradient3505);stroke-width:3.60383272;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ id="rect13693-2-9"
+ width="29.552662"
+ height="21.662022"
+ x="861.35822"
+ y="543.39105"
+ rx="2.5105708"
+ ry="3.5563958"
+ transform="matrix(1,0,-0.70828042,0.70593119,0,0)" />
+ </g>
+ <g
+ style="display:inline"
+ transform="matrix(0.68044672,0,0,0.64594697,154.56831,113.76244)"
+ id="g13813-5-0">
+ <rect
+ style="fill:#fdf7eb;fill-opacity:1;stroke:url(#linearGradient3939-0-7);stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ id="rect13693-3-5-6"
+ width="15"
+ height="16.625"
+ x="466.72839"
+ y="365.56506"
+ rx="2.625"
+ ry="2.625" />
+ <path
+ style="fill:url(#linearGradient4933-7-3);fill-opacity:1;stroke:#757c8a;stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 463.3109,371.48923 28.04582,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,20.50858 c 0,1.45425 -1.17306,2.54291 -2.625,2.625 l -28.04582,1.58563 c -1.45194,0.0821 -2.625,-1.17075 -2.625,-2.625 l 0,-22.09421 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+ id="rect13693-25-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="sssssssss" />
+ <path
+ style="fill:none;stroke:url(#linearGradient3945-7-3);stroke-width:3.02792978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 462.79697,371.48977 19.55849,0"
+ id="path13797-5-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g4914-0-2"
+ mask="url(#mask4917-9-7)">
+ <rect
+ transform="matrix(1,0,-0.70828043,0.70593118,0,0)"
+ ry="3.7184925"
+ rx="2.625"
+ y="542.8974"
+ x="860.68469"
+ height="22.649353"
+ width="30.899641"
+ id="rect13693-2-2-0-4"
+ style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2.38039374;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter4929-05-1)" />
+ </g>
+ <path
+ style="fill:none;stroke:url(#linearGradient4795-3-0);stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ d="m 463.3109,371.48923 28.04582,0 c 1.45426,0 2.625,1.17075 2.625,2.625 l 0,20.10713 c 0,1.45425 -1.17437,2.52222 -2.625,2.625 l -28.04582,1.98708 c -1.45062,0.10278 -2.625,-1.17075 -2.625,-2.625 l 0,-22.09421 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+ id="rect13693-8-7-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="sssssssss" />
+ <rect
+ style="fill:url(#linearGradient3646);fill-opacity:1;stroke:url(#linearGradient3648);stroke-width:3.60383272;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+ id="rect13693-2-9-7"
+ width="29.552662"
+ height="21.662022"
+ x="861.35822"
+ y="543.39105"
+ rx="2.5105708"
+ ry="3.5563958"
+ transform="matrix(1,0,-0.70828042,0.70593119,0,0)" />
+ </g>
+ <path
+ style="fill:#f2f2f2;stroke:#808080;stroke-width:3.32049179px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 485.97447,388.59513 -9.60793,0 0,-14.20105"
+ id="path3739"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+</svg>