Bug 521334 - [testsources][package explorer] Decorate test package
fragment roots in the package explorer

Change-Id: I13c7422131be26efef49393605ea596f0d80ed79
Signed-off-by: Till Brychcy <register.eclipse@brychcy.de>
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/cf_src_test_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/cf_src_test_obj.png
new file mode 100644
index 0000000..4e1d6ba
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/cf_src_test_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/cf_src_test_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/cf_src_test_obj@2x.png
new file mode 100644
index 0000000..7d7124f
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/cf_src_test_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/cf_test_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/cf_test_obj.png
new file mode 100644
index 0000000..1e154c0
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/cf_test_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/cf_test_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/cf_test_obj@2x.png
new file mode 100644
index 0000000..95ed6fb
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/cf_test_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/envvar_test_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/envvar_test_obj.png
new file mode 100644
index 0000000..5bf6074
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/envvar_test_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/envvar_test_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/envvar_test_obj@2x.png
new file mode 100644
index 0000000..39192d4
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/envvar_test_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_l_test_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_l_test_obj.png
new file mode 100644
index 0000000..8cb9eaa
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_l_test_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_l_test_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_l_test_obj@2x.png
new file mode 100644
index 0000000..0b1d280
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_l_test_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_lsrc_test_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_lsrc_test_obj.png
new file mode 100644
index 0000000..e839096
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_lsrc_test_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_lsrc_test_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_lsrc_test_obj@2x.png
new file mode 100644
index 0000000..82f4868
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_lsrc_test_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_src_test_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_src_test_obj.png
new file mode 100644
index 0000000..e839096
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_src_test_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_src_test_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_src_test_obj@2x.png
new file mode 100644
index 0000000..82f4868
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_src_test_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_test_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_test_obj.png
new file mode 100644
index 0000000..8cb9eaa
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_test_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_test_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_test_obj@2x.png
new file mode 100644
index 0000000..0b1d280
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/jar_test_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/library_test_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/library_test_obj.png
new file mode 100644
index 0000000..8b9cff9
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/library_test_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/library_test_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/library_test_obj@2x.png
new file mode 100644
index 0000000..792d0ca
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/library_test_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_test_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_test_obj.png
new file mode 100644
index 0000000..44ab7ea
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_test_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_test_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_test_obj@2x.png
new file mode 100644
index 0000000..a9cec58
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_test_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_testsources_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_testsources_obj.png
new file mode 100644
index 0000000..038277c
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_testsources_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_testsources_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_testsources_obj@2x.png
new file mode 100644
index 0000000..a8af3f0
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_testsources_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/project_test_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/project_test_obj.png
new file mode 100644
index 0000000..1fcc399
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/project_test_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/project_test_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/project_test_obj@2x.png
new file mode 100644
index 0000000..35bce6d
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/project_test_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/cf_src_test_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/cf_src_test_obj.svg
new file mode 100644
index 0000000..a1bf18f
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/cf_src_test_obj.svg
@@ -0,0 +1,888 @@
+<?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.91 r13725"
+   sodipodi:docname="cf_src_test_obj.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5975">
+      <stop
+         style="stop-color:#5f88b5;stop-opacity:1;"
+         offset="0"
+         id="stop5977" />
+      <stop
+         style="stop-color:#acbcd5;stop-opacity:1"
+         offset="1"
+         id="stop5979" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3973"
+       inkscape:collect="always">
+      <stop
+         id="stop3975"
+         offset="0"
+         style="stop-color:#f8d078;stop-opacity:1" />
+      <stop
+         id="stop3977"
+         offset="1"
+         style="stop-color:#f8f0c8;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3967"
+       inkscape:collect="always">
+      <stop
+         id="stop3969"
+         offset="0"
+         style="stop-color:#c48a4e;stop-opacity:1;" />
+      <stop
+         id="stop3971"
+         offset="1"
+         style="stop-color:#ad6c24;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3955">
+      <stop
+         id="stop3957"
+         offset="0"
+         style="stop-color:#c38536;stop-opacity:1" />
+      <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:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3949">
+      <stop
+         style="stop-color:#9e6627;stop-opacity:1"
+         offset="0"
+         id="stop3951" />
+      <stop
+         style="stop-color:#c38536;stop-opacity:1"
+         offset="1"
+         id="stop3953" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3967"
+       id="linearGradient3939"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-61.366562,1.4453859)"
+       x1="531.09253"
+       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.558598,1.4188)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3973"
+       id="linearGradient4933"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-60.558598,0)"
+       x1="538.00562"
+       y1="396.2229"
+       x2="538.00562"
+       y2="374.21222" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3949"
+       id="linearGradient4935"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-60.558598,0)"
+       x1="548.45923"
+       y1="398.98798"
+       x2="548.45923"
+       y2="373.77069" />
+    <filter
+       color-interpolation-filters="sRGB"
+       inkscape:collect="always"
+       id="filter4929-6"
+       x="-0.13757156"
+       width="1.2751431"
+       y="-0.37744918"
+       height="1.7548983">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="3.5620748"
+         id="feGaussianBlur4931-9" />
+    </filter>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask5153">
+      <g
+         id="g5155"
+         style="display:inline"
+         transform="matrix(0.84489245,0,0,0.84489245,66.961974,62.982434)">
+        <path
+           transform="matrix(1.1835826,0,0,1.1835826,-79.255026,-74.544902)"
+           sodipodi:nodetypes="sssssssss"
+           inkscape:connector-curvature="0"
+           id="path5157"
+           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"
+           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" />
+      </g>
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask5369">
+      <g
+         style="fill:#ffffff;stroke:#ffffff;display:inline"
+         transform="matrix(1.1835826,0,0,1.1835826,-75.635236,-78.000173)"
+         id="g5371">
+        <rect
+           style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;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="rect5373"
+           width="15"
+           height="16.625"
+           x="463.74335"
+           y="368.49503"
+           rx="2.625"
+           ry="2.625" />
+        <path
+           style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;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.24874,374.64819 28.07551,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,11.29376 c 0,1.45425 -1.22088,2.24642 -2.625,2.625 l -28.07551,7.56983 c -1.40411,0.37858 -2.625,-1.17075 -2.625,-2.625 l 0,-18.86359 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+           id="path5375"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+        <path
+           style="fill:#ffffff;stroke:#ffffff;stroke-width:3.02792978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+           d="m 462.26171,374.64819 20.09375,0"
+           id="path5377"
+           inkscape:connector-curvature="0" />
+      </g>
+    </mask>
+    <filter
+       inkscape:collect="always"
+       id="filter6147"
+       x="-0.089904331"
+       width="1.1798087"
+       y="-0.1803839"
+       height="1.3607678">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="1.2732579"
+         id="feGaussianBlur6149" />
+    </filter>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="1048.1473"
+       x2="9.8946028"
+       y1="1039.153"
+       x1="9.8946028"
+       id="linearGradient5000-1"
+       xlink:href="#linearGradient4994-7"
+       inkscape:collect="always"
+       gradientTransform="matrix(0.88708128,0,0,0.88708128,-20.011095,118.20271)" />
+    <linearGradient
+       id="linearGradient4994-7"
+       inkscape:collect="always">
+      <stop
+         id="stop4996-4"
+         offset="0"
+         style="stop-color:#f9fafc;stop-opacity:1;" />
+      <stop
+         id="stop4998-0"
+         offset="1"
+         style="stop-color:#dce7f7;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(1.208114,0,0,1.208114,-18.104499,-216.20607)"
+       gradientUnits="userSpaceOnUse"
+       y2="1041.3473"
+       x2="8.8821945"
+       y1="1042.2307"
+       x1="7.9987183"
+       id="linearGradient4900-9"
+       xlink:href="#linearGradient4894-4-1"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4894-4-1"
+       inkscape:collect="always">
+      <stop
+         id="stop4896-8"
+         offset="0"
+         style="stop-color:#e0c88f;stop-opacity:1" />
+      <stop
+         id="stop4898-8"
+         offset="1"
+         style="stop-color:#d5b269;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1046.2875"
+       x2="11.052637"
+       y1="1040.2875"
+       x1="11.052637"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4884-2"
+       xlink:href="#linearGradient4902-4"
+       inkscape:collect="always"
+       gradientTransform="translate(-20.53033,0.70711356)" />
+    <linearGradient
+       id="linearGradient4902-4"
+       inkscape:collect="always">
+      <stop
+         id="stop4904-5"
+         offset="0"
+         style="stop-color:#b4903d;stop-opacity:1" />
+      <stop
+         id="stop4906-51"
+         offset="1"
+         style="stop-color:#7f764e;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5975"
+       id="linearGradient5981"
+       x1="-30.477694"
+       y1="1045.4945"
+       x2="-27.477694"
+       y2="1045.4945"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(37.955387,0)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5975-6">
+      <stop
+         style="stop-color:#5f88b5;stop-opacity:1;"
+         offset="0"
+         id="stop5977-1" />
+      <stop
+         style="stop-color:#acbcd5;stop-opacity:1"
+         offset="1"
+         id="stop5979-4" />
+    </linearGradient>
+    <linearGradient
+       y2="1045.4945"
+       x2="-27.477694"
+       y1="1045.4945"
+       x1="-30.477694"
+       gradientTransform="translate(37.955386,-1.999963)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6037"
+       xlink:href="#linearGradient5975-6"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3973-7-8-2"
+       inkscape:collect="always">
+      <stop
+         id="stop3975-4-9-2"
+         offset="0"
+         style="stop-color:#f8d078;stop-opacity:1" />
+      <stop
+         id="stop3977-0-4-1"
+         offset="1"
+         style="stop-color:#f8f0c8;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4807-2-8"
+       inkscape:collect="always">
+      <stop
+         id="stop4809-7-5"
+         offset="0"
+         style="stop-color:#9e6627;stop-opacity:1" />
+      <stop
+         id="stop4811-50-7"
+         offset="1"
+         style="stop-color:#bc8532;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="381.57214"
+       x2="538.83301"
+       y1="397.56107"
+       x1="537.94318"
+       gradientTransform="matrix(1.1835826,0,2.5381805e-8,1.6766261,246.44999,-120.64605)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6107"
+       xlink:href="#linearGradient3973-7-8-2"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="381.19754"
+       x2="548.01556"
+       y1="398.98798"
+       x1="548.45923"
+       gradientTransform="matrix(1.1835826,0,2.5381805e-8,1.6766261,246.44999,-120.64605)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6109"
+       xlink:href="#linearGradient4807-2-8"
+       inkscape:collect="always" />
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask6373">
+      <g
+         id="g6375"
+         style="fill:#ffffff;stroke:#ffffff">
+        <g
+           id="g6377"
+           transform="matrix(1.1835826,0,0,1.1835826,-75.635238,-85.167784)"
+           style="fill:#ffffff;stroke:#ffffff;display:inline">
+          <rect
+             ry="2.625"
+             rx="2.625"
+             y="368.49503"
+             x="463.74335"
+             height="16.625"
+             width="15"
+             id="rect6379"
+             style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+          <path
+             sodipodi:nodetypes="sssssssss"
+             inkscape:connector-curvature="0"
+             id="path6381"
+             d="m 463.24874,374.64819 28.07551,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,11.29376 c 0,1.45425 -1.22088,2.24642 -2.625,2.625 l -28.07551,7.56983 c -1.40411,0.37858 -2.625,-1.17075 -2.625,-2.625 l 0,-18.86359 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+             style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+          <path
+             inkscape:connector-curvature="0"
+             id="path6383"
+             d="m 462.26171,374.64819 20.09375,0"
+             style="fill:#ffffff;stroke:#ffffff;stroke-width:3.02792978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+        </g>
+        <rect
+           style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:4.26543379;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+           id="rect6385"
+           width="36.06995"
+           height="25.302328"
+           x="857.6059"
+           y="522.71075"
+           rx="3.1069043"
+           ry="4.4011431"
+           transform="matrix(1,0,-0.70828042,0.7059312,0,0)" />
+      </g>
+    </mask>
+    <filter
+       inkscape:collect="always"
+       id="filter6387"
+       x="-0.12790571"
+       width="1.2558114"
+       y="-0.11301469"
+       height="1.2260294">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="1.340743"
+         id="feGaussianBlur6389" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4524">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4526" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4528" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4530" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4532" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4534" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4536" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4538" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4540">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4542" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4544" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4546" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4548" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4550" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4552" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4554" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4556">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4558" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4560" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4562" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4564" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4566" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4568" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4570" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4572">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4574" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4576" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4578" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4580" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4582" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4584" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4586" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4588">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4590" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4592" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4594" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4596" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4598" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4600" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4602" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="39.8125"
+     inkscape:cx="8"
+     inkscape:cy="5.9856341"
+     inkscape:document-units="px"
+     inkscape:current-layer="g13862"
+     showgrid="true"
+     inkscape:window-width="1440"
+     inkscape:window-height="803"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:snap-global="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3947" />
+  </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 />
+      </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
+         transform="matrix(1.1835826,0,0,1.1835826,-75.635238,-85.167782)"
+         id="g13813"
+         style="filter:url(#filter4540)">
+        <rect
+           style="fill:#fdf7eb;fill-opacity:1;stroke:url(#linearGradient3939);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"
+           width="15"
+           height="16.625"
+           x="463.74335"
+           y="368.49503"
+           rx="2.625"
+           ry="2.625" />
+        <path
+           style="fill:url(#linearGradient4933);fill-opacity:1;stroke:url(#linearGradient4935);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.24874,374.64819 28.07551,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,11.29376 c 0,1.45425 -1.22088,2.24642 -2.625,2.625 l -28.07551,7.56983 c -1.40411,0.37858 -2.625,-1.17075 -2.625,-2.625 l 0,-18.86359 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+           id="rect13693"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+        <path
+           style="fill:none;stroke:url(#linearGradient3945);stroke-width:3.02792978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+           d="m 462.26171,374.64819 20.09375,0"
+           id="path13797"
+           inkscape:connector-curvature="0" />
+      </g>
+      <g
+         id="g5362"
+         mask="url(#mask5369)"
+         transform="translate(0,-7.1676102)"
+         style="filter:url(#filter4556)">
+        <g
+           id="g5356"
+           style="opacity:0.75;stroke-width:7.16761017;stroke-miterlimit:4;stroke-dasharray:none;filter:url(#filter6147)">
+          <g
+             style="fill:#ffffff;stroke:#ffffff;stroke-width:6.05585957;stroke-miterlimit:4;stroke-dasharray:none;display:inline"
+             id="g5170-1"
+             transform="matrix(1.1835826,0,0,1.1835826,-108.39791,-120.7796)">
+            <path
+               d="m 507.20223,407.58531 c -10e-6,1.93122 -0.28935,3.51482 -0.86803,4.74901 -0.66666,1.43221 -1.63191,2.14831 -2.89577,2.14831 -1.26386,0 -2.23142,-0.7161 -2.9027,-2.14831 -0.58332,-1.23419 -0.87498,-2.81779 -0.87498,-4.74901 0,-1.93151 0.29165,-3.51482 0.87498,-4.74931 0.67128,-1.43221 1.63884,-2.14801 2.9027,-2.14831 1.26386,3e-4 2.22911,0.7161 2.89577,2.14831 0.57868,1.23449 0.86802,2.8178 0.86803,4.74931 z m -1.22219,0 c -10e-6,-1.39254 -0.21062,-2.58524 -0.63193,-3.57689 -0.47685,-1.1167 -1.1134,-1.67475 -1.90968,-1.67475 -0.80091,0 -1.43978,0.55805 -1.91662,1.67475 -0.42591,0.99165 -0.63887,2.18435 -0.63887,3.57689 0,1.39255 0.21296,2.58464 0.63887,3.5769 0.47684,1.11639 1.11571,1.67505 1.91662,1.67505 0.79628,0 1.43283,-0.55866 1.90968,-1.67505 0.42128,-0.99226 0.63192,-2.18435 0.63193,-3.5769 z"
+               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:6.05585957;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami"
+               id="path21763-7"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 516.57685,400.3201 0,14.31302 -2.11103,0 0,-11.67812 -1.35625,1.236 -1.23831,-1.236 2.86581,-2.6349 z"
+               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:6.05585957;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami"
+               id="path21765-4"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 528.37837,407.58531 c -10e-6,1.93122 -0.28935,3.51482 -0.86803,4.74901 -0.66666,1.43221 -1.63191,2.14831 -2.89577,2.14831 -1.26386,0 -2.23143,-0.7161 -2.9027,-2.14831 -0.58332,-1.23419 -0.87498,-2.81779 -0.87498,-4.74901 0,-1.93151 0.29165,-3.51482 0.87498,-4.74931 0.67127,-1.43221 1.63884,-2.14801 2.9027,-2.14831 1.26386,3e-4 2.22911,0.7161 2.89577,2.14831 0.57868,1.23449 0.86802,2.8178 0.86803,4.74931 z m -1.22219,0 c -10e-6,-1.39254 -0.21062,-2.58524 -0.63193,-3.57689 -0.47685,-1.1167 -1.11341,-1.67475 -1.90968,-1.67475 -0.80091,0 -1.43978,0.55805 -1.91662,1.67475 -0.42591,0.99165 -0.63887,2.18435 -0.63887,3.57689 0,1.39255 0.21296,2.58464 0.63887,3.5769 0.47684,1.11639 1.11571,1.67505 1.91662,1.67505 0.79627,0 1.43283,-0.55866 1.90968,-1.67505 0.42128,-0.99226 0.63192,-2.18435 0.63193,-3.5769 z"
+               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:6.05585957;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami"
+               id="path21763-3-0"
+               inkscape:connector-curvature="0" />
+          </g>
+        </g>
+      </g>
+      <g
+         transform="matrix(1.1835826,0,0,1.1835826,-79.255028,-81.712526)"
+         style="display:inline;filter:url(#filter4572)"
+         id="g6258"
+         mask="none">
+        <g
+           mask="url(#mask5153)"
+           id="g4914"
+           transform="translate(3.058339,-2.9193236)">
+          <rect
+             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-6)"
+             id="rect13693-2-2"
+             width="29.135895"
+             height="22.649353"
+             x="860.68469"
+             y="542.8974"
+             rx="2.625"
+             ry="3.7184925"
+             transform="matrix(1,0,-0.70828043,0.70593118,4.9445873e-7,-4.9445987e-8)" />
+        </g>
+        <g
+           id="g5170"
+           transform="translate(-24.622598,-39.063336)">
+          <path
+             d="m 507.20223,407.58531 c -10e-6,1.93122 -0.28935,3.51482 -0.86803,4.74901 -0.66666,1.43221 -1.63191,2.14831 -2.89577,2.14831 -1.26386,0 -2.23142,-0.7161 -2.9027,-2.14831 -0.58332,-1.23419 -0.87498,-2.81779 -0.87498,-4.74901 0,-1.93151 0.29165,-3.51482 0.87498,-4.74931 0.67128,-1.43221 1.63884,-2.14801 2.9027,-2.14831 1.26386,3e-4 2.22911,0.7161 2.89577,2.14831 0.57868,1.23449 0.86802,2.8178 0.86803,4.74931 z m -1.22219,0 c -10e-6,-1.39254 -0.21062,-2.58524 -0.63193,-3.57689 -0.47685,-1.1167 -1.1134,-1.67475 -1.90968,-1.67475 -0.80091,0 -1.43978,0.55805 -1.91662,1.67475 -0.42591,0.99165 -0.63887,2.18435 -0.63887,3.57689 0,1.39255 0.21296,2.58464 0.63887,3.5769 0.47684,1.11639 1.11571,1.67505 1.91662,1.67505 0.79628,0 1.43283,-0.55866 1.90968,-1.67505 0.42128,-0.99226 0.63192,-2.18435 0.63193,-3.5769 z"
+             style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17325d;fill-opacity:1;stroke:#17325d;stroke-width:1.45282829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami"
+             id="path21763"
+             inkscape:connector-curvature="0" />
+          <path
+             d="m 516.57685,400.3201 0,14.31302 -2.11103,0 0,-11.67812 -1.35625,1.236 -1.23831,-1.236 2.86581,-2.6349 z"
+             style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17325d;fill-opacity:1;stroke:#17325d;stroke-width:0.89791954;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami"
+             id="path21765"
+             inkscape:connector-curvature="0" />
+          <path
+             d="m 528.37837,407.58531 c -10e-6,1.93122 -0.28935,3.51482 -0.86803,4.74901 -0.66666,1.43221 -1.63191,2.14831 -2.89577,2.14831 -1.26386,0 -2.23143,-0.7161 -2.9027,-2.14831 -0.58332,-1.23419 -0.87498,-2.81779 -0.87498,-4.74901 0,-1.93151 0.29165,-3.51482 0.87498,-4.74931 0.67127,-1.43221 1.63884,-2.14801 2.9027,-2.14831 1.26386,3e-4 2.22911,0.7161 2.89577,2.14831 0.57868,1.23449 0.86802,2.8178 0.86803,4.74931 z m -1.22219,0 c -10e-6,-1.39254 -0.21062,-2.58524 -0.63193,-3.57689 -0.47685,-1.1167 -1.11341,-1.67475 -1.90968,-1.67475 -0.80091,0 -1.43978,0.55805 -1.91662,1.67475 -0.42591,0.99165 -0.63887,2.18435 -0.63887,3.57689 0,1.39255 0.21296,2.58464 0.63887,3.5769 0.47684,1.11639 1.11571,1.67505 1.91662,1.67505 0.79627,0 1.43283,-0.55866 1.90968,-1.67505 0.42128,-0.99226 0.63192,-2.18435 0.63193,-3.5769 z"
+             style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17325d;fill-opacity:1;stroke:#17325d;stroke-width:1.45282829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami"
+             id="path21763-3"
+             inkscape:connector-curvature="0" />
+        </g>
+      </g>
+      <rect
+         transform="matrix(1,0,-0.70828043,0.70593118,0,0)"
+         ry="4.4011431"
+         rx="3.1069043"
+         y="522.71075"
+         x="857.6059"
+         height="25.302328"
+         width="36.06995"
+         id="rect13693-2"
+         style="fill:url(#linearGradient6107);fill-opacity:1;stroke:url(#linearGradient6109);stroke-width:4.26543379;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter4524)" />
+      <g
+         id="g6359"
+         style="opacity:0.75;stroke:#ffffff;stroke-width:5.37570763;stroke-miterlimit:4;stroke-dasharray:none;filter:url(#filter4588)"
+         mask="url(#mask6373)">
+        <g
+           id="g6056-8"
+           style="fill:#ffffff;stroke:#ffffff;stroke-width:5.37570763000000000;stroke-miterlimit:4;stroke-dasharray:none;display:inline;filter:url(#filter6387)">
+          <g
+             style="fill:#ffffff;stroke:#ffffff;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;display:inline"
+             id="layer1-6-7-4"
+             inkscape:label="Layer 1"
+             transform="matrix(3.5838051,0,0,3.5838051,514.12893,-3353.9815)">
+            <g
+               style="fill:#ffffff;stroke:#ffffff;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none"
+               transform="translate(0.53033009,-0.70710678)"
+               id="g4827-1-9">
+              <path
+                 sodipodi:nodetypes="cccccc"
+                 inkscape:connector-curvature="0"
+                 id="rect4001-3-1-6"
+                 d="m -12.290193,1040.9745 3.4129851,-0.082 2.677089,2.0398 -0.106343,4.7811 -5.9935941,-0.075 z"
+                 style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;display:inline" />
+              <path
+                 inkscape:connector-curvature="0"
+                 id="path4884-5-3"
+                 d="m -8.4678309,1040.7654 0,2.3089 2.3890165,0 z"
+                 style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;display:inline"
+                 sodipodi:nodetypes="cccc" />
+              <path
+                 sodipodi:nodetypes="cccccccccccccccccccccc"
+                 inkscape:connector-curvature="0"
+                 id="rect4001-2-7"
+                 d="m -12.477693,1040.0594 0,0.5 -0.0099,6.9249 0,0.5 0.5,0 6.0098631,0.01 0.5,0 0,-0.5 0.0099,-4.6765 0,-0.2187 -0.15625,-0.125 -2.0625,-2.2682 -0.125,-0.1563 -0.21875,0 -3.9473631,0.01 z m 1,1 3.2598631,-0.01 1.75,1.987 -0.0099,3.9577 -5.0098631,-0.01 z"
+                 style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+              <rect
+                 style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none"
+                 id="rect5205-8"
+                 width="3"
+                 height="1"
+                 x="7.4776936"
+                 y="1044.9945"
+                 transform="scale(-1,1)" />
+              <rect
+                 style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;display:inline"
+                 id="rect5205-2-8"
+                 width="1.9999995"
+                 height="1"
+                 x="8.4776936"
+                 y="1042.9945"
+                 transform="scale(-1,1)" />
+            </g>
+          </g>
+        </g>
+      </g>
+      <g
+         id="g6056">
+        <g
+           transform="matrix(3.5838051,0,0,3.5838051,514.12893,-3353.9815)"
+           inkscape:label="Layer 1"
+           id="layer1-6-7"
+           style="display:inline">
+          <g
+             id="g4827-1"
+             transform="translate(0.53033009,-0.70710678)">
+            <path
+               style="fill:url(#linearGradient5000-1);fill-opacity:1;stroke:none;display:inline"
+               d="m -12.290193,1040.9745 3.4129851,-0.082 2.677089,2.0398 -0.106343,4.7811 -5.9935941,-0.075 z"
+               id="rect4001-3-1"
+               inkscape:connector-curvature="0"
+               sodipodi:nodetypes="cccccc" />
+            <path
+               sodipodi:nodetypes="cccc"
+               style="fill:url(#linearGradient4900-9);fill-opacity:1;stroke:none;display:inline"
+               d="m -8.4678309,1040.7654 0,2.3089 2.3890165,0 z"
+               id="path4884-5"
+               inkscape:connector-curvature="0" />
+            <path
+               style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient4884-2);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+               d="m -12.477693,1040.0594 0,0.5 -0.0099,6.9249 0,0.5 0.5,0 6.0098631,0.01 0.5,0 0,-0.5 0.0099,-4.6765 0,-0.2187 -0.15625,-0.125 -2.0625,-2.2682 -0.125,-0.1563 -0.21875,0 -3.9473631,0.01 z m 1,1 3.2598631,-0.01 1.75,1.987 -0.0099,3.9577 -5.0098631,-0.01 z"
+               id="rect4001-2"
+               inkscape:connector-curvature="0"
+               sodipodi:nodetypes="cccccccccccccccccccccc" />
+            <rect
+               transform="scale(-1,1)"
+               y="1044.9945"
+               x="7.4776936"
+               height="1"
+               width="3"
+               id="rect5205"
+               style="fill:url(#linearGradient5981);fill-opacity:1;stroke:none" />
+            <rect
+               transform="scale(-1,1)"
+               y="1042.9945"
+               x="8.4776936"
+               height="1"
+               width="1.9999995"
+               id="rect5205-2"
+               style="fill:url(#linearGradient6037);fill-opacity:1;stroke:none;display:inline" />
+          </g>
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/cf_test_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/cf_test_obj.svg
new file mode 100644
index 0000000..4ef20a1
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/cf_test_obj.svg
@@ -0,0 +1,527 @@
+<?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.91 r13725"
+   sodipodi:docname="cf_test_obj.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3973"
+       inkscape:collect="always">
+      <stop
+         id="stop3975"
+         offset="0"
+         style="stop-color:#f8d078;stop-opacity:1" />
+      <stop
+         id="stop3977"
+         offset="1"
+         style="stop-color:#f8f0c8;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3967"
+       inkscape:collect="always">
+      <stop
+         id="stop3969"
+         offset="0"
+         style="stop-color:#c48a4e;stop-opacity:1;" />
+      <stop
+         id="stop3971"
+         offset="1"
+         style="stop-color:#ad6c24;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3955">
+      <stop
+         id="stop3957"
+         offset="0"
+         style="stop-color:#c38536;stop-opacity:1" />
+      <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:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3949">
+      <stop
+         style="stop-color:#9e6627;stop-opacity:1"
+         offset="0"
+         id="stop3951" />
+      <stop
+         style="stop-color:#c38536;stop-opacity:1"
+         offset="1"
+         id="stop3953" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3967"
+       id="linearGradient3939"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-61.366562,1.4453859)"
+       x1="531.09253"
+       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.558598,1.4188)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3973"
+       id="linearGradient4933"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-60.558598,0)"
+       x1="538.00562"
+       y1="396.2229"
+       x2="538.00562"
+       y2="374.21222" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3949"
+       id="linearGradient4935"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-60.558598,0)"
+       x1="548.45923"
+       y1="398.98798"
+       x2="548.45923"
+       y2="373.77069" />
+    <filter
+       color-interpolation-filters="sRGB"
+       inkscape:collect="always"
+       id="filter4929-6"
+       x="-0.13757156"
+       width="1.2751431"
+       y="-0.37744918"
+       height="1.7548983">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="3.5620748"
+         id="feGaussianBlur4931-9" />
+    </filter>
+    <linearGradient
+       id="linearGradient3973-7-8"
+       inkscape:collect="always">
+      <stop
+         id="stop3975-4-9"
+         offset="0"
+         style="stop-color:#f8d078;stop-opacity:1" />
+      <stop
+         id="stop3977-0-4"
+         offset="1"
+         style="stop-color:#f8f0c8;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4807-2"
+       inkscape:collect="always">
+      <stop
+         id="stop4809-7"
+         offset="0"
+         style="stop-color:#9e6627;stop-opacity:1" />
+      <stop
+         id="stop4811-50"
+         offset="1"
+         style="stop-color:#bc8532;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3973-7-8"
+       id="linearGradient7480"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,1.4165687,344.45378,-4.1354269)"
+       x1="537.94318"
+       y1="397.56107"
+       x2="538.83301"
+       y2="381.57214" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4807-2"
+       id="linearGradient7482"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,1.4165687,344.45378,-4.1354269)"
+       x1="548.45923"
+       y1="398.98798"
+       x2="548.01556"
+       y2="381.19754" />
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask5153">
+      <g
+         id="g5155"
+         style="display:inline"
+         transform="matrix(0.84489245,0,0,0.84489245,66.961974,62.982434)">
+        <path
+           transform="matrix(1.1835826,0,0,1.1835826,-79.255026,-74.544902)"
+           sodipodi:nodetypes="sssssssss"
+           inkscape:connector-curvature="0"
+           id="path5157"
+           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"
+           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" />
+      </g>
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask5369">
+      <g
+         style="fill:#ffffff;stroke:#ffffff;display:inline"
+         transform="matrix(1.1835826,0,0,1.1835826,-75.635236,-78.000173)"
+         id="g5371">
+        <rect
+           style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;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="rect5373"
+           width="15"
+           height="16.625"
+           x="463.74335"
+           y="368.49503"
+           rx="2.625"
+           ry="2.625" />
+        <path
+           style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;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.24874,374.64819 28.07551,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,11.29376 c 0,1.45425 -1.22088,2.24642 -2.625,2.625 l -28.07551,7.56983 c -1.40411,0.37858 -2.625,-1.17075 -2.625,-2.625 l 0,-18.86359 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+           id="path5375"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+        <path
+           style="fill:#ffffff;stroke:#ffffff;stroke-width:3.02792978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+           d="m 462.26171,374.64819 20.09375,0"
+           id="path5377"
+           inkscape:connector-curvature="0" />
+      </g>
+    </mask>
+    <filter
+       inkscape:collect="always"
+       id="filter6147"
+       x="-0.089904331"
+       width="1.1798087"
+       y="-0.1803839"
+       height="1.3607678">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="1.2732579"
+         id="feGaussianBlur6149" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4192">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4194" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4196" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4198" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4200" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4202" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4204" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4206" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4208">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4210" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4212" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4214" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4216" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4218" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4220" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4222" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4224">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4226" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4228" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4230" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4232" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4234" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4236" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4238" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="39.8125"
+     inkscape:cx="8"
+     inkscape:cy="8"
+     inkscape:document-units="px"
+     inkscape:current-layer="g13862"
+     showgrid="true"
+     inkscape:window-width="1440"
+     inkscape:window-height="803"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3947" />
+  </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
+         transform="matrix(1.1835826,0,0,1.1835826,-75.635236,-78.000172)"
+         id="g13813"
+         style="filter:url(#filter4192)">
+        <rect
+           style="fill:#fdf7eb;fill-opacity:1;stroke:url(#linearGradient3939);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"
+           width="15"
+           height="16.625"
+           x="463.74335"
+           y="368.49503"
+           rx="2.625"
+           ry="2.625" />
+        <path
+           style="fill:url(#linearGradient4933);fill-opacity:1;stroke:url(#linearGradient4935);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.24874,374.64819 28.07551,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,11.29376 c 0,1.45425 -1.22088,2.24642 -2.625,2.625 l -28.07551,7.56983 c -1.40411,0.37858 -2.625,-1.17075 -2.625,-2.625 l 0,-18.86359 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+           id="rect13693"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+        <path
+           style="fill:none;stroke:url(#linearGradient3945);stroke-width:3.02792978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+           d="m 462.26171,374.64819 20.09375,0"
+           id="path13797"
+           inkscape:connector-curvature="0" />
+      </g>
+      <g
+         id="g5362"
+         mask="url(#mask5369)"
+         style="filter:url(#filter4208)">
+        <g
+           id="g5356"
+           style="stroke-width:7.16761023000000020;stroke-miterlimit:4;stroke-dasharray:none;filter:url(#filter6147);opacity:0.75">
+          <g
+             style="fill:#ffffff;stroke:#ffffff;display:inline;stroke-width:6.05585974999999980;stroke-miterlimit:4;stroke-dasharray:none"
+             id="g5170-1"
+             transform="matrix(1.1835826,0,0,1.1835826,-108.39791,-120.7796)">
+            <path
+               d="m 507.20223,407.58531 c -10e-6,1.93122 -0.28935,3.51482 -0.86803,4.74901 -0.66666,1.43221 -1.63191,2.14831 -2.89577,2.14831 -1.26386,0 -2.23142,-0.7161 -2.9027,-2.14831 -0.58332,-1.23419 -0.87498,-2.81779 -0.87498,-4.74901 0,-1.93151 0.29165,-3.51482 0.87498,-4.74931 0.67128,-1.43221 1.63884,-2.14801 2.9027,-2.14831 1.26386,3e-4 2.22911,0.7161 2.89577,2.14831 0.57868,1.23449 0.86802,2.8178 0.86803,4.74931 z m -1.22219,0 c -10e-6,-1.39254 -0.21062,-2.58524 -0.63193,-3.57689 -0.47685,-1.1167 -1.1134,-1.67475 -1.90968,-1.67475 -0.80091,0 -1.43978,0.55805 -1.91662,1.67475 -0.42591,0.99165 -0.63887,2.18435 -0.63887,3.57689 0,1.39255 0.21296,2.58464 0.63887,3.5769 0.47684,1.11639 1.11571,1.67505 1.91662,1.67505 0.79628,0 1.43283,-0.55866 1.90968,-1.67505 0.42128,-0.99226 0.63192,-2.18435 0.63193,-3.5769 z"
+               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:6.05585974999999980;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami"
+               id="path21763-7"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 516.57685,400.3201 0,14.31302 -2.11103,0 0,-11.67812 -1.35625,1.236 -1.23831,-1.236 2.86581,-2.6349 z"
+               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:6.05585974999999980;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami"
+               id="path21765-4"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 528.37837,407.58531 c -10e-6,1.93122 -0.28935,3.51482 -0.86803,4.74901 -0.66666,1.43221 -1.63191,2.14831 -2.89577,2.14831 -1.26386,0 -2.23143,-0.7161 -2.9027,-2.14831 -0.58332,-1.23419 -0.87498,-2.81779 -0.87498,-4.74901 0,-1.93151 0.29165,-3.51482 0.87498,-4.74931 0.67127,-1.43221 1.63884,-2.14801 2.9027,-2.14831 1.26386,3e-4 2.22911,0.7161 2.89577,2.14831 0.57868,1.23449 0.86802,2.8178 0.86803,4.74931 z m -1.22219,0 c -10e-6,-1.39254 -0.21062,-2.58524 -0.63193,-3.57689 -0.47685,-1.1167 -1.11341,-1.67475 -1.90968,-1.67475 -0.80091,0 -1.43978,0.55805 -1.91662,1.67475 -0.42591,0.99165 -0.63887,2.18435 -0.63887,3.57689 0,1.39255 0.21296,2.58464 0.63887,3.5769 0.47684,1.11639 1.11571,1.67505 1.91662,1.67505 0.79627,0 1.43283,-0.55866 1.90968,-1.67505 0.42128,-0.99226 0.63192,-2.18435 0.63193,-3.5769 z"
+               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:6.05585974999999980;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami"
+               id="path21763-3-0"
+               inkscape:connector-curvature="0" />
+          </g>
+        </g>
+      </g>
+      <g
+         transform="matrix(1.1835826,0,0,1.1835826,-79.255028,-74.544916)"
+         style="display:inline;filter:url(#filter4224)"
+         id="g6258"
+         mask="none">
+        <g
+           mask="url(#mask5153)"
+           id="g4914"
+           transform="translate(3.058339,-2.9193236)">
+          <rect
+             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-6)"
+             id="rect13693-2-2"
+             width="29.135895"
+             height="22.649353"
+             x="860.68469"
+             y="542.8974"
+             rx="2.625"
+             ry="3.7184925"
+             transform="matrix(1,0,-0.70828043,0.70593118,4.9445873e-7,-4.9445987e-8)" />
+        </g>
+        <rect
+           transform="matrix(1,0,-0.70828042,0.70593119,0,0)"
+           ry="3.7184927"
+           rx="2.625"
+           y="539.43182"
+           x="860.81476"
+           height="21.377747"
+           width="30.475229"
+           id="rect13693-2"
+           style="fill:url(#linearGradient7480);fill-opacity:1;stroke:url(#linearGradient7482);stroke-width:3.60383272;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+        <g
+           id="g5170"
+           transform="translate(-24.622598,-39.063336)">
+          <path
+             d="m 507.20223,407.58531 c -10e-6,1.93122 -0.28935,3.51482 -0.86803,4.74901 -0.66666,1.43221 -1.63191,2.14831 -2.89577,2.14831 -1.26386,0 -2.23142,-0.7161 -2.9027,-2.14831 -0.58332,-1.23419 -0.87498,-2.81779 -0.87498,-4.74901 0,-1.93151 0.29165,-3.51482 0.87498,-4.74931 0.67128,-1.43221 1.63884,-2.14801 2.9027,-2.14831 1.26386,3e-4 2.22911,0.7161 2.89577,2.14831 0.57868,1.23449 0.86802,2.8178 0.86803,4.74931 z m -1.22219,0 c -10e-6,-1.39254 -0.21062,-2.58524 -0.63193,-3.57689 -0.47685,-1.1167 -1.1134,-1.67475 -1.90968,-1.67475 -0.80091,0 -1.43978,0.55805 -1.91662,1.67475 -0.42591,0.99165 -0.63887,2.18435 -0.63887,3.57689 0,1.39255 0.21296,2.58464 0.63887,3.5769 0.47684,1.11639 1.11571,1.67505 1.91662,1.67505 0.79628,0 1.43283,-0.55866 1.90968,-1.67505 0.42128,-0.99226 0.63192,-2.18435 0.63193,-3.5769 z"
+             style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17325d;fill-opacity:1;stroke:#17325d;stroke-width:1.45282829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami"
+             id="path21763"
+             inkscape:connector-curvature="0" />
+          <path
+             d="m 516.57685,400.3201 0,14.31302 -2.11103,0 0,-11.67812 -1.35625,1.236 -1.23831,-1.236 2.86581,-2.6349 z"
+             style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17325d;fill-opacity:1;stroke:#17325d;stroke-width:0.89791954;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami"
+             id="path21765"
+             inkscape:connector-curvature="0" />
+          <path
+             d="m 528.37837,407.58531 c -10e-6,1.93122 -0.28935,3.51482 -0.86803,4.74901 -0.66666,1.43221 -1.63191,2.14831 -2.89577,2.14831 -1.26386,0 -2.23143,-0.7161 -2.9027,-2.14831 -0.58332,-1.23419 -0.87498,-2.81779 -0.87498,-4.74901 0,-1.93151 0.29165,-3.51482 0.87498,-4.74931 0.67127,-1.43221 1.63884,-2.14801 2.9027,-2.14831 1.26386,3e-4 2.22911,0.7161 2.89577,2.14831 0.57868,1.23449 0.86802,2.8178 0.86803,4.74931 z m -1.22219,0 c -10e-6,-1.39254 -0.21062,-2.58524 -0.63193,-3.57689 -0.47685,-1.1167 -1.11341,-1.67475 -1.90968,-1.67475 -0.80091,0 -1.43978,0.55805 -1.91662,1.67475 -0.42591,0.99165 -0.63887,2.18435 -0.63887,3.57689 0,1.39255 0.21296,2.58464 0.63887,3.5769 0.47684,1.11639 1.11571,1.67505 1.91662,1.67505 0.79627,0 1.43283,-0.55866 1.90968,-1.67505 0.42128,-0.99226 0.63192,-2.18435 0.63193,-3.5769 z"
+             style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17325d;fill-opacity:1;stroke:#17325d;stroke-width:1.45282829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami"
+             id="path21763-3"
+             inkscape:connector-curvature="0" />
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/envvar_test_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/envvar_test_obj.svg
new file mode 100644
index 0000000..942387d
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/envvar_test_obj.svg
@@ -0,0 +1,460 @@
+<?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.91 r13725"
+   sodipodi:docname="envvar_test_obj.svg"
+   inkscape:export-filename="C:\Users\jmietling\Documents\rect3997-9-1.png"
+   inkscape:export-xdpi="90"
+   inkscape:export-ydpi="90">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient8222">
+      <stop
+         id="stop8224"
+         offset="0"
+         style="stop-color:#6b9ac3;stop-opacity:1" />
+      <stop
+         style="stop-color:#1c65a2;stop-opacity:1"
+         offset="0.47270355"
+         id="stop8226" />
+      <stop
+         id="stop8228"
+         offset="1"
+         style="stop-color:#98b9d5;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient8169">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop8171" />
+      <stop
+         id="stop8177"
+         offset="0.5"
+         style="stop-color:#ffffff;stop-opacity:0.49803922;" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="1"
+         id="stop8173" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient8161">
+      <stop
+         style="stop-color:#6a9ac2;stop-opacity:1;"
+         offset="0"
+         id="stop8163" />
+      <stop
+         style="stop-color:#1c65a2;stop-opacity:1"
+         offset="1"
+         id="stop8165" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient11290">
+      <stop
+         style="stop-color:#567ead;stop-opacity:1"
+         offset="0"
+         id="stop11292" />
+      <stop
+         style="stop-color:#35679d;stop-opacity:1"
+         offset="1"
+         id="stop11294" />
+    </linearGradient>
+    <filter
+       inkscape:collect="always"
+       id="filter11520"
+       x="-0.24"
+       width="1.48"
+       y="-0.24"
+       height="1.48"
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.63130821"
+         id="feGaussianBlur11522"
+         result="fbSourceGraphic" />
+      <feColorMatrix
+         result="fbSourceGraphicAlpha"
+         in="fbSourceGraphic"
+         values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0"
+         id="feColorMatrix4189" />
+      <feComposite
+         id="feComposite4191"
+         in2="fbSourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         in="fbSourceGraphic" />
+      <feColorMatrix
+         id="feColorMatrix4193"
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1" />
+      <feFlood
+         id="feFlood4195"
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1" />
+      <feBlend
+         id="feBlend4197"
+         in2="colormatrix1"
+         in="flood1"
+         mode="multiply"
+         result="blend1" />
+      <feBlend
+         id="feBlend4199"
+         in2="blend1"
+         mode="screen"
+         result="blend2" />
+      <feColorMatrix
+         id="feColorMatrix4201"
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2" />
+      <feComposite
+         id="feComposite4203"
+         in2="fbSourceGraphic"
+         in="colormatrix2"
+         operator="in"
+         k2="1"
+         result="composite2" />
+    </filter>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8161"
+       id="linearGradient8167"
+       x1="390.80499"
+       y1="458.06378"
+       x2="390.80499"
+       y2="478.99371"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8169"
+       id="linearGradient8175"
+       x1="14.673837"
+       y1="1037.2446"
+       x2="14.555945"
+       y2="1044.6091"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8169"
+       id="linearGradient8189"
+       gradientUnits="userSpaceOnUse"
+       x1="7.2564602"
+       y1="1041.0063"
+       x2="17.787801"
+       y2="1041.0063" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8169"
+       id="linearGradient8191"
+       gradientUnits="userSpaceOnUse"
+       x1="7.2564602"
+       y1="1041.0063"
+       x2="17.787801"
+       y2="1041.0063" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8169"
+       id="linearGradient8193"
+       gradientUnits="userSpaceOnUse"
+       x1="7.2564602"
+       y1="1041.0063"
+       x2="17.787801"
+       y2="1041.0063" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8169"
+       id="linearGradient8195"
+       gradientUnits="userSpaceOnUse"
+       x1="7.2564602"
+       y1="1041.0063"
+       x2="17.787801"
+       y2="1041.0063" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8169"
+       id="linearGradient8197"
+       gradientUnits="userSpaceOnUse"
+       x1="7.2564602"
+       y1="1041.0063"
+       x2="17.787801"
+       y2="1041.0063" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11290"
+       id="linearGradient8230"
+       gradientUnits="userSpaceOnUse"
+       x1="12.51806"
+       y1="1037.6146"
+       x2="12.51806"
+       y2="1044.4806" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11290"
+       id="linearGradient8232"
+       gradientUnits="userSpaceOnUse"
+       x1="12.51806"
+       y1="1037.6146"
+       x2="12.51806"
+       y2="1044.4806" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8222"
+       id="linearGradient8234"
+       gradientUnits="userSpaceOnUse"
+       x1="388.07498"
+       y1="477.56372"
+       x2="387.91077"
+       y2="460.75397" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11290"
+       id="linearGradient8236"
+       gradientUnits="userSpaceOnUse"
+       x1="12.51806"
+       y1="1037.6146"
+       x2="12.51806"
+       y2="1044.4806" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11290"
+       id="linearGradient8238"
+       gradientUnits="userSpaceOnUse"
+       x1="12.51806"
+       y1="1037.6146"
+       x2="12.51806"
+       y2="1044.4806" />
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4173">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4175" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4177" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4179" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4181" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4183" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4185" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4187" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4205">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4207" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4209" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4211" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4213" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4215" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4217" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4219" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="36.6875"
+     inkscape:cx="8"
+     inkscape:cy="8"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1241"
+     inkscape:window-height="814"
+     inkscape:window-x="153"
+     inkscape:window-y="42"
+     inkscape:window-maximized="0"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3999"
+       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 />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline"
+     transform="translate(0,-1036.3622)">
+    <g
+       style="stroke:url(#linearGradient8238);stroke-opacity:1;display:inline;filter:url(#filter4173)"
+       id="layer1-71"
+       inkscape:label="Layer 1"
+       transform="matrix(1.447537,0,0,1.447537,-4.107679,-462.44227)">
+      <g
+         id="g11331-3-1-1"
+         style="stroke:url(#linearGradient8232);stroke-opacity:1;display:inline"
+         transform="matrix(0.27903303,0,0,0.27903303,-100.53208,912.07901)">
+        <g
+           style="fill:#737986;fill-opacity:1;stroke:url(#linearGradient8230);stroke-opacity:1"
+           id="g13408-8" />
+      </g>
+      <path
+         transform="matrix(0.29708622,0,0,0.29708622,-106.92943,901.89947)"
+         d="m 398.75,468.23718 a 10.625,10.625 0 0 1 -10.625,10.625 10.625,10.625 0 0 1 -10.625,-10.625 10.625,10.625 0 0 1 10.625,-10.625 10.625,10.625 0 0 1 10.625,10.625 z"
+         sodipodi:ry="10.625"
+         sodipodi:rx="10.625"
+         sodipodi:cy="468.23718"
+         sodipodi:cx="388.125"
+         id="path10796-2-6-2-7"
+         style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:url(#linearGradient8234);fill-opacity:1;stroke:url(#linearGradient8236);stroke-width:2.16621375;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;font-family:Sans"
+         sodipodi:type="arc" />
+    </g>
+    <g
+       style="opacity:0.25;fill:none;stroke:url(#linearGradient8175);stroke-opacity:1;display:inline;filter:url(#filter11520)"
+       id="layer1-71-3"
+       inkscape:label="Layer 1"
+       transform="matrix(1.1796625,0,0,1.1796625,-8.75332,-183.58326)">
+      <g
+         id="g11331-3-1-1-0"
+         style="fill:none;stroke:url(#linearGradient8191);stroke-opacity:1;display:inline"
+         transform="matrix(0.27903303,0,0,0.27903303,-100.53208,912.07901)">
+        <g
+           style="fill:none;stroke:url(#linearGradient8189);stroke-opacity:1"
+           id="g13408-8-8" />
+      </g>
+      <g
+         transform="matrix(0.89877071,0,0,0.89877071,20.827721,106.0773)"
+         id="g5050-1"
+         style="fill:none;stroke:url(#linearGradient8197);stroke-opacity:1">
+        <g
+           style="fill:none;stroke:url(#linearGradient8195);stroke-opacity:1;display:inline"
+           id="g6940-5-9"
+           transform="matrix(0.78959805,0,0,0.78959805,-14.954585,196.9502)">
+          <path
+             transform="matrix(0.41862728,0,0,0.41862728,-152.85471,871.97034)"
+             d="m 398.75,468.23718 a 10.625,10.625 0 0 1 -10.625,10.625 10.625,10.625 0 0 1 -10.625,-10.625 10.625,10.625 0 0 1 10.625,-10.625 10.625,10.625 0 0 1 10.625,10.625 z"
+             sodipodi:ry="10.625"
+             sodipodi:rx="10.625"
+             sodipodi:cy="468.23718"
+             sodipodi:cx="388.125"
+             id="path10796-2-6-2-7-2"
+             style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:none;stroke:url(#linearGradient8193);stroke-width:2.16621375;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;font-family:Sans"
+             sodipodi:type="arc" />
+        </g>
+      </g>
+    </g>
+    <path
+       sodipodi:type="arc"
+       style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:none;stroke:url(#linearGradient8167);stroke-width:2.16621375;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;font-family:Sans;filter:url(#filter4205)"
+       id="path10796-2-6-2-7-1"
+       sodipodi:cx="388.125"
+       sodipodi:cy="468.23718"
+       sodipodi:rx="10.625"
+       sodipodi:ry="10.625"
+       d="m 398.75,468.23718 a 10.625,10.625 0 0 1 -10.625,10.625 10.625,10.625 0 0 1 -10.625,-10.625 10.625,10.625 0 0 1 10.625,-10.625 10.625,10.625 0 0 1 10.625,10.625 z"
+       transform="matrix(0.43004329,0,0,0.43004329,-158.89198,843.09059)" />
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/jar_l_test_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/jar_l_test_obj.svg
new file mode 100644
index 0000000..8d394a8
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/jar_l_test_obj.svg
@@ -0,0 +1,431 @@
+<?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.91 r13725"
+   sodipodi:docname="jar_l_test_obj.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient4968">
+      <stop
+         id="stop4970"
+         offset="0"
+         style="stop-color:#7792b2;stop-opacity:1;" />
+      <stop
+         style="stop-color:#a1b3cb;stop-opacity:1"
+         offset="0.15948199"
+         id="stop4972" />
+      <stop
+         style="stop-color:#6180a9;stop-opacity:1"
+         offset="0.46551239"
+         id="stop4974" />
+      <stop
+         style="stop-color:#a1b3cb;stop-opacity:1"
+         offset="0.74424738"
+         id="stop4976" />
+      <stop
+         id="stop4978"
+         offset="1"
+         style="stop-color:#7995b8;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4960">
+      <stop
+         id="stop4962"
+         offset="0"
+         style="stop-color:#fdfcfa;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0.251"
+         offset="0.67397189"
+         id="stop4964" />
+      <stop
+         id="stop4966"
+         offset="1"
+         style="stop-color:#d2e0f1;stop-opacity:0" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4847">
+      <stop
+         style="stop-color:#d2e0f1;stop-opacity:1"
+         offset="0"
+         id="stop4849" />
+      <stop
+         id="stop4855"
+         offset="0.84137291"
+         style="stop-color:#d2e0f1;stop-opacity:1" />
+      <stop
+         style="stop-color:#fcf2cf;stop-opacity:1"
+         offset="1"
+         id="stop4851" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4825">
+      <stop
+         style="stop-color:#c7a229;stop-opacity:1"
+         offset="0"
+         id="stop4827" />
+      <stop
+         style="stop-color:#a07e1e;stop-opacity:1"
+         offset="1"
+         id="stop4829" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4817">
+      <stop
+         style="stop-color:#fefdef;stop-opacity:1;"
+         offset="0"
+         id="stop4819" />
+      <stop
+         style="stop-color:#fbdd83;stop-opacity:1"
+         offset="1"
+         id="stop4821" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4847"
+       id="radialGradient4089"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-8.4128165e-6,1.4346441,-1.6077392,-9.4278539e-6,1685.7383,1001.4109)"
+       cx="29.621662"
+       cy="1043.2388"
+       fx="29.621662"
+       fy="1043.2388"
+       r="5.3910385" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4960"
+       id="radialGradient4091"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.88536081,0.01424168,-0.02077996,1.2918258,4.9826165,-305.70643)"
+       cx="28.465786"
+       cy="1044.4122"
+       fx="28.465786"
+       fy="1044.4122"
+       r="5.0160384" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4968"
+       id="linearGradient4093"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-19.96534,-0.5545528)"
+       x1="33.922783"
+       y1="1051.2581"
+       x2="33.922783"
+       y2="1040.4603" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4817"
+       id="linearGradient4095"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-20,-0.147048)"
+       x1="25.082857"
+       y1="1038.8719"
+       x2="31.931776"
+       y2="1038.8719" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4825"
+       id="linearGradient4097"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-20,-0.147048)"
+       x1="27.425272"
+       y1="1037.7671"
+       x2="27.425272"
+       y2="1039.8464" />
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4167">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4169" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4171" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4173" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4175" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4177" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4179" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4181" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4183">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4185" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4187" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4189" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4191" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4193" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4195" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4197" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4199">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4201" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4203" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4205" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4207" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4209" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4211" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4213" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4215">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4217" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4219" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4221" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4223" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4225" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4227" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4229" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="36.0625"
+     inkscape:cx="8"
+     inkscape:cy="8"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1233"
+     inkscape:window-height="792"
+     inkscape:window-x="158"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4042" />
+  </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 />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4083"
+       transform="matrix(0.90162747,0,0,0.90162747,0.30656226,102.31711)"
+       style="filter:url(#filter4167)">
+      <path
+         sodipodi:nodetypes="ccssssssc"
+         inkscape:connector-curvature="0"
+         id="rect4044"
+         d="m 5.2136895,1038.7143 6.6566975,0 c 0.453044,1.6907 2.762136,2.5911 2.762136,5.1157 l 0,5.4202 c 0,1.5302 -1.231912,2.7621 -2.762136,2.7621 l -6.6566975,0 c -1.530224,0 -2.762136,-1.2319 -2.762136,-2.7621 l 0,-5.4202 c 0,-2.5909 2.334749,-3.5207 2.762136,-5.1157 z"
+         style="fill:url(#radialGradient4089);fill-opacity:1;stroke:none" />
+      <path
+         sodipodi:nodetypes="ccssssssc"
+         inkscape:connector-curvature="0"
+         id="rect4044-7"
+         d="m 5.2136895,1038.7143 6.6566975,0 c 0.453044,1.6907 2.762136,2.5911 2.762136,5.1157 l 0,5.4202 c 0,1.5302 -1.231912,2.7621 -2.762136,2.7621 l -6.6566975,0 c -1.530224,0 -2.762136,-1.2319 -2.762136,-2.7621 l 0,-5.4202 c 0,-2.5909 2.334749,-3.5207 2.762136,-5.1157 z"
+         style="fill:url(#radialGradient4091);fill-opacity:1;stroke:none;display:inline" />
+      <path
+         sodipodi:nodetypes="ccssssssc"
+         inkscape:connector-curvature="0"
+         id="rect4044-1"
+         d="m 5.2136895,1038.7143 6.6566975,0 c 0.453044,1.6907 2.762136,2.5911 2.762136,5.1157 l 0,5.4202 c 0,1.5302 -1.231912,2.7621 -2.762136,2.7621 l -6.6566975,0 c -1.530224,0 -2.762136,-1.2319 -2.762136,-2.7621 l 0,-5.4202 c 0,-2.5909 2.334749,-3.5207 2.762136,-5.1157 z"
+         style="fill:none;stroke:url(#linearGradient4093);stroke-width:1.10910547;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+      <rect
+         ry="0.76234949"
+         rx="0.76234949"
+         y="1036.5217"
+         x="3.5308311"
+         height="2.2222161"
+         width="10.057069"
+         id="rect4815"
+         style="fill:url(#linearGradient4095);fill-opacity:1;stroke:url(#linearGradient4097);stroke-width:1.10910547;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+    </g>
+    <path
+       inkscape:connector-curvature="0"
+       id="path21763"
+       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#10305a;fill-opacity:1;stroke:#17325d;stroke-width:0.43093461;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami;filter:url(#filter4183)"
+       d="m 6.738238,1045.3769 c -4e-6,0.5057 -0.09722,0.9203 -0.291688,1.2435 -0.22402,0.3749 -0.548377,0.5624 -0.973072,0.5624 -0.424698,0 -0.749834,-0.1875 -0.975405,-0.5624 -0.196014,-0.3232 -0.294022,-0.7378 -0.294022,-1.2435 0,-0.5058 0.09801,-0.9202 0.294022,-1.2435 0.225571,-0.375 0.550707,-0.5624 0.975405,-0.5625 0.424695,10e-5 0.749052,0.1875 0.973072,0.5625 0.194455,0.3233 0.291684,0.7377 0.291688,1.2435 z m -0.410697,0 c -4e-6,-0.3646 -0.07079,-0.6769 -0.21235,-0.9365 -0.160236,-0.2924 -0.37414,-0.4385 -0.641713,-0.4385 -0.269131,0 -0.483814,0.1461 -0.644047,0.4385 -0.143123,0.2596 -0.214683,0.5719 -0.214683,0.9365 0,0.3647 0.07157,0.6767 0.214683,0.9366 0.160233,0.2922 0.374916,0.4385 0.644047,0.4385 0.267573,0 0.481477,-0.1463 0.641713,-0.4385 0.141565,-0.2599 0.212346,-0.5719 0.21235,-0.9366 z" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path21765"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:Gautami;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#10305a;fill-opacity:1;stroke:#17325d;stroke-width:0.26428938;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4199)"
+       d="m 8.8747035,1043.4881 0,3.7435 -0.7456623,0 0.00726,-3.7513 z"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path21763-3"
+       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#10305a;fill-opacity:1;stroke:#17325d;stroke-width:0.43324903;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;font-family:Gautami;-inkscape-font-specification:Gautami;filter:url(#filter4215)"
+       d="m 12.77305,1045.3769 c -3e-6,0.5053 -0.09834,0.9197 -0.295019,1.2427 -0.226576,0.3747 -0.554637,0.562 -0.984182,0.562 -0.429549,0 -0.758395,-0.1873 -0.986541,-0.562 -0.198254,-0.323 -0.297379,-0.7374 -0.297379,-1.2427 0,-0.5054 0.09912,-0.9196 0.297379,-1.2427 0.228146,-0.3748 0.556992,-0.562 0.986541,-0.5621 0.429545,10e-5 0.757606,0.1873 0.984182,0.5621 0.196677,0.3231 0.295016,0.7373 0.295019,1.2427 z m -0.415386,0 c -4e-6,-0.3644 -0.07158,-0.6765 -0.214775,-0.9359 -0.162064,-0.2922 -0.378411,-0.4383 -0.64904,-0.4383 -0.272205,0 -0.489338,0.1461 -0.651401,0.4383 -0.144757,0.2594 -0.217133,0.5715 -0.217133,0.9359 0,0.3645 0.07238,0.6763 0.217133,0.936 0.162063,0.292 0.379196,0.4383 0.651401,0.4383 0.270629,0 0.486976,-0.1463 0.649041,-0.4383 0.143181,-0.2597 0.21477,-0.5715 0.214774,-0.936 z" />
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/jar_lsrc_test_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/jar_lsrc_test_obj.svg
new file mode 100644
index 0000000..f9f5b51
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/jar_lsrc_test_obj.svg
@@ -0,0 +1,453 @@
+<?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.91 r13725"
+   sodipodi:docname="jar_lsrc_test_obj.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient4968">
+      <stop
+         id="stop4970"
+         offset="0"
+         style="stop-color:#7792b2;stop-opacity:1;" />
+      <stop
+         style="stop-color:#a1b3cb;stop-opacity:1"
+         offset="0.15948199"
+         id="stop4972" />
+      <stop
+         style="stop-color:#6180a9;stop-opacity:1"
+         offset="0.46551239"
+         id="stop4974" />
+      <stop
+         style="stop-color:#a1b3cb;stop-opacity:1"
+         offset="0.74424738"
+         id="stop4976" />
+      <stop
+         id="stop4978"
+         offset="1"
+         style="stop-color:#7995b8;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4960">
+      <stop
+         id="stop4962"
+         offset="0"
+         style="stop-color:#fdfcfa;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0.251"
+         offset="0.67397189"
+         id="stop4964" />
+      <stop
+         id="stop4966"
+         offset="1"
+         style="stop-color:#d2e0f1;stop-opacity:0" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4847">
+      <stop
+         style="stop-color:#d2e0f1;stop-opacity:1"
+         offset="0"
+         id="stop4849" />
+      <stop
+         id="stop4855"
+         offset="0.84137291"
+         style="stop-color:#d2e0f1;stop-opacity:1" />
+      <stop
+         style="stop-color:#fcf2cf;stop-opacity:1"
+         offset="1"
+         id="stop4851" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4825">
+      <stop
+         style="stop-color:#c7a229;stop-opacity:1"
+         offset="0"
+         id="stop4827" />
+      <stop
+         style="stop-color:#a07e1e;stop-opacity:1"
+         offset="1"
+         id="stop4829" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4817">
+      <stop
+         style="stop-color:#fefdef;stop-opacity:1;"
+         offset="0"
+         id="stop4819" />
+      <stop
+         style="stop-color:#fbdd83;stop-opacity:1"
+         offset="1"
+         id="stop4821" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4847"
+       id="radialGradient4089"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-8.4128165e-6,1.4346441,-1.6077392,-9.4278539e-6,1685.7383,1001.4109)"
+       cx="29.621662"
+       cy="1043.2388"
+       fx="29.621662"
+       fy="1043.2388"
+       r="5.3910385" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4960"
+       id="radialGradient4091"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.88536081,0.01424168,-0.02077996,1.2918258,4.9826165,-305.70643)"
+       cx="28.465786"
+       cy="1044.4122"
+       fx="28.465786"
+       fy="1044.4122"
+       r="5.0160384" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4968"
+       id="linearGradient4093"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-19.96534,-0.5545528)"
+       x1="33.922783"
+       y1="1051.2581"
+       x2="33.922783"
+       y2="1040.4603" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4817"
+       id="linearGradient4095"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-20,-0.147048)"
+       x1="25.082857"
+       y1="1038.8719"
+       x2="31.931776"
+       y2="1038.8719" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4825"
+       id="linearGradient4097"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-20,-0.147048)"
+       x1="27.425272"
+       y1="1037.7671"
+       x2="27.425272"
+       y2="1039.8464" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="1048.1473"
+       x2="9.8946028"
+       y1="1039.153"
+       x1="9.8946028"
+       id="linearGradient5000-1"
+       xlink:href="#linearGradient4994-7"
+       inkscape:collect="always"
+       gradientTransform="matrix(0.88708128,0,0,0.88708128,-20.011095,118.20271)" />
+    <linearGradient
+       id="linearGradient4994-7"
+       inkscape:collect="always">
+      <stop
+         id="stop4996-4"
+         offset="0"
+         style="stop-color:#f9fafc;stop-opacity:1;" />
+      <stop
+         id="stop4998-0"
+         offset="1"
+         style="stop-color:#dce7f7;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(1.208114,0,0,1.208114,-18.104499,-216.20607)"
+       gradientUnits="userSpaceOnUse"
+       y2="1041.3473"
+       x2="8.8821945"
+       y1="1042.2307"
+       x1="7.9987183"
+       id="linearGradient4900-9"
+       xlink:href="#linearGradient4894-4-1"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4894-4-1"
+       inkscape:collect="always">
+      <stop
+         id="stop4896-8"
+         offset="0"
+         style="stop-color:#e0c88f;stop-opacity:1" />
+      <stop
+         id="stop4898-8"
+         offset="1"
+         style="stop-color:#d5b269;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1046.2875"
+       x2="11.052637"
+       y1="1040.2875"
+       x1="11.052637"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4884-2"
+       xlink:href="#linearGradient4902-4"
+       inkscape:collect="always"
+       gradientTransform="translate(-20.53033,0.70711356)" />
+    <linearGradient
+       id="linearGradient4902-4"
+       inkscape:collect="always">
+      <stop
+         id="stop4904-5"
+         offset="0"
+         style="stop-color:#b4903d;stop-opacity:1" />
+      <stop
+         id="stop4906-51"
+         offset="1"
+         style="stop-color:#7f764e;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5975"
+       id="linearGradient5981"
+       x1="-30.477694"
+       y1="1045.4945"
+       x2="-27.477694"
+       y2="1045.4945"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(37.955387,0)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5975">
+      <stop
+         style="stop-color:#5f88b5;stop-opacity:1;"
+         offset="0"
+         id="stop5977" />
+      <stop
+         style="stop-color:#acbcd5;stop-opacity:1"
+         offset="1"
+         id="stop5979" />
+    </linearGradient>
+    <linearGradient
+       y2="1045.4945"
+       x2="-27.477694"
+       y1="1045.4945"
+       x1="-30.477694"
+       gradientTransform="translate(37.955386,-1.999963)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6037"
+       xlink:href="#linearGradient5975-6"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5975-6">
+      <stop
+         style="stop-color:#5f88b5;stop-opacity:1;"
+         offset="0"
+         id="stop5977-1" />
+      <stop
+         style="stop-color:#acbcd5;stop-opacity:1"
+         offset="1"
+         id="stop5979-4" />
+    </linearGradient>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4196">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4198" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4200" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4202" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4204" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4206" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4208" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4210" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="39.8125"
+     inkscape:cx="8"
+     inkscape:cy="8"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1440"
+     inkscape:window-height="803"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4042" />
+  </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 />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4083"
+       transform="matrix(0.90162747,0,0,0.90162747,1.2788344,102.31711)"
+       style="filter:url(#filter4196)">
+      <path
+         sodipodi:nodetypes="ccssssssc"
+         inkscape:connector-curvature="0"
+         id="rect4044"
+         d="m 5.2136895,1038.7143 6.6566975,0 c 0.453044,1.6907 2.762136,2.5911 2.762136,5.1157 l 0,5.4202 c 0,1.5302 -1.231912,2.7621 -2.762136,2.7621 l -6.6566975,0 c -1.530224,0 -2.762136,-1.2319 -2.762136,-2.7621 l 0,-5.4202 c 0,-2.5909 2.334749,-3.5207 2.762136,-5.1157 z"
+         style="fill:url(#radialGradient4089);fill-opacity:1;stroke:none" />
+      <path
+         sodipodi:nodetypes="ccssssssc"
+         inkscape:connector-curvature="0"
+         id="rect4044-7"
+         d="m 5.2136895,1038.7143 6.6566975,0 c 0.453044,1.6907 2.762136,2.5911 2.762136,5.1157 l 0,5.4202 c 0,1.5302 -1.231912,2.7621 -2.762136,2.7621 l -6.6566975,0 c -1.530224,0 -2.762136,-1.2319 -2.762136,-2.7621 l 0,-5.4202 c 0,-2.5909 2.334749,-3.5207 2.762136,-5.1157 z"
+         style="fill:url(#radialGradient4091);fill-opacity:1;stroke:none;display:inline" />
+      <path
+         sodipodi:nodetypes="ccssssssc"
+         inkscape:connector-curvature="0"
+         id="rect4044-1"
+         d="m 5.2136895,1038.7143 6.6566975,0 c 0.453044,1.6907 2.762136,2.5911 2.762136,5.1157 l 0,5.4202 c 0,1.5302 -1.231912,2.7621 -2.762136,2.7621 l -6.6566975,0 c -1.530224,0 -2.762136,-1.2319 -2.762136,-2.7621 l 0,-5.4202 c 0,-2.5909 2.334749,-3.5207 2.762136,-5.1157 z"
+         style="fill:none;stroke:url(#linearGradient4093);stroke-width:1.10910547;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+      <rect
+         ry="0.76234949"
+         rx="0.76234949"
+         y="1036.5217"
+         x="3.5308311"
+         height="2.2222161"
+         width="10.057069"
+         id="rect4815"
+         style="fill:url(#linearGradient4095);fill-opacity:1;stroke:url(#linearGradient4097);stroke-width:1.10910547;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+    </g>
+    <g
+       id="g4205"
+       transform="translate(0.99609375,0)">
+      <path
+         d="m 6.738238,1045.3769 c -4e-6,0.5057 -0.09722,0.9203 -0.291688,1.2435 -0.22402,0.3749 -0.548377,0.5624 -0.973072,0.5624 -0.424698,0 -0.749834,-0.1875 -0.975405,-0.5624 -0.196014,-0.3232 -0.294022,-0.7378 -0.294022,-1.2435 0,-0.5058 0.09801,-0.9202 0.294022,-1.2435 0.225571,-0.375 0.550707,-0.5624 0.975405,-0.5625 0.424695,10e-5 0.749052,0.1875 0.973072,0.5625 0.194455,0.3233 0.291684,0.7377 0.291688,1.2435 z m -0.410697,0 c -4e-6,-0.3646 -0.07079,-0.6769 -0.21235,-0.9365 -0.160236,-0.2924 -0.37414,-0.4385 -0.641713,-0.4385 -0.269131,0 -0.483814,0.1461 -0.644047,0.4385 -0.143123,0.2596 -0.214683,0.5719 -0.214683,0.9365 0,0.3647 0.07157,0.6767 0.214683,0.9366 0.160233,0.2922 0.374916,0.4385 0.644047,0.4385 0.267573,0 0.481477,-0.1463 0.641713,-0.4385 0.141565,-0.2599 0.212346,-0.5719 0.21235,-0.9366 z"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:Gautami;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#10305a;fill-opacity:1;stroke:#17325d;stroke-width:0.43093461;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path21763"
+         inkscape:connector-curvature="0" />
+      <path
+         sodipodi:nodetypes="ccccc"
+         d="m 8.8747035,1043.4881 0,3.7435 -0.7456623,0 0.00726,-3.7513 z"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:Gautami;-inkscape-font-specification:Gautami;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#10305a;fill-opacity:1;stroke:#17325d;stroke-width:0.26428938;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path21765"
+         inkscape:connector-curvature="0" />
+      <path
+         d="m 12.77305,1045.3769 c -3e-6,0.5053 -0.09834,0.9197 -0.295019,1.2427 -0.226576,0.3747 -0.554637,0.562 -0.984182,0.562 -0.429549,0 -0.758395,-0.1873 -0.986541,-0.562 -0.198254,-0.323 -0.297379,-0.7374 -0.297379,-1.2427 0,-0.5054 0.09912,-0.9196 0.297379,-1.2427 0.228146,-0.3748 0.556992,-0.562 0.986541,-0.5621 0.429545,10e-5 0.757606,0.1873 0.984182,0.5621 0.196677,0.3231 0.295016,0.7373 0.295019,1.2427 z m -0.415386,0 c -4e-6,-0.3644 -0.07158,-0.6765 -0.214775,-0.9359 -0.162064,-0.2922 -0.378411,-0.4383 -0.64904,-0.4383 -0.272205,0 -0.489338,0.1461 -0.651401,0.4383 -0.144757,0.2594 -0.217133,0.5715 -0.217133,0.9359 0,0.3645 0.07238,0.6763 0.217133,0.936 0.162063,0.292 0.379196,0.4383 0.651401,0.4383 0.270629,0 0.486976,-0.1463 0.649041,-0.4383 0.143181,-0.2597 0.21477,-0.5715 0.214774,-0.936 z"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:Gautami;-inkscape-font-specification:Gautami;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#10305a;fill-opacity:1;stroke:#17325d;stroke-width:0.43324903;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path21763-3"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       transform="matrix(0.27903303,0,0,0.27903303,-130.48377,939.94639)"
+       style="display:inline"
+       id="g6056">
+      <g
+         transform="matrix(3.5838051,0,0,3.5838051,514.12893,-3353.9815)"
+         inkscape:label="Layer 1"
+         id="layer1-6-7"
+         style="display:inline">
+        <g
+           id="g4827-1"
+           transform="translate(0.53033009,-0.70710678)">
+          <path
+             style="fill:url(#linearGradient5000-1);fill-opacity:1;stroke:none;display:inline"
+             d="m -12.290193,1040.9745 4.2968686,-0.2146 1.7932055,2.1724 -0.106343,4.7811 -5.9935941,-0.075 z"
+             id="rect4001-3-1"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cccccc" />
+          <path
+             sodipodi:nodetypes="cccc"
+             style="fill:url(#linearGradient4900-9);fill-opacity:1;stroke:none;display:inline"
+             d="m -8.4678309,1040.7654 0,2.3089 2.3890165,0 z"
+             id="path4884-5"
+             inkscape:connector-curvature="0" />
+          <path
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient4884-2);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+             d="m -12.477693,1040.0594 0,0.5 -0.0099,6.9249 0,0.5 0.5,0 6.0098631,0.01 0.5,0 0,-0.5 0.0099,-4.6765 0,-0.2187 -0.15625,-0.125 -2.0625,-2.2682 -0.125,-0.1563 -0.21875,0 -3.9473631,0.01 z m 1,1 3.2598631,-0.01 1.75,1.987 -0.0099,3.9577 -5.0098631,-0.01 z"
+             id="rect4001-2"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cccccccccccccccccccccc" />
+          <rect
+             transform="scale(-1,1)"
+             y="1044.9945"
+             x="7.4776936"
+             height="1"
+             width="3"
+             id="rect5205"
+             style="fill:url(#linearGradient5981);fill-opacity:1;stroke:none" />
+          <rect
+             transform="scale(-1,1)"
+             y="1042.9945"
+             x="8.4776936"
+             height="1"
+             width="1.9999995"
+             id="rect5205-2"
+             style="fill:url(#linearGradient6037);fill-opacity:1;stroke:none;display:inline" />
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/jar_src_test_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/jar_src_test_obj.svg
new file mode 100644
index 0000000..948963f
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/jar_src_test_obj.svg
@@ -0,0 +1,454 @@
+<?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.91 r13725"
+   sodipodi:docname="jar_src_test_obj.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient4968">
+      <stop
+         id="stop4970"
+         offset="0"
+         style="stop-color:#7792b2;stop-opacity:1;" />
+      <stop
+         style="stop-color:#a1b3cb;stop-opacity:1"
+         offset="0.15948199"
+         id="stop4972" />
+      <stop
+         style="stop-color:#6180a9;stop-opacity:1"
+         offset="0.46551239"
+         id="stop4974" />
+      <stop
+         style="stop-color:#a1b3cb;stop-opacity:1"
+         offset="0.74424738"
+         id="stop4976" />
+      <stop
+         id="stop4978"
+         offset="1"
+         style="stop-color:#7995b8;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4960">
+      <stop
+         id="stop4962"
+         offset="0"
+         style="stop-color:#fdfcfa;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0.251"
+         offset="0.67397189"
+         id="stop4964" />
+      <stop
+         id="stop4966"
+         offset="1"
+         style="stop-color:#d2e0f1;stop-opacity:0" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4847">
+      <stop
+         style="stop-color:#d2e0f1;stop-opacity:1"
+         offset="0"
+         id="stop4849" />
+      <stop
+         id="stop4855"
+         offset="0.84137291"
+         style="stop-color:#d2e0f1;stop-opacity:1" />
+      <stop
+         style="stop-color:#fcf2cf;stop-opacity:1"
+         offset="1"
+         id="stop4851" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4825">
+      <stop
+         style="stop-color:#c7a229;stop-opacity:1"
+         offset="0"
+         id="stop4827" />
+      <stop
+         style="stop-color:#a07e1e;stop-opacity:1"
+         offset="1"
+         id="stop4829" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4817">
+      <stop
+         style="stop-color:#fefdef;stop-opacity:1;"
+         offset="0"
+         id="stop4819" />
+      <stop
+         style="stop-color:#fbdd83;stop-opacity:1"
+         offset="1"
+         id="stop4821" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4847"
+       id="radialGradient4089"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-8.4128165e-6,1.4346441,-1.6077392,-9.4278539e-6,1685.7383,1001.4109)"
+       cx="29.621662"
+       cy="1043.2388"
+       fx="29.621662"
+       fy="1043.2388"
+       r="5.3910385" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4960"
+       id="radialGradient4091"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.88536081,0.01424168,-0.02077996,1.2918258,4.9826165,-305.70643)"
+       cx="28.465786"
+       cy="1044.4122"
+       fx="28.465786"
+       fy="1044.4122"
+       r="5.0160384" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4968"
+       id="linearGradient4093"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-19.96534,-0.5545528)"
+       x1="33.922783"
+       y1="1051.2581"
+       x2="33.922783"
+       y2="1040.4603" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4817"
+       id="linearGradient4095"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-20,-0.147048)"
+       x1="25.082857"
+       y1="1038.8719"
+       x2="31.931776"
+       y2="1038.8719" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4825"
+       id="linearGradient4097"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-20,-0.147048)"
+       x1="27.425272"
+       y1="1037.7671"
+       x2="27.425272"
+       y2="1039.8464" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="1048.1473"
+       x2="9.8946028"
+       y1="1039.153"
+       x1="9.8946028"
+       id="linearGradient5000-1"
+       xlink:href="#linearGradient4994-7"
+       inkscape:collect="always"
+       gradientTransform="matrix(0.88708128,0,0,0.88708128,-20.011095,118.20271)" />
+    <linearGradient
+       id="linearGradient4994-7"
+       inkscape:collect="always">
+      <stop
+         id="stop4996-4"
+         offset="0"
+         style="stop-color:#f9fafc;stop-opacity:1;" />
+      <stop
+         id="stop4998-0"
+         offset="1"
+         style="stop-color:#dce7f7;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(1.208114,0,0,1.208114,-18.104499,-216.20607)"
+       gradientUnits="userSpaceOnUse"
+       y2="1041.3473"
+       x2="8.8821945"
+       y1="1042.2307"
+       x1="7.9987183"
+       id="linearGradient4900-9"
+       xlink:href="#linearGradient4894-4-1"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4894-4-1"
+       inkscape:collect="always">
+      <stop
+         id="stop4896-8"
+         offset="0"
+         style="stop-color:#e0c88f;stop-opacity:1" />
+      <stop
+         id="stop4898-8"
+         offset="1"
+         style="stop-color:#d5b269;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1046.2875"
+       x2="11.052637"
+       y1="1040.2875"
+       x1="11.052637"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4884-2"
+       xlink:href="#linearGradient4902-4"
+       inkscape:collect="always"
+       gradientTransform="translate(-20.53033,0.70711356)" />
+    <linearGradient
+       id="linearGradient4902-4"
+       inkscape:collect="always">
+      <stop
+         id="stop4904-5"
+         offset="0"
+         style="stop-color:#b4903d;stop-opacity:1" />
+      <stop
+         id="stop4906-51"
+         offset="1"
+         style="stop-color:#7f764e;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5975"
+       id="linearGradient5981"
+       x1="-30.477694"
+       y1="1045.4945"
+       x2="-27.477694"
+       y2="1045.4945"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(37.955387,0)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5975">
+      <stop
+         style="stop-color:#5f88b5;stop-opacity:1;"
+         offset="0"
+         id="stop5977" />
+      <stop
+         style="stop-color:#acbcd5;stop-opacity:1"
+         offset="1"
+         id="stop5979" />
+    </linearGradient>
+    <linearGradient
+       y2="1045.4945"
+       x2="-27.477694"
+       y1="1045.4945"
+       x1="-30.477694"
+       gradientTransform="translate(37.955386,-1.999963)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6037"
+       xlink:href="#linearGradient5975-6"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5975-6">
+      <stop
+         style="stop-color:#5f88b5;stop-opacity:1;"
+         offset="0"
+         id="stop5977-1" />
+      <stop
+         style="stop-color:#acbcd5;stop-opacity:1"
+         offset="1"
+         id="stop5979-4" />
+    </linearGradient>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4196">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4198" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4200" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4202" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4204" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4206" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4208" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4210" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="39.8125"
+     inkscape:cx="8"
+     inkscape:cy="8"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1440"
+     inkscape:window-height="803"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4042" />
+  </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 />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4083"
+       transform="matrix(0.90162747,0,0,0.90162747,1.2788344,102.31711)"
+       style="filter:url(#filter4196)">
+      <path
+         sodipodi:nodetypes="ccssssssc"
+         inkscape:connector-curvature="0"
+         id="rect4044"
+         d="m 5.2136895,1038.7143 6.6566975,0 c 0.453044,1.6907 2.762136,2.5911 2.762136,5.1157 l 0,5.4202 c 0,1.5302 -1.231912,2.7621 -2.762136,2.7621 l -6.6566975,0 c -1.530224,0 -2.762136,-1.2319 -2.762136,-2.7621 l 0,-5.4202 c 0,-2.5909 2.334749,-3.5207 2.762136,-5.1157 z"
+         style="fill:url(#radialGradient4089);fill-opacity:1;stroke:none" />
+      <path
+         sodipodi:nodetypes="ccssssssc"
+         inkscape:connector-curvature="0"
+         id="rect4044-7"
+         d="m 5.2136895,1038.7143 6.6566975,0 c 0.453044,1.6907 2.762136,2.5911 2.762136,5.1157 l 0,5.4202 c 0,1.5302 -1.231912,2.7621 -2.762136,2.7621 l -6.6566975,0 c -1.530224,0 -2.762136,-1.2319 -2.762136,-2.7621 l 0,-5.4202 c 0,-2.5909 2.334749,-3.5207 2.762136,-5.1157 z"
+         style="fill:url(#radialGradient4091);fill-opacity:1;stroke:none;display:inline" />
+      <path
+         sodipodi:nodetypes="ccssssssc"
+         inkscape:connector-curvature="0"
+         id="rect4044-1"
+         d="m 5.2136895,1038.7143 6.6566975,0 c 0.453044,1.6907 2.762136,2.5911 2.762136,5.1157 l 0,5.4202 c 0,1.5302 -1.231912,2.7621 -2.762136,2.7621 l -6.6566975,0 c -1.530224,0 -2.762136,-1.2319 -2.762136,-2.7621 l 0,-5.4202 c 0,-2.5909 2.334749,-3.5207 2.762136,-5.1157 z"
+         style="fill:none;stroke:url(#linearGradient4093);stroke-width:1.10910547;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+      <rect
+         ry="0.76234949"
+         rx="0.76234949"
+         y="1036.5217"
+         x="3.5308311"
+         height="2.2222161"
+         width="10.057069"
+         id="rect4815"
+         style="fill:url(#linearGradient4095);fill-opacity:1;stroke:url(#linearGradient4097);stroke-width:1.10910547;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+    </g>
+    <g
+       style="display:inline"
+       id="g4205"
+       transform="translate(0.9960937,2.4726205e-8)">
+      <path
+         d="m 6.738238,1045.3769 c -4e-6,0.5057 -0.09722,0.9203 -0.291688,1.2435 -0.22402,0.3749 -0.548377,0.5624 -0.973072,0.5624 -0.424698,0 -0.749834,-0.1875 -0.975405,-0.5624 -0.196014,-0.3232 -0.294022,-0.7378 -0.294022,-1.2435 0,-0.5058 0.09801,-0.9202 0.294022,-1.2435 0.225571,-0.375 0.550707,-0.5624 0.975405,-0.5625 0.424695,10e-5 0.749052,0.1875 0.973072,0.5625 0.194455,0.3233 0.291684,0.7377 0.291688,1.2435 z m -0.410697,0 c -4e-6,-0.3646 -0.07079,-0.6769 -0.21235,-0.9365 -0.160236,-0.2924 -0.37414,-0.4385 -0.641713,-0.4385 -0.269131,0 -0.483814,0.1461 -0.644047,0.4385 -0.143123,0.2596 -0.214683,0.5719 -0.214683,0.9365 0,0.3647 0.07157,0.6767 0.214683,0.9366 0.160233,0.2922 0.374916,0.4385 0.644047,0.4385 0.267573,0 0.481477,-0.1463 0.641713,-0.4385 0.141565,-0.2599 0.212346,-0.5719 0.21235,-0.9366 z"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:Gautami;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#10305a;fill-opacity:1;stroke:#17325d;stroke-width:0.43093461;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path21763"
+         inkscape:connector-curvature="0" />
+      <path
+         sodipodi:nodetypes="ccccc"
+         d="m 8.8747035,1043.4881 0,3.7435 -0.7456623,0 0.00726,-3.7513 z"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:Gautami;-inkscape-font-specification:Gautami;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#10305a;fill-opacity:1;stroke:#17325d;stroke-width:0.26428938;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path21765"
+         inkscape:connector-curvature="0" />
+      <path
+         d="m 12.77305,1045.3769 c -3e-6,0.5053 -0.09834,0.9197 -0.295019,1.2427 -0.226576,0.3747 -0.554637,0.562 -0.984182,0.562 -0.429549,0 -0.758395,-0.1873 -0.986541,-0.562 -0.198254,-0.323 -0.297379,-0.7374 -0.297379,-1.2427 0,-0.5054 0.09912,-0.9196 0.297379,-1.2427 0.228146,-0.3748 0.556992,-0.562 0.986541,-0.5621 0.429545,10e-5 0.757606,0.1873 0.984182,0.5621 0.196677,0.3231 0.295016,0.7373 0.295019,1.2427 z m -0.415386,0 c -4e-6,-0.3644 -0.07158,-0.6765 -0.214775,-0.9359 -0.162064,-0.2922 -0.378411,-0.4383 -0.64904,-0.4383 -0.272205,0 -0.489338,0.1461 -0.651401,0.4383 -0.144757,0.2594 -0.217133,0.5715 -0.217133,0.9359 0,0.3645 0.07238,0.6763 0.217133,0.936 0.162063,0.292 0.379196,0.4383 0.651401,0.4383 0.270629,0 0.486976,-0.1463 0.649041,-0.4383 0.143181,-0.2597 0.21477,-0.5715 0.214774,-0.936 z"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:Gautami;-inkscape-font-specification:Gautami;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#10305a;fill-opacity:1;stroke:#17325d;stroke-width:0.43324903;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path21763-3"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       transform="matrix(0.27903303,0,0,0.27903303,-130.48377,939.94639)"
+       style="display:inline"
+       id="g6056">
+      <g
+         transform="matrix(3.5838051,0,0,3.5838051,514.12893,-3353.9815)"
+         inkscape:label="Layer 1"
+         id="layer1-6-7"
+         style="display:inline">
+        <g
+           id="g4827-1"
+           transform="translate(0.53033009,-0.70710678)">
+          <path
+             style="fill:url(#linearGradient5000-1);fill-opacity:1;stroke:none;display:inline"
+             d="m -12.290193,1040.9745 4.2968686,-0.2146 1.7932055,2.1724 -0.106343,4.7811 -5.9935941,-0.075 z"
+             id="rect4001-3-1"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cccccc" />
+          <path
+             sodipodi:nodetypes="cccc"
+             style="fill:url(#linearGradient4900-9);fill-opacity:1;stroke:none;display:inline"
+             d="m -8.4678309,1040.7654 0,2.3089 2.3890165,0 z"
+             id="path4884-5"
+             inkscape:connector-curvature="0" />
+          <path
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient4884-2);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+             d="m -12.477693,1040.0594 0,0.5 -0.0099,6.9249 0,0.5 0.5,0 6.0098631,0.01 0.5,0 0,-0.5 0.0099,-4.6765 0,-0.2187 -0.15625,-0.125 -2.0625,-2.2682 -0.125,-0.1563 -0.21875,0 -3.9473631,0.01 z m 1,1 3.2598631,-0.01 1.75,1.987 -0.0099,3.9577 -5.0098631,-0.01 z"
+             id="rect4001-2"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cccccccccccccccccccccc" />
+          <rect
+             transform="scale(-1,1)"
+             y="1044.9945"
+             x="7.4776936"
+             height="1"
+             width="3"
+             id="rect5205"
+             style="fill:url(#linearGradient5981);fill-opacity:1;stroke:none" />
+          <rect
+             transform="scale(-1,1)"
+             y="1042.9945"
+             x="8.4776936"
+             height="1"
+             width="1.9999995"
+             id="rect5205-2"
+             style="fill:url(#linearGradient6037);fill-opacity:1;stroke:none;display:inline" />
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/jar_test_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/jar_test_obj.svg
new file mode 100644
index 0000000..5c2b0cd
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/jar_test_obj.svg
@@ -0,0 +1,431 @@
+<?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.91 r13725"
+   sodipodi:docname="jar_obj_test.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient4968">
+      <stop
+         id="stop4970"
+         offset="0"
+         style="stop-color:#7792b2;stop-opacity:1;" />
+      <stop
+         style="stop-color:#a1b3cb;stop-opacity:1"
+         offset="0.15948199"
+         id="stop4972" />
+      <stop
+         style="stop-color:#6180a9;stop-opacity:1"
+         offset="0.46551239"
+         id="stop4974" />
+      <stop
+         style="stop-color:#a1b3cb;stop-opacity:1"
+         offset="0.74424738"
+         id="stop4976" />
+      <stop
+         id="stop4978"
+         offset="1"
+         style="stop-color:#7995b8;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4960">
+      <stop
+         id="stop4962"
+         offset="0"
+         style="stop-color:#fdfcfa;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0.251"
+         offset="0.67397189"
+         id="stop4964" />
+      <stop
+         id="stop4966"
+         offset="1"
+         style="stop-color:#d2e0f1;stop-opacity:0" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4847">
+      <stop
+         style="stop-color:#d2e0f1;stop-opacity:1"
+         offset="0"
+         id="stop4849" />
+      <stop
+         id="stop4855"
+         offset="0.84137291"
+         style="stop-color:#d2e0f1;stop-opacity:1" />
+      <stop
+         style="stop-color:#fcf2cf;stop-opacity:1"
+         offset="1"
+         id="stop4851" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4825">
+      <stop
+         style="stop-color:#c7a229;stop-opacity:1"
+         offset="0"
+         id="stop4827" />
+      <stop
+         style="stop-color:#a07e1e;stop-opacity:1"
+         offset="1"
+         id="stop4829" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4817">
+      <stop
+         style="stop-color:#fefdef;stop-opacity:1;"
+         offset="0"
+         id="stop4819" />
+      <stop
+         style="stop-color:#fbdd83;stop-opacity:1"
+         offset="1"
+         id="stop4821" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4847"
+       id="radialGradient4089"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-8.4128165e-6,1.4346441,-1.6077392,-9.4278539e-6,1685.7383,1001.4109)"
+       cx="29.621662"
+       cy="1043.2388"
+       fx="29.621662"
+       fy="1043.2388"
+       r="5.3910385" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4960"
+       id="radialGradient4091"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.88536081,0.01424168,-0.02077996,1.2918258,4.9826165,-305.70643)"
+       cx="28.465786"
+       cy="1044.4122"
+       fx="28.465786"
+       fy="1044.4122"
+       r="5.0160384" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4968"
+       id="linearGradient4093"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-19.96534,-0.5545528)"
+       x1="33.922783"
+       y1="1051.2581"
+       x2="33.922783"
+       y2="1040.4603" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4817"
+       id="linearGradient4095"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-20,-0.147048)"
+       x1="25.082857"
+       y1="1038.8719"
+       x2="31.931776"
+       y2="1038.8719" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4825"
+       id="linearGradient4097"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-20,-0.147048)"
+       x1="27.425272"
+       y1="1037.7671"
+       x2="27.425272"
+       y2="1039.8464" />
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4295">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4297" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4299" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4301" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4303" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4305" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4307" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4309" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4311">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4313" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4315" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4317" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4319" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4321" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4323" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4325" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4327">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4329" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4331" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4333" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4335" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4337" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4339" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4341" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4343">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4345" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4347" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4349" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4351" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4353" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4355" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4357" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="29.375"
+     inkscape:cx="8"
+     inkscape:cy="8"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1124"
+     inkscape:window-height="713"
+     inkscape:window-x="74"
+     inkscape:window-y="60"
+     inkscape:window-maximized="0"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4042" />
+  </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 />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4083"
+       transform="matrix(0.90162747,0,0,0.90162747,0.30656226,102.31711)"
+       style="filter:url(#filter4295)">
+      <path
+         sodipodi:nodetypes="ccssssssc"
+         inkscape:connector-curvature="0"
+         id="rect4044"
+         d="m 5.2136895,1038.7143 6.6566975,0 c 0.453044,1.6907 2.762136,2.5911 2.762136,5.1157 l 0,5.4202 c 0,1.5302 -1.231912,2.7621 -2.762136,2.7621 l -6.6566975,0 c -1.530224,0 -2.762136,-1.2319 -2.762136,-2.7621 l 0,-5.4202 c 0,-2.5909 2.334749,-3.5207 2.762136,-5.1157 z"
+         style="fill:url(#radialGradient4089);fill-opacity:1;stroke:none" />
+      <path
+         sodipodi:nodetypes="ccssssssc"
+         inkscape:connector-curvature="0"
+         id="rect4044-7"
+         d="m 5.2136895,1038.7143 6.6566975,0 c 0.453044,1.6907 2.762136,2.5911 2.762136,5.1157 l 0,5.4202 c 0,1.5302 -1.231912,2.7621 -2.762136,2.7621 l -6.6566975,0 c -1.530224,0 -2.762136,-1.2319 -2.762136,-2.7621 l 0,-5.4202 c 0,-2.5909 2.334749,-3.5207 2.762136,-5.1157 z"
+         style="fill:url(#radialGradient4091);fill-opacity:1;stroke:none;display:inline" />
+      <path
+         sodipodi:nodetypes="ccssssssc"
+         inkscape:connector-curvature="0"
+         id="rect4044-1"
+         d="m 5.2136895,1038.7143 6.6566975,0 c 0.453044,1.6907 2.762136,2.5911 2.762136,5.1157 l 0,5.4202 c 0,1.5302 -1.231912,2.7621 -2.762136,2.7621 l -6.6566975,0 c -1.530224,0 -2.762136,-1.2319 -2.762136,-2.7621 l 0,-5.4202 c 0,-2.5909 2.334749,-3.5207 2.762136,-5.1157 z"
+         style="fill:none;stroke:url(#linearGradient4093);stroke-width:1.10910547;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+      <rect
+         ry="0.76234949"
+         rx="0.76234949"
+         y="1036.5217"
+         x="3.5308311"
+         height="2.2222161"
+         width="10.057069"
+         id="rect4815"
+         style="fill:url(#linearGradient4095);fill-opacity:1;stroke:url(#linearGradient4097);stroke-width:1.10910547;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+    </g>
+    <path
+       inkscape:connector-curvature="0"
+       id="path21763"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:Gautami;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#10305a;fill-opacity:1;stroke:#17325d;stroke-width:0.43093461;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4311)"
+       d="m 6.738238,1045.3769 c -4e-6,0.5057 -0.09722,0.9203 -0.291688,1.2435 -0.22402,0.3749 -0.548377,0.5624 -0.973072,0.5624 -0.424698,0 -0.749834,-0.1875 -0.975405,-0.5624 -0.196014,-0.3232 -0.294022,-0.7378 -0.294022,-1.2435 0,-0.5058 0.09801,-0.9202 0.294022,-1.2435 0.225571,-0.375 0.550707,-0.5624 0.975405,-0.5625 0.424695,10e-5 0.749052,0.1875 0.973072,0.5625 0.194455,0.3233 0.291684,0.7377 0.291688,1.2435 z m -0.410697,0 c -4e-6,-0.3646 -0.07079,-0.6769 -0.21235,-0.9365 -0.160236,-0.2924 -0.37414,-0.4385 -0.641713,-0.4385 -0.269131,0 -0.483814,0.1461 -0.644047,0.4385 -0.143123,0.2596 -0.214683,0.5719 -0.214683,0.9365 0,0.3647 0.07157,0.6767 0.214683,0.9366 0.160233,0.2922 0.374916,0.4385 0.644047,0.4385 0.267573,0 0.481477,-0.1463 0.641713,-0.4385 0.141565,-0.2599 0.212346,-0.5719 0.21235,-0.9366 z" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path21765"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:Gautami;-inkscape-font-specification:Gautami;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#10305a;fill-opacity:1;stroke:#17325d;stroke-width:0.26428938;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4327)"
+       d="m 8.8747035,1043.4881 0,3.7435 -0.7456623,0 0.00726,-3.7513 z"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path21763-3"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:Gautami;-inkscape-font-specification:Gautami;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#10305a;fill-opacity:1;stroke:#17325d;stroke-width:0.43324903;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4343)"
+       d="m 12.77305,1045.3769 c -3e-6,0.5053 -0.09834,0.9197 -0.295019,1.2427 -0.226576,0.3747 -0.554637,0.562 -0.984182,0.562 -0.429549,0 -0.758395,-0.1873 -0.986541,-0.562 -0.198254,-0.323 -0.297379,-0.7374 -0.297379,-1.2427 0,-0.5054 0.09912,-0.9196 0.297379,-1.2427 0.228146,-0.3748 0.556992,-0.562 0.986541,-0.5621 0.429545,10e-5 0.757606,0.1873 0.984182,0.5621 0.196677,0.3231 0.295016,0.7373 0.295019,1.2427 z m -0.415386,0 c -4e-6,-0.3644 -0.07158,-0.6765 -0.214775,-0.9359 -0.162064,-0.2922 -0.378411,-0.4383 -0.64904,-0.4383 -0.272205,0 -0.489338,0.1461 -0.651401,0.4383 -0.144757,0.2594 -0.217133,0.5715 -0.217133,0.9359 0,0.3645 0.07238,0.6763 0.217133,0.936 0.162063,0.292 0.379196,0.4383 0.651401,0.4383 0.270629,0 0.486976,-0.1463 0.649041,-0.4383 0.143181,-0.2597 0.21477,-0.5715 0.214774,-0.936 z" />
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/library_test_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/library_test_obj.svg
new file mode 100644
index 0000000..e97bbba
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/library_test_obj.svg
@@ -0,0 +1,456 @@
+<?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.91 r13725"
+   sodipodi:docname="library_test_obj.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4918-5"
+       id="linearGradient4975-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9790709,0,0,1.0606414,0.30288473,-67.582527)"
+       x1="6.6639614"
+       y1="1051.8521"
+       x2="6.6639614"
+       y2="1053.6217" />
+    <linearGradient
+       id="linearGradient4918-5">
+      <stop
+         style="stop-color:#d48a4b;stop-opacity:1;"
+         offset="0"
+         id="stop4920-9" />
+      <stop
+         style="stop-color:#b1623a;stop-opacity:1;"
+         offset="1"
+         id="stop4922-9" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4907-9"
+       id="linearGradient4977-3"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9790709,0,0,1.0606414,0.30288473,-67.582527)"
+       x1="6.6639614"
+       y1="1051.8521"
+       x2="6.6639614"
+       y2="1053.6217" />
+    <linearGradient
+       id="linearGradient4907-9">
+      <stop
+         style="stop-color:#b86c44;stop-opacity:1;"
+         offset="0"
+         id="stop4909-5" />
+      <stop
+         style="stop-color:#8f4017;stop-opacity:1;"
+         offset="1"
+         id="stop4911-0" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4928-4"
+       id="linearGradient4979-8"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.93200086,0,0,1.0533679,0.56637029,-64.083352)"
+       x1="5.9250002"
+       y1="1051.6095"
+       x2="5.9250002"
+       y2="1054.2059" />
+    <linearGradient
+       id="linearGradient4928-4">
+      <stop
+         style="stop-color:#4dac81;stop-opacity:1;"
+         offset="0"
+         id="stop4930-9" />
+      <stop
+         style="stop-color:#058048;stop-opacity:1;"
+         offset="1"
+         id="stop4932-8" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4938-8">
+      <stop
+         style="stop-color:#8bc7d7;stop-opacity:1;"
+         offset="0"
+         id="stop4940-4" />
+      <stop
+         style="stop-color:#17477c;stop-opacity:1;"
+         offset="1"
+         id="stop4942-8" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4961-6">
+      <stop
+         style="stop-color:#df9a39;stop-opacity:1;"
+         offset="0"
+         id="stop4963-0" />
+      <stop
+         style="stop-color:#b55829;stop-opacity:1;"
+         offset="1"
+         id="stop4965-3" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4961-6"
+       id="linearGradient9855"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.625,0)"
+       x1="15.073242"
+       y1="1040.0764"
+       x2="18.744612"
+       y2="1049.2014" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4938-8"
+       id="linearGradient9955"
+       x1="-0.81249988"
+       y1="1040.3623"
+       x2="-0.81249994"
+       y2="1044.3622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(5.9999999,-1.0000877)" />
+    <linearGradient
+       y2="1049.2014"
+       x2="18.744612"
+       y1="1040.0764"
+       x1="15.073242"
+       gradientTransform="translate(-4.5804832,0.69509894)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient5020-3"
+       xlink:href="#linearGradient4961-6"
+       inkscape:collect="always" />
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4161">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4163" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4165" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4167" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4169" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4171" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4173" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4175" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4177">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4179" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4181" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4183" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4185" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4187" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4189" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4191" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4193">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4195" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4197" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4199" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4201" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4203" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4205" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4207" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4209">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4211" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4213" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4215" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4217" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4219" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4221" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4223" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4225">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4227" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4229" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4231" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4233" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4235" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4237" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4239" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="39.8125"
+     inkscape:cx="8"
+     inkscape:cy="8"
+     inkscape:document-units="px"
+     inkscape:current-layer="g4969"
+     showgrid="true"
+     inkscape:window-width="1440"
+     inkscape:window-height="803"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3948" />
+  </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 />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline"
+     transform="translate(0,-1036.3622)">
+    <g
+       style="display:inline"
+       id="g4969"
+       transform="translate(-0.18750003,0)">
+      <rect
+         y="1046.8622"
+         x="1.6875"
+         height="3"
+         width="9"
+         id="rect4897"
+         style="fill:url(#linearGradient4975-9);fill-opacity:1;stroke:url(#linearGradient4977-3);stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4161)" />
+      <rect
+         y="1043.8622"
+         x="2.6875"
+         height="2"
+         width="7"
+         id="rect4926"
+         style="fill:#78b87c;fill-opacity:1;stroke:url(#linearGradient4979-8);stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4177)" />
+      <rect
+         style="fill:url(#linearGradient9955);fill-opacity:1;stroke:none;stroke-width:0.83589131;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4193)"
+         id="rect4159"
+         width="7"
+         height="2"
+         x="1.1875"
+         y="1041.3622" />
+      <rect
+         y="1041.3622"
+         x="2.1875"
+         height="1"
+         width="5"
+         id="rect4161"
+         style="fill:#0595d3;fill-opacity:1;stroke:none;stroke-width:0.83589131;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4209)" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4949-4"
+         d="m 9.6802586,1040.2852 c 0.08839,-0.044 1.5696584,-0.9063 1.5696584,-0.9063 l 3.976711,10.3859 -1.956435,0.5243 z"
+         style="display:inline;fill:#f0c028;fill-opacity:1;stroke:url(#linearGradient5020-3);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4225)" />
+    </g>
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_test_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_test_obj.svg
new file mode 100644
index 0000000..78e67ab
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_test_obj.svg
@@ -0,0 +1,716 @@
+<?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.91 r13725"
+   sodipodi:docname="packagefolder_test_obj.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3967"
+       id="linearGradient3939"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-61.366562,1.4453859)"
+       x1="531.09253"
+       y1="366.78851"
+       x2="531.09253"
+       y2="371.17883" />
+    <linearGradient
+       id="linearGradient3967"
+       inkscape:collect="always">
+      <stop
+         id="stop3969"
+         offset="0"
+         style="stop-color:#c48a4e;stop-opacity:1;" />
+      <stop
+         id="stop3971"
+         offset="1"
+         style="stop-color:#ad6c24;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3973"
+       id="linearGradient4933"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-60.558598,0)"
+       x1="538.00562"
+       y1="396.2229"
+       x2="538.00562"
+       y2="374.21222" />
+    <linearGradient
+       id="linearGradient3973"
+       inkscape:collect="always">
+      <stop
+         id="stop3975"
+         offset="0"
+         style="stop-color:#f8d078;stop-opacity:1" />
+      <stop
+         id="stop3977"
+         offset="1"
+         style="stop-color:#f8f0c8;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3949"
+       id="linearGradient4935-1"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-60.558598,0)"
+       x1="548.45923"
+       y1="398.98798"
+       x2="548.45923"
+       y2="373.77069" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3949">
+      <stop
+         style="stop-color:#9e6627;stop-opacity:1"
+         offset="0"
+         id="stop3951" />
+      <stop
+         style="stop-color:#c38536;stop-opacity:1"
+         offset="1"
+         id="stop3953" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3955">
+      <stop
+         id="stop3957"
+         offset="0"
+         style="stop-color:#c38536;stop-opacity:1" />
+      <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:1" />
+    </linearGradient>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask5153">
+      <g
+         id="g5155"
+         style="display:inline"
+         transform="matrix(0.84489245,0,0,0.84489245,66.961974,62.982434)">
+        <path
+           transform="matrix(1.1835826,0,0,1.1835826,-79.255026,-74.544902)"
+           sodipodi:nodetypes="sssssssss"
+           inkscape:connector-curvature="0"
+           id="path5157"
+           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"
+           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" />
+      </g>
+    </mask>
+    <filter
+       color-interpolation-filters="sRGB"
+       inkscape:collect="always"
+       id="filter4929-6"
+       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="381.57214"
+       x2="538.83301"
+       y1="397.56107"
+       x1="537.94318"
+       gradientTransform="matrix(0.33025864,0,0,0.46783406,884.33713,1300.6675)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6107"
+       xlink:href="#linearGradient3973-7-8-2"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3973-7-8-2"
+       inkscape:collect="always">
+      <stop
+         id="stop3975-4-9-2"
+         offset="0"
+         style="stop-color:#f8d078;stop-opacity:1" />
+      <stop
+         id="stop3977-0-4-1"
+         offset="1"
+         style="stop-color:#f8f0c8;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="381.19754"
+       x2="548.01556"
+       y1="398.98798"
+       x1="548.45923"
+       gradientTransform="matrix(0.33025864,0,0,0.46783406,884.33713,1300.6675)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6109"
+       xlink:href="#linearGradient4807-2-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4807-2-8"
+       inkscape:collect="always">
+      <stop
+         id="stop4809-7-5"
+         offset="0"
+         style="stop-color:#9e6627;stop-opacity:1" />
+      <stop
+         id="stop4811-50-7"
+         offset="1"
+         style="stop-color:#bc8532;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="373.2294"
+       x2="543.91406"
+       y1="373.2294"
+       x1="523.00781"
+       gradientTransform="translate(-60.558598,1.4188)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient5342"
+       xlink:href="#linearGradient3955"
+       inkscape:collect="always" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-4-4-3-4"
+       id="radialGradient5103-7"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-219.20821,-165.52072)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <linearGradient
+       id="linearGradient11146-4-4-3-4">
+      <stop
+         style="stop-color:#faefba;stop-opacity:1"
+         offset="0"
+         id="stop11150-4-72-2-0" />
+      <stop
+         id="stop11152-9-0-2-9"
+         offset="1"
+         style="stop-color:#9e6542;stop-opacity:1" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-8-3-2-5-8"
+       id="radialGradient5105-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-208.33321,-165.52072)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <linearGradient
+       id="linearGradient11146-8-3-2-5-8">
+      <stop
+         style="stop-color:#faefba;stop-opacity:1"
+         offset="0"
+         id="stop11150-7-5-9-0-8" />
+      <stop
+         id="stop11152-8-4-35-4-2"
+         offset="1"
+         style="stop-color:#9e6542;stop-opacity:1" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-7-5-30-9-5"
+       id="radialGradient5107-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-219.20821,-154.64572)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <linearGradient
+       id="linearGradient11146-7-5-30-9-5">
+      <stop
+         style="stop-color:#faefba;stop-opacity:1"
+         offset="0"
+         id="stop11150-9-6-9-9-5" />
+      <stop
+         id="stop11152-6-7-6-1-1"
+         offset="1"
+         style="stop-color:#9e6542;stop-opacity:1" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-8-7-5-7-9-1"
+       id="radialGradient5109-7"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-208.33321,-154.64572)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <linearGradient
+       id="linearGradient11146-8-7-5-7-9-1">
+      <stop
+         style="stop-color:#faefba;stop-opacity:1"
+         offset="0"
+         id="stop11150-7-8-3-8-47-1" />
+      <stop
+         id="stop11152-8-8-6-3-4-5"
+         offset="1"
+         style="stop-color:#9e6542;stop-opacity:1" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-4-4-3-4"
+       id="radialGradient3055"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-219.20821,-165.52072)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-8-3-2-5-8"
+       id="radialGradient3057"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-208.33321,-165.52072)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-7-5-30-9-5"
+       id="radialGradient3059"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-219.20821,-154.64572)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-8-7-5-7-9-1"
+       id="radialGradient3061"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-208.33321,-154.64572)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter5763">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite5765" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix5767" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood5769" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend5771" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend5773" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix5775" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite5777" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter5779">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite5781" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix5783" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood5785" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend5787" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend5789" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix5791" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite5793" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter5795">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite5797" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix5799" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood5801" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend5803" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend5805" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix5807" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite5809" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter5811">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite5813" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix5815" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood5817" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend5819" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend5821" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix5823" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite5825" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter5827">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite5829" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix5831" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood5833" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend5835" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend5837" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix5839" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite5841" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="36.443834"
+     inkscape:cx="8.7747279"
+     inkscape:cy="7.057456"
+     inkscape:document-units="px"
+     inkscape:current-layer="g11260-4-3"
+     showgrid="true"
+     inkscape:window-width="1440"
+     inkscape:window-height="803"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4044" />
+  </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 />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline"
+     transform="translate(0,-1036.3622)">
+    <g
+       style="display:inline;filter:url(#filter5763)"
+       transform="matrix(0.33025864,0,0,0.33025864,-150.61632,918.18176)"
+       id="g13813">
+      <rect
+         style="fill:#fdf7eb;fill-opacity:1;stroke:url(#linearGradient3939);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"
+         width="15"
+         height="16.625"
+         x="463.74335"
+         y="368.49503"
+         rx="2.625"
+         ry="2.625" />
+      <path
+         style="fill:url(#linearGradient4933);fill-opacity:1;stroke:url(#linearGradient4935-1);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.24874,374.64819 28.07551,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,11.29376 c 0,1.45425 -1.22088,2.24642 -2.625,2.625 l -28.07551,7.56983 c -1.40411,0.37858 -2.625,-1.17075 -2.625,-2.625 l 0,-18.86359 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+         id="rect13693"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <path
+         style="fill:none;stroke:url(#linearGradient5342);stroke-width:3.02792978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+         d="m 462.26171,374.64819 20.09375,0"
+         id="path13797"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g11260-4-3"
+       transform="matrix(0.27903303,0,0,0.27903303,-93.454142,917.99265)"
+       style="display:inline">
+      <g
+         id="g3047"
+         transform="translate(-2.4638659,-2.5758595)"
+         style="stroke-width:3.58380508;stroke-miterlimit:4;stroke-dasharray:none;filter:url(#filter5779)">
+        <rect
+           transform="translate(-20.000002,2.6171874e-6)"
+           y="439.17468"
+           x="384.25"
+           height="10.875"
+           width="10.875"
+           id="rect10961-8-9"
+           style="fill:url(#radialGradient3055);fill-opacity:1;stroke:#694337;stroke-width:3.58380508;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+        <rect
+           transform="translate(-20.000002,2.6171874e-6)"
+           y="439.17468"
+           x="395.125"
+           height="10.875"
+           width="10.875"
+           id="rect10961-9-0-0"
+           style="fill:url(#radialGradient3057);fill-opacity:1;stroke:#694337;stroke-width:3.58380508;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+        <rect
+           transform="translate(-20.000002,2.6171874e-6)"
+           y="450.04968"
+           x="384.25"
+           height="10.875"
+           width="10.875"
+           id="rect10961-3-9-3"
+           style="fill:url(#radialGradient3059);fill-opacity:1;stroke:#694337;stroke-width:3.58380508;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+        <rect
+           transform="translate(-20.000002,2.6171874e-6)"
+           y="450.04968"
+           x="395.125"
+           height="10.875"
+           width="10.875"
+           id="rect10961-9-6-4-0"
+           style="fill:url(#radialGradient3061);fill-opacity:1;stroke:#694337;stroke-width:3.58380508;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+        <path
+           style="fill:none;stroke:#694337;stroke-width:3.58380508;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+           d="m 359.71634,450.03981 30.58237,0"
+           id="path11108-6-0"
+           inkscape:connector-curvature="0" />
+        <path
+           style="fill:none;stroke:#694337;stroke-width:3.58380508;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+           d="m 375.00752,434.74862 0,30.58237"
+           id="path11108-8-0-8"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       transform="matrix(0.33025864,0,0,0.33025864,-151.62636,919.14589)"
+       style="display:inline;filter:url(#filter5795)"
+       id="g6258"
+       mask="none">
+      <g
+         mask="url(#mask5153)"
+         id="g4914"
+         transform="translate(3.058339,-2.9193236)">
+        <rect
+           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-6)"
+           id="rect13693-2-2"
+           width="29.135895"
+           height="22.649353"
+           x="860.68469"
+           y="542.8974"
+           rx="2.625"
+           ry="3.7184925"
+           transform="matrix(1,0,-0.70828043,0.70593118,4.9445873e-7,-4.9445987e-8)" />
+      </g>
+    </g>
+    <rect
+       transform="matrix(1,0,-0.70828042,0.7059312,0,0)"
+       ry="1.2280643"
+       rx="0.86692894"
+       y="1480.1853"
+       x="1054.8699"
+       height="7.0601854"
+       width="10.064708"
+       id="rect13693-2"
+       style="fill:url(#linearGradient6107);fill-opacity:1;stroke:url(#linearGradient6109);stroke-width:1.19019687;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter5811)" />
+    <g
+       id="g5082"
+       transform="translate(18.738328,2)"
+       style="filter:url(#filter5827)" />
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_testsources_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_testsources_obj.svg
new file mode 100644
index 0000000..ed109c0
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/packagefolder_testsources_obj.svg
@@ -0,0 +1,621 @@
+<?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.91 r13725"
+   sodipodi:docname="packagefolder_testsources_obj.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3967"
+       id="linearGradient3939"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-61.366562,1.4453859)"
+       x1="531.09253"
+       y1="366.78851"
+       x2="531.09253"
+       y2="371.17883" />
+    <linearGradient
+       id="linearGradient3967"
+       inkscape:collect="always">
+      <stop
+         id="stop3969"
+         offset="0"
+         style="stop-color:#c48a4e;stop-opacity:1;" />
+      <stop
+         id="stop3971"
+         offset="1"
+         style="stop-color:#ad6c24;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3973"
+       id="linearGradient4933"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-60.558598,0)"
+       x1="538.00562"
+       y1="396.2229"
+       x2="538.00562"
+       y2="374.21222" />
+    <linearGradient
+       id="linearGradient3973"
+       inkscape:collect="always">
+      <stop
+         id="stop3975"
+         offset="0"
+         style="stop-color:#f8d078;stop-opacity:1" />
+      <stop
+         id="stop3977"
+         offset="1"
+         style="stop-color:#f8f0c8;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3949"
+       id="linearGradient4935-1"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-60.558598,0)"
+       x1="548.45923"
+       y1="398.98798"
+       x2="548.45923"
+       y2="373.77069" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3949">
+      <stop
+         style="stop-color:#9e6627;stop-opacity:1"
+         offset="0"
+         id="stop3951" />
+      <stop
+         style="stop-color:#c38536;stop-opacity:1"
+         offset="1"
+         id="stop3953" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3955">
+      <stop
+         id="stop3957"
+         offset="0"
+         style="stop-color:#c38536;stop-opacity:1" />
+      <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:1" />
+    </linearGradient>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask5153">
+      <g
+         id="g5155"
+         style="display:inline"
+         transform="matrix(0.84489245,0,0,0.84489245,66.961974,62.982434)">
+        <path
+           transform="matrix(1.1835826,0,0,1.1835826,-79.255026,-74.544902)"
+           sodipodi:nodetypes="sssssssss"
+           inkscape:connector-curvature="0"
+           id="path5157"
+           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"
+           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" />
+      </g>
+    </mask>
+    <filter
+       color-interpolation-filters="sRGB"
+       inkscape:collect="always"
+       id="filter4929-6"
+       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="381.57214"
+       x2="538.83301"
+       y1="397.56107"
+       x1="537.94318"
+       gradientTransform="matrix(0.33025864,0,0,0.46783406,884.33713,1300.6675)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6107"
+       xlink:href="#linearGradient3973-7-8-2"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3973-7-8-2"
+       inkscape:collect="always">
+      <stop
+         id="stop3975-4-9-2"
+         offset="0"
+         style="stop-color:#f8d078;stop-opacity:1" />
+      <stop
+         id="stop3977-0-4-1"
+         offset="1"
+         style="stop-color:#f8f0c8;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="381.19754"
+       x2="548.01556"
+       y1="398.98798"
+       x1="548.45923"
+       gradientTransform="matrix(0.33025864,0,0,0.46783406,884.33713,1300.6675)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6109"
+       xlink:href="#linearGradient4807-2-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4807-2-8"
+       inkscape:collect="always">
+      <stop
+         id="stop4809-7-5"
+         offset="0"
+         style="stop-color:#9e6627;stop-opacity:1" />
+      <stop
+         id="stop4811-50-7"
+         offset="1"
+         style="stop-color:#bc8532;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="373.2294"
+       x2="543.91406"
+       y1="373.2294"
+       x1="523.00781"
+       gradientTransform="translate(-60.558598,1.4188)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient5342"
+       xlink:href="#linearGradient3955"
+       inkscape:collect="always" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-4-4-3-4"
+       id="radialGradient5103-7"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-219.20821,-165.52072)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <linearGradient
+       id="linearGradient11146-4-4-3-4">
+      <stop
+         style="stop-color:#faefba;stop-opacity:1"
+         offset="0"
+         id="stop11150-4-72-2-0" />
+      <stop
+         id="stop11152-9-0-2-9"
+         offset="1"
+         style="stop-color:#9e6542;stop-opacity:1" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-8-3-2-5-8"
+       id="radialGradient5105-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-208.33321,-165.52072)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <linearGradient
+       id="linearGradient11146-8-3-2-5-8">
+      <stop
+         style="stop-color:#faefba;stop-opacity:1"
+         offset="0"
+         id="stop11150-7-5-9-0-8" />
+      <stop
+         id="stop11152-8-4-35-4-2"
+         offset="1"
+         style="stop-color:#9e6542;stop-opacity:1" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-7-5-30-9-5"
+       id="radialGradient5107-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-219.20821,-154.64572)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <linearGradient
+       id="linearGradient11146-7-5-30-9-5">
+      <stop
+         style="stop-color:#faefba;stop-opacity:1"
+         offset="0"
+         id="stop11150-9-6-9-9-5" />
+      <stop
+         id="stop11152-6-7-6-1-1"
+         offset="1"
+         style="stop-color:#9e6542;stop-opacity:1" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-8-7-5-7-9-1"
+       id="radialGradient5109-7"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-208.33321,-154.64572)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <linearGradient
+       id="linearGradient11146-8-7-5-7-9-1">
+      <stop
+         style="stop-color:#faefba;stop-opacity:1"
+         offset="0"
+         id="stop11150-7-8-3-8-47-1" />
+      <stop
+         id="stop11152-8-8-6-3-4-5"
+         offset="1"
+         style="stop-color:#9e6542;stop-opacity:1" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-4-4-3-4"
+       id="radialGradient3055"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-219.20821,-165.52072)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-8-3-2-5-8"
+       id="radialGradient3057"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-208.33321,-165.52072)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-7-5-30-9-5"
+       id="radialGradient3059"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-219.20821,-154.64572)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11146-8-7-5-7-9-1"
+       id="radialGradient3061"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5657869,-2.9706834e-6,2.6069523e-6,1.3740716,-208.33321,-154.64572)"
+       cx="387.59717"
+       cy="442.57816"
+       fx="387.59717"
+       fy="442.57816"
+       r="6.1875" />
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4203">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4205" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4207" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(77,154,77)"
+         result="flood1"
+         id="feFlood4209" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4211" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4213" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4215" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4217" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4211">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4213" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4216" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111,111,111)"
+         result="flood1"
+         id="feFlood4218" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4220" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4222" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4224" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4226" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4228">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4230" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4232" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111,111,111)"
+         result="flood1"
+         id="feFlood4234" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4236" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4238" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4240" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4242" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="39.8125"
+     inkscape:cx="8"
+     inkscape:cy="8"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1440"
+     inkscape:window-height="803"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4044" />
+  </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 />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline"
+     transform="translate(0,-1036.3622)">
+    <g
+       style="display:inline;filter:url(#filter4228)"
+       transform="matrix(0.33025864,0,0,0.33025864,-150.61632,918.18176)"
+       id="g13813">
+      <rect
+         style="fill:#fdf7eb;fill-opacity:1;stroke:url(#linearGradient3939);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"
+         width="15"
+         height="16.625"
+         x="463.74335"
+         y="368.49503"
+         rx="2.625"
+         ry="2.625" />
+      <path
+         style="fill:url(#linearGradient4933);fill-opacity:1;stroke:url(#linearGradient4935-1);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.24874,374.64819 28.07551,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,11.29376 c 0,1.45425 -1.22088,2.24642 -2.625,2.625 l -28.07551,7.56983 c -1.40411,0.37858 -2.625,-1.17075 -2.625,-2.625 l 0,-18.86359 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
+         id="rect13693"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <path
+         style="fill:none;stroke:url(#linearGradient5342);stroke-width:3.02792978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+         d="m 462.26171,374.64819 20.09375,0"
+         id="path13797"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g11260-4-3"
+       transform="matrix(0.27903303,0,0,0.27903303,-93.454142,917.99265)"
+       style="display:inline">
+      <g
+         id="g3047"
+         transform="translate(-2.4638659,-2.5758595)"
+         style="stroke-width:3.58380508;stroke-miterlimit:4;stroke-dasharray:none;filter:url(#filter4203)">
+        <rect
+           transform="translate(-20.000002,2.6171874e-6)"
+           y="439.17468"
+           x="384.25"
+           height="10.875"
+           width="10.875"
+           id="rect10961-8-9"
+           style="fill:url(#radialGradient3055);fill-opacity:1;stroke:#694337;stroke-width:3.58380508;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+        <rect
+           transform="translate(-20.000002,2.6171874e-6)"
+           y="439.17468"
+           x="395.125"
+           height="10.875"
+           width="10.875"
+           id="rect10961-9-0-0"
+           style="fill:url(#radialGradient3057);fill-opacity:1;stroke:#694337;stroke-width:3.58380508;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+        <rect
+           transform="translate(-20.000002,2.6171874e-6)"
+           y="450.04968"
+           x="384.25"
+           height="10.875"
+           width="10.875"
+           id="rect10961-3-9-3"
+           style="fill:url(#radialGradient3059);fill-opacity:1;stroke:#694337;stroke-width:3.58380508;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+        <rect
+           transform="translate(-20.000002,2.6171874e-6)"
+           y="450.04968"
+           x="395.125"
+           height="10.875"
+           width="10.875"
+           id="rect10961-9-6-4-0"
+           style="fill:url(#radialGradient3061);fill-opacity:1;stroke:#694337;stroke-width:3.58380508;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+        <path
+           style="fill:none;stroke:#694337;stroke-width:3.58380508;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+           d="m 359.71634,450.03981 30.58237,0"
+           id="path11108-6-0"
+           inkscape:connector-curvature="0" />
+        <path
+           style="fill:none;stroke:#694337;stroke-width:3.58380508;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+           d="m 375.00752,434.74862 0,30.58237"
+           id="path11108-8-0-8"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       transform="matrix(0.33025864,0,0,0.33025864,-151.62636,919.14589)"
+       style="display:inline"
+       id="g6258"
+       mask="none">
+      <g
+         mask="url(#mask5153)"
+         id="g4914"
+         transform="translate(3.058339,-2.9193236)">
+        <rect
+           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-6)"
+           id="rect13693-2-2"
+           width="29.135895"
+           height="22.649353"
+           x="860.68469"
+           y="542.8974"
+           rx="2.625"
+           ry="3.7184925"
+           transform="matrix(1,0,-0.70828043,0.70593118,4.9445873e-7,-4.9445987e-8)" />
+      </g>
+    </g>
+    <rect
+       transform="matrix(1,0,-0.70828042,0.7059312,0,0)"
+       ry="1.2280643"
+       rx="0.86692894"
+       y="1480.1853"
+       x="1054.8699"
+       height="7.0601854"
+       width="10.064708"
+       id="rect13693-2"
+       style="fill:url(#linearGradient6107);fill-opacity:1;stroke:url(#linearGradient6109);stroke-width:1.19019687;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter4211)" />
+    <g
+       id="g5082"
+       transform="translate(18.738328,2)" />
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/project_test_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/project_test_obj.svg
new file mode 100644
index 0000000..2dcd365
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/project_test_obj.svg
@@ -0,0 +1,762 @@
+<?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.91 r13725"
+   sodipodi:docname="project_obj_test.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4336">
+      <stop
+         style="stop-color:#897b8d;stop-opacity:1"
+         offset="0"
+         id="stop4338" />
+      <stop
+         style="stop-color:#958189;stop-opacity:1"
+         offset="1"
+         id="stop4340" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4830">
+      <stop
+         style="stop-color:#2e49b0;stop-opacity:1"
+         offset="0"
+         id="stop4832" />
+      <stop
+         id="stop4836"
+         offset="0.7527653"
+         style="stop-color:#565f9e;stop-opacity:1" />
+      <stop
+         style="stop-color:#958188;stop-opacity:1"
+         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:#d1ad79;stop-opacity:1" />
+      <stop
+         id="stop3971"
+         offset="1"
+         style="stop-color:#dbb473;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.01663488"
+         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:#d9b271;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3967"
+       id="linearGradient3939"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1946019,0,0,1.1835826,-150.60946,-79.938275)"
+       x1="529.21912"
+       y1="366.78851"
+       x2="535.60974"
+       y2="371.59128" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3955"
+       id="linearGradient3945"
+       gradientUnits="userSpaceOnUse"
+       x1="523.00781"
+       y1="373.2294"
+       x2="542.91406"
+       y2="373.11966"
+       gradientTransform="matrix(1.0994117,0,0,1.0994117,-100.48754,-46.757618)" />
+    <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="matrix(1.291652,0,0,1.1835826,-203.74694,-78.025588)"
+       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="matrix(1.2916237,0,0,1.0520735,-203.73172,-29.171375)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4795"
+       xlink:href="#linearGradient4830"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4807"
+       id="linearGradient4324"
+       x1="496.39856"
+       y1="395.70874"
+       x2="496.39856"
+       y2="374.2059"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4756"
+       id="linearGradient4332"
+       x1="478.47952"
+       y1="392.12494"
+       x2="492.81473"
+       y2="377.78973"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4336"
+       id="linearGradient4342"
+       x1="464.14429"
+       y1="367.0383"
+       x2="471.31192"
+       y2="359.8707"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       gradientTransform="matrix(-1,0,0,1,982.04566,-2.013457e-6)"
+       inkscape:collect="always"
+       xlink:href="#linearGradient4336"
+       id="linearGradient4342-1"
+       x1="464.14429"
+       y1="367.0383"
+       x2="471.31192"
+       y2="359.8707"
+       gradientUnits="userSpaceOnUse" />
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4182">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4184" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4186" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4188" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4190" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4192" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4194" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4196" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4198">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4200" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4202" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4204" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4206" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4208" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4210" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4212" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4214">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4216" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4218" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4220" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4222" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4224" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4226" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4228" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4230">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4232" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4234" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4236" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4238" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4240" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4242" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4244" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4246">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4248" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4250" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4252" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4254" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4256" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4258" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4260" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4262">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4264" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4266" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4268" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4270" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4272" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4274" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4276" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4278">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4280" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4282" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4284" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4286" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4288" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4290" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4292" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4294">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4296" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4298" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4300" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4302" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4304" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4306" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4308" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Colorize"
+       id="filter4310">
+      <feComposite
+         in2="SourceGraphic"
+         operator="arithmetic"
+         k1="0"
+         k2="1"
+         result="composite1"
+         id="feComposite4312" />
+      <feColorMatrix
+         in="composite1"
+         values="1"
+         type="saturate"
+         result="colormatrix1"
+         id="feColorMatrix4314" />
+      <feFlood
+         flood-opacity="1"
+         flood-color="rgb(111, 111, 111)"
+         result="flood1"
+         id="feFlood4316" />
+      <feBlend
+         in="flood1"
+         in2="colormatrix1"
+         mode="multiply"
+         result="blend1"
+         id="feBlend4318" />
+      <feBlend
+         in2="blend1"
+         mode="screen"
+         result="blend2"
+         id="feBlend4320" />
+      <feColorMatrix
+         in="blend2"
+         values="1"
+         type="saturate"
+         result="colormatrix2"
+         id="feColorMatrix4322" />
+      <feComposite
+         in="colormatrix2"
+         in2="SourceGraphic"
+         operator="in"
+         k2="1"
+         result="composite2"
+         id="feComposite4324" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="39.8125"
+     inkscape:cx="8"
+     inkscape:cy="8"
+     inkscape:document-units="px"
+     inkscape:current-layer="g13862"
+     showgrid="true"
+     inkscape:window-width="1440"
+     inkscape:window-height="803"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:snap-global="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true">
+    <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 />
+      </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">
+      <path
+         style="fill:none;fill-rule:evenodd;stroke:url(#linearGradient4342);stroke-width:3.58380508px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;filter:url(#filter4182)"
+         d="m 465.9362,367.07565 0,-5.41305 10.75141,0 0,0"
+         id="path4334"
+         inkscape:connector-curvature="0" />
+      <rect
+         ry="3.1069043"
+         rx="3.1069045"
+         y="354.495"
+         x="476.68762"
+         height="19.677061"
+         width="17.919027"
+         id="rect13693-3"
+         style="display:inline;fill:#fdf7eb;fill-opacity:1;stroke:url(#linearGradient3939);stroke-width:3.58380508;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter4198)" />
+      <path
+         sodipodi:nodetypes="sssssssss"
+         inkscape:connector-curvature="0"
+         id="rect13693"
+         d="m 472.91014,361.6626 36.22544,0 c 1.87839,0 3.38371,1.38569 3.39059,3.10691 l 0.0695,17.39431 c 0.007,1.72121 -8.73898,8.39115 -10.61732,8.37768 l -29.0682,-0.20846 c -1.87835,-0.0135 -3.39059,-1.86258 -3.39059,-3.58381 l 0,-21.97972 c 0,-1.72123 1.5122,-3.10691 3.39059,-3.10691 z"
+         style="fill:url(#linearGradient4933);fill-opacity:1;stroke:#757c8a;stroke-width:3.58380508;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter4214)" />
+      <path
+         sodipodi:nodetypes="sssssssss"
+         inkscape:connector-curvature="0"
+         id="rect13693-8"
+         d="m 472.91053,361.6626 36.22464,0 c 1.87836,0 3.39711,1.23173 3.39052,2.7617 l -0.0695,16.12721 c -0.007,1.52996 -2.50957,3.85481 -4.36335,4.15302 l -34.989,5.62851 c -1.85376,0.29821 -3.58384,-1.13403 -3.58384,-2.66401 l 0,-23.24473 c 0,-1.52998 1.51217,-2.7617 3.39052,-2.7617 z"
+         style="display:inline;fill:none;stroke:url(#linearGradient4795);stroke-width:3.58380508;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter4230)" />
+      <g
+         mask="url(#mask4917)"
+         id="g4914"
+         transform="matrix(1.0979382,0,0,1.1446203,-32.68425,-64.356721)"
+         style="filter:url(#filter4246)">
+        <rect
+           style="display:inline;opacity:0.5;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:3.09436512;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter4929)"
+           id="rect13693-2-2"
+           width="30.899641"
+           height="22.649353"
+           x="860.68469"
+           y="542.8974"
+           rx="2.8297625"
+           ry="4.3282971"
+           transform="matrix(1,0,-0.70828043,0.46566611,0,131.24249)" />
+      </g>
+      <image
+         y="345.53546"
+         x="406.80341"
+         id="image4285"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAW5JREFU OI3Fk80rRGEUxn9n3BlsLcg/oKTYioUVSopYWFCmfCR2yuSjMJmmWLPy0awsJB/FgmzZWJhsbK1J zLhzTXemjsW97pibmJqFU0+9vec8z3PO+3ZEVSknAmWxAcN/cX+0WNRS80BcflVQVQ/JwwX1R/Jw Xr/X+CFb0XXXUZmYqgUgb2Wx0hk+3tJYKZOru7ofrIXp5YgYpm2Qr21nMWx7qWAVVNcUShs6iqnx RAjj6RqAQCQ2Ky+Pt2CnSsbL4y2R2Kx4j5iyQk6yxEhZIe9sALxng2CnAQjHKxF1ZoTChyggAqog GIQn91TUFTBzlZB7BiAx987gWj2jseE/O0ks7TsCGTsIOROArmgT46v9ZM2cY+l4+6jKzsoJlwcj YgBYdgXks7QttzIR6STzaqPi0ly+qqsHbG9ccnM8JACiqrT0nKqIMDbT7lSI+ofGUVR2N69Jnvd5 LcnXMjV2n5W0VQ8XvUXzyL9v4yenrMk6ft2UKgAAAABJRU5ErkJggg== "
+         style="image-rendering:optimizeSpeed;filter:url(#filter4262)"
+         preserveAspectRatio="none"
+         height="57.340881"
+         width="57.340881" />
+      <path
+         id="path4300"
+         style="fill:url(#linearGradient4332);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient4324);stroke-width:3.58380508px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;filter:url(#filter4278)"
+         d="m 478.47952,375.99782 10.75141,0 m -16.12712,17.91902 32.25425,0 14.33522,-14.33522 0,-3.5838 -35.83806,0 0,3.5838 -10.75141,10.75142 z"
+         inkscape:connector-curvature="0" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path13797"
+         d="m 474.89571,361.6626 21.50283,0"
+         style="fill:none;stroke:url(#linearGradient3945);stroke-width:3.58380508;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4294)" />
+      <path
+         style="display:inline;fill:none;fill-rule:evenodd;stroke:url(#linearGradient4342-1);stroke-width:3.58380508px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;filter:url(#filter4310)"
+         d="m 516.10947,367.07565 0,-5.41305 -10.75141,0 0,0"
+         id="path4334-9"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>