Bug 426024 - [Graphics] Some icons in PNG format for platform are
missing

Change-Id: I20a28f176f16d24c65d4873b2b8079d9d0e09cd2
Signed-off-by: Lars Vogel <Lars.Vogel@gmail.com>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/abstract_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/abstract_co.svg
new file mode 100644
index 0000000..7f0bcf9
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/abstract_co.svg
@@ -0,0 +1,93 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="abstract_co.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3768">
+      <stop
+         style="stop-color:#147a38;stop-opacity:1;"
+         offset="0"
+         id="stop3770" />
+      <stop
+         style="stop-color:#308a50;stop-opacity:1"
+         offset="1"
+         id="stop3772" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3768"
+       id="linearGradient3774"
+       x1="6"
+       y1="1051.3622"
+       x2="6"
+       y2="1044.3622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-2,0)" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.678384"
+     inkscape:cx="2.1841337"
+     inkscape:cy="1.662233"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="153"
+     inkscape:window-y="366"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <path
+       style="fill:url(#linearGradient3774);fill-opacity:1;stroke:none"
+       d="m 3,1044.3622 -2,7 1,0 0.59375,-2 1.8125,0 0.59375,2 1,0 -2,-7 -1,0 z m 0.5,2 0.59375,2 -1.1875,0 0.59375,-2 z"
+       id="path2995"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/annotation_tsk.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/annotation_tsk.svg
new file mode 100644
index 0000000..ead7cbc
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/annotation_tsk.svg
@@ -0,0 +1,69 @@
+<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="annotation_tsk.svg">
+  <defs
+     id="defs4" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.678384"
+     inkscape:cx="1.5869453"
+     inkscape:cy="0.77651836"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="350"
+     inkscape:window-y="350"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <path
+       style="font-size:11.05178356px;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:#2e6797;fill-opacity:1;stroke:#2e6797;stroke-width:0.07785165;stroke-miterlimit:4;stroke-opacity:1;display:inline;font-family:AustralianFlyingCorpsStencil;-inkscape-font-specification:AustralianFlyingCorpsStencil"
+       d="m 6.9533362,1047.5537 c -7.1e-6,0.7255 -0.1712368,1.3773 -0.5136899,1.9553 -0.3799226,0.6579 -0.8722084,0.9869 -1.4768584,0.9869 -0.2407971,0 -0.4441324,-0.071 -0.6100066,-0.2122 -0.1819362,-0.1599 -0.2755779,-0.375 -0.2809246,-0.6456 -0.2889541,0.5657 -0.6554932,0.8485 -1.0996173,0.8485 -0.4013229,0 -0.7170279,-0.1413 -0.9471161,-0.4242 -0.2300919,-0.289 -0.3451371,-0.6672 -0.3451349,-1.1345 -2.2e-6,-0.6456 0.2033338,-1.2267 0.6100063,-1.7431 0.4066683,-0.5166 0.885577,-0.7748 1.4367271,-0.7748 0.5297378,0 0.8160127,0.2582 0.8588247,0.7748 l 0.1765814,-0.6734 0.91501,0 c -0.1498319,0.5474 -0.2969826,1.0946 -0.4414523,1.6418 -0.2033407,0.7809 -0.3050086,1.3066 -0.3050035,1.5772 -5.1e-6,0.2828 0.088285,0.4242 0.2648715,0.4242 0.080259,0 0.1899527,-0.049 0.3290825,-0.1476 0.7384229,-0.5226 1.1076372,-1.3374 1.1076439,-2.4442 -6.7e-6,-0.8546 -0.2515005,-1.5339 -0.754482,-2.0382 -0.4815898,-0.4734 -1.0996228,-0.7102 -1.8540993,-0.7102 -0.947119,0 -1.7283551,0.3843 -2.3437103,1.1529 -0.5939555,0.744 -0.89093172,1.6664 -0.89093099,2.767 -7.3e-7,1.0023 0.27022109,1.7892 0.81066679,2.3611 0.5190387,0.5472 1.2200105,0.8209 2.1029178,0.8209 0.7919346,0 1.6213285,-0.3105 2.4881858,-0.9317 l 0.1765809,0.2952 c -0.7812425,0.6887 -1.6641459,1.0331 -2.6487135,1.0331 -1.0701901,0 -1.9423917,-0.3014 -2.6166084,-0.904 -0.73307888,-0.664 -1.09961722,-1.5955 -1.09961722,-2.7946 0,-1.2113 0.39596907,-2.2197 1.18790792,-3.0251 0.7651815,-0.781 1.6801914,-1.1714 2.7450305,-1.1714 0.872198,0 1.5838716,0.2675 2.1350237,0.8024 0.5885963,0.578 0.8828974,1.3559 0.8829045,2.3335 m -2.6246346,-0.2952 c -4.4e-6,-0.3013 -0.1177244,-0.4519 -0.3531615,-0.4519 -0.3317617,0 -0.6314142,0.3536 -0.8989575,1.0607 -0.2354444,0.6088 -0.3531644,1.1344 -0.3531615,1.5772 -2.9e-6,0.4243 0.1444723,0.6364 0.4334256,0.6364 0.2889469,0 0.5671952,-0.3936 0.8347458,-1.1806 0.224735,-0.6764 0.3371047,-1.2237 0.3371091,-1.6418"
+       id="path4719"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/callee_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/callee_co.svg
new file mode 100644
index 0000000..b1f49dd
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/callee_co.svg
@@ -0,0 +1,158 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="callee_co.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3032">
+      <stop
+         style="stop-color:#005388;stop-opacity:1"
+         offset="0"
+         id="stop3034" />
+      <stop
+         style="stop-color:#000f6f;stop-opacity:1"
+         offset="1"
+         id="stop3036" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5103-3-7"
+       id="linearGradient5109-0-1"
+       x1="7.5960112"
+       y1="1045.2113"
+       x2="13.630911"
+       y2="1044.8633"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(18.955863,0.17983643)" />
+    <linearGradient
+       id="linearGradient5103-3-7">
+      <stop
+         style="stop-color:#b3ffc6;stop-opacity:1"
+         offset="0"
+         id="stop5105-5-4" />
+      <stop
+         id="stop7550-07-0"
+         offset="0.26694915"
+         style="stop-color:#93e8c0;stop-opacity:1" />
+      <stop
+         id="stop7548-6-9"
+         offset="0.51694918"
+         style="stop-color:#69b5b5;stop-opacity:1" />
+      <stop
+         style="stop-color:#1c5ea6;stop-opacity:1"
+         offset="1"
+         id="stop5107-7-48" />
+    </linearGradient>
+    <linearGradient
+       y2="1063.0186"
+       x2="11.41764"
+       y1="1067.1729"
+       x1="11.41764"
+       gradientTransform="translate(19.911612,-20)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6319"
+       xlink:href="#linearGradient6354"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient6354"
+       inkscape:collect="always">
+      <stop
+         id="stop6356"
+         offset="0"
+         style="stop-color:#6994ad;stop-opacity:1" />
+      <stop
+         id="stop6358"
+         offset="1"
+         style="stop-color:#095a98;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1064.8636"
+       x2="14.677618"
+       y1="1065.2867"
+       x1="7.4047756"
+       gradientTransform="translate(18.942297,-19.828284)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6310"
+       xlink:href="#linearGradient3032"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="15.839192"
+     inkscape:cx="14.639805"
+     inkscape:cy="3.0741959"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1363"
+     inkscape:window-height="877"
+     inkscape:window-x="588"
+     inkscape:window-y="508"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <g
+       transform="matrix(0.74698003,0.66484647,0.66484647,-0.74698003,-713.30256,1809.3162)"
+       inkscape:label="Layer 1"
+       id="layer1-7"
+       style="display:inline">
+      <path
+         style="fill:url(#linearGradient5109-0-1);fill-opacity:1;stroke:none;display:inline"
+         d="m 26.382459,1043.9667 -0.03305,2.934 3.347937,-0.1481 0.254969,1.6926 3.062036,-3.3692 -3.47804,-2.8209 0.05182,1.6596 z"
+         id="path4108-1"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccc" />
+      <path
+         style="fill:url(#linearGradient6310);fill-opacity:1;stroke:none;display:inline"
+         d="m 28.861336,1043.2398 -2.746153,0.1941 c -0.991813,0.9918 -0.748485,3.1026 0.237827,4.0889 l 2.748169,-0.1599 0.08867,1.5242 c 4.5e-5,0.6519 1.064204,0.5099 1.600915,-0.093 l 3.324262,-3.7349 -3.734894,-3.3242 c -0.790692,-0.703 -1.247905,-0.3035 -1.600932,0.093 z m 0.853945,-0.758 2.987911,2.6594 -2.659364,2.9878 -0.09618,-1.6532 -3.08257,0.1793 c -0.466206,-0.3489 -0.597224,-1.963 -0.139845,-2.4034 l 3.082572,-0.1793 z"
+         id="path4108-1-6"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccccccccccc" />
+    </g>
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/caller_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/caller_co.svg
new file mode 100644
index 0000000..0f592c8
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/caller_co.svg
@@ -0,0 +1,158 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="caller_co.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3032">
+      <stop
+         style="stop-color:#005388;stop-opacity:1"
+         offset="0"
+         id="stop3034" />
+      <stop
+         style="stop-color:#000f6f;stop-opacity:1"
+         offset="1"
+         id="stop3036" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5103-3-7"
+       id="linearGradient5109-0-1"
+       x1="7.5960112"
+       y1="1045.2113"
+       x2="13.630911"
+       y2="1044.8633"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(18.955863,0.17983643)" />
+    <linearGradient
+       id="linearGradient5103-3-7">
+      <stop
+         style="stop-color:#b3ffc6;stop-opacity:1"
+         offset="0"
+         id="stop5105-5-4" />
+      <stop
+         id="stop7550-07-0"
+         offset="0.26694915"
+         style="stop-color:#93e8c0;stop-opacity:1" />
+      <stop
+         id="stop7548-6-9"
+         offset="0.51694918"
+         style="stop-color:#69b5b5;stop-opacity:1" />
+      <stop
+         style="stop-color:#1c5ea6;stop-opacity:1"
+         offset="1"
+         id="stop5107-7-48" />
+    </linearGradient>
+    <linearGradient
+       y2="1063.0186"
+       x2="11.41764"
+       y1="1067.1729"
+       x1="11.41764"
+       gradientTransform="translate(19.911612,-20)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6319"
+       xlink:href="#linearGradient6354"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient6354"
+       inkscape:collect="always">
+      <stop
+         id="stop6356"
+         offset="0"
+         style="stop-color:#6994ad;stop-opacity:1" />
+      <stop
+         id="stop6358"
+         offset="1"
+         style="stop-color:#095a98;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1064.8636"
+       x2="14.677618"
+       y1="1065.2867"
+       x1="7.4047756"
+       gradientTransform="translate(18.942297,-19.828284)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6310"
+       xlink:href="#linearGradient3032"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="44.8"
+     inkscape:cx="5.2453102"
+     inkscape:cy="3.1949435"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1363"
+     inkscape:window-height="877"
+     inkscape:window-x="588"
+     inkscape:window-y="508"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <g
+       transform="matrix(-0.74698003,-0.66484647,-0.66484647,0.74698003,720.27941,287.41912)"
+       inkscape:label="Layer 1"
+       id="layer1-7"
+       style="display:inline">
+      <path
+         style="fill:url(#linearGradient5109-0-1);fill-opacity:1;stroke:none;display:inline"
+         d="m 26.382459,1043.9667 -0.03305,2.934 3.347937,-0.1481 0.254969,1.6926 3.062036,-3.3692 -3.47804,-2.8209 0.05182,1.6596 z"
+         id="path4108-1"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccc" />
+      <path
+         style="fill:url(#linearGradient6310);fill-opacity:1;stroke:none;display:inline"
+         d="m 28.861336,1043.2398 -2.746153,0.1941 c -0.991813,0.9918 -0.748485,3.1026 0.237827,4.0889 l 2.748169,-0.1599 0.08867,1.5242 c 4.5e-5,0.6519 1.064204,0.5099 1.600915,-0.093 l 3.324262,-3.7349 -3.734894,-3.3242 c -0.790692,-0.703 -1.247905,-0.3035 -1.600932,0.093 z m 0.853945,-0.758 2.987911,2.6594 -2.659364,2.9878 -0.09618,-1.6532 -3.08257,0.1793 c -0.466206,-0.3489 -0.597224,-1.963 -0.139845,-2.4034 l 3.082572,-0.1793 z"
+         id="path4108-1-6"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccccccccccc" />
+    </g>
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/class_abs_tsk.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/class_abs_tsk.svg
new file mode 100644
index 0000000..7f0bcf9
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/class_abs_tsk.svg
@@ -0,0 +1,93 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="abstract_co.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3768">
+      <stop
+         style="stop-color:#147a38;stop-opacity:1;"
+         offset="0"
+         id="stop3770" />
+      <stop
+         style="stop-color:#308a50;stop-opacity:1"
+         offset="1"
+         id="stop3772" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3768"
+       id="linearGradient3774"
+       x1="6"
+       y1="1051.3622"
+       x2="6"
+       y2="1044.3622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-2,0)" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.678384"
+     inkscape:cx="2.1841337"
+     inkscape:cy="1.662233"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="153"
+     inkscape:window-y="366"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <path
+       style="fill:url(#linearGradient3774);fill-opacity:1;stroke:none"
+       d="m 3,1044.3622 -2,7 1,0 0.59375,-2 1.8125,0 0.59375,2 1,0 -2,-7 -1,0 z m 0.5,2 0.59375,2 -1.1875,0 0.59375,-2 z"
+       id="path2995"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/class_tsk.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/class_tsk.svg
new file mode 100644
index 0000000..697c6e8
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/class_tsk.svg
@@ -0,0 +1,171 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="class_tsk.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3796">
+      <stop
+         style="stop-color:#14733c;stop-opacity:0;"
+         offset="0"
+         id="stop3798" />
+      <stop
+         style="stop-color:#14733c;stop-opacity:1;"
+         offset="1"
+         id="stop3800" />
+    </linearGradient>
+    <linearGradient
+       y2="462.11539"
+       x2="388.63736"
+       y1="478.18777"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3986"
+       xlink:href="#linearGradient10798-1-9-3-7-6-8-9-0-9-1"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient10798-1-9-3-7-6-8-9-0-9-1">
+      <stop
+         style="stop-color:#4f9e55;stop-opacity:1"
+         offset="0"
+         id="stop10800-5-2-1-8-20-6-4-9-8-2" />
+      <stop
+         id="stop10806-6-8-5-3-9-24-8-4-3-2"
+         offset="0.5"
+         style="stop-color:#418a4d;stop-opacity:1" />
+      <stop
+         style="stop-color:#a4c589;stop-opacity:1"
+         offset="1"
+         id="stop10802-1-5-3-0-4-8-4-2-9-2" />
+    </linearGradient>
+    <linearGradient
+       y2="462.11539"
+       x2="388.63736"
+       y1="478.18777"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3020"
+       xlink:href="#linearGradient10798-1-9-3-7-6-8-9-0-9-1"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="462.11539"
+       x2="388.63736"
+       y1="478.18777"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3020-1"
+       xlink:href="#linearGradient10798-1-9-3-7-6-8-9-0-9-1-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient10798-1-9-3-7-6-8-9-0-9-1-7">
+      <stop
+         style="stop-color:#4f9e55;stop-opacity:1"
+         offset="0"
+         id="stop10800-5-2-1-8-20-6-4-9-8-2-4" />
+      <stop
+         id="stop10806-6-8-5-3-9-24-8-4-3-2-0"
+         offset="0.5"
+         style="stop-color:#418a4d;stop-opacity:1" />
+      <stop
+         style="stop-color:#a4c589;stop-opacity:1"
+         offset="1"
+         id="stop10802-1-5-3-0-4-8-4-2-9-2-9" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3796"
+       id="radialGradient3802"
+       cx="388.125"
+       cy="468.23718"
+       fx="388.125"
+       fy="468.23718"
+       r="11.708107"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.86594438,0,0,0.86594438,52.030335,62.769823)" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.678384"
+     inkscape:cx="5.5012864"
+     inkscape:cy="3.3018997"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="350"
+     inkscape:window-y="350"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <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:url(#linearGradient3020);fill-opacity:1;stroke:#14733c;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"
+       id="path10796-2-6-2"
+       sodipodi:cx="388.125"
+       sodipodi:cy="468.23718"
+       sodipodi:rx="10.625"
+       sodipodi:ry="10.625"
+       d="m 398.75,468.23718 c 0,5.86803 -4.75697,10.625 -10.625,10.625 -5.86803,0 -10.625,-4.75697 -10.625,-10.625 0,-5.86802 4.75697,-10.625 10.625,-10.625 5.86803,0 10.625,4.75698 10.625,10.625 z"
+       transform="matrix(0.29823167,0,0,0.29823167,-112.25117,908.23284)" />
+    <path
+       sodipodi:type="arc"
+       style="font-size:13.58917427000000100px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:url(#radialGradient3802);fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       id="path10796-2-6-2-4"
+       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 1 1 -21.25,0 10.625,10.625 0 1 1 21.25,0 z"
+       transform="matrix(0.27149234,0,0,0.27149234,-101.87297,920.75319)" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path6435"
+       style="font-size:13.58917427px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans Bold"
+       d="m 5.603658,1049.9509 c -0.234112,0.1149 -0.478158,0.2016 -0.732139,0.26 -0.253989,0.059 -0.519016,0.088 -0.795083,0.088 -0.823798,0 -1.476429,-0.2172 -1.957894,-0.6518 -0.481467,-0.4366 -0.722201,-1.0276 -0.7222,-1.7734 -10e-7,-0.7479 0.240733,-1.3391 0.7222,-1.7736 0.481465,-0.4366 1.134096,-0.6548 1.957894,-0.6548 0.276067,0 0.541094,0.029 0.795083,0.088 0.253981,0.059 0.498027,0.1452 0.732139,0.2602 l 0,0.9681 c -0.236321,-0.1524 -0.469324,-0.2642 -0.69901,-0.3353 -0.229695,-0.071 -0.471533,-0.1064 -0.725515,-0.1064 -0.454967,0 -0.812754,0.138 -1.073362,0.4137 -0.260612,0.2758 -0.390917,0.6558 -0.390916,1.1406 -1e-6,0.4826 0.130304,0.8617 0.390916,1.1374 0.260608,0.2757 0.618395,0.4136 1.073362,0.4136 0.253982,0 0.49582,-0.035 0.725515,-0.1063 0.229686,-0.071 0.462689,-0.1828 0.69901,-0.3354 l 0,0.9683" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/constr_ovr.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/constr_ovr.svg
new file mode 100644
index 0000000..681d2bd
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/constr_ovr.svg
@@ -0,0 +1,151 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="constr_ovr.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3796">
+      <stop
+         style="stop-color:#14733c;stop-opacity:0;"
+         offset="0"
+         id="stop3798" />
+      <stop
+         style="stop-color:#14733c;stop-opacity:1;"
+         offset="1"
+         id="stop3800" />
+    </linearGradient>
+    <linearGradient
+       y2="462.11539"
+       x2="388.63736"
+       y1="478.18777"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3986"
+       xlink:href="#linearGradient10798-1-9-3-7-6-8-9-0-9-1"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient10798-1-9-3-7-6-8-9-0-9-1">
+      <stop
+         style="stop-color:#4f9e55;stop-opacity:1"
+         offset="0"
+         id="stop10800-5-2-1-8-20-6-4-9-8-2" />
+      <stop
+         id="stop10806-6-8-5-3-9-24-8-4-3-2"
+         offset="0.5"
+         style="stop-color:#418a4d;stop-opacity:1" />
+      <stop
+         style="stop-color:#a4c589;stop-opacity:1"
+         offset="1"
+         id="stop10802-1-5-3-0-4-8-4-2-9-2" />
+    </linearGradient>
+    <linearGradient
+       y2="462.11539"
+       x2="388.63736"
+       y1="478.18777"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3020"
+       xlink:href="#linearGradient10798-1-9-3-7-6-8-9-0-9-1"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="462.11539"
+       x2="388.63736"
+       y1="478.18777"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3020-1"
+       xlink:href="#linearGradient10798-1-9-3-7-6-8-9-0-9-1-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient10798-1-9-3-7-6-8-9-0-9-1-7">
+      <stop
+         style="stop-color:#4f9e55;stop-opacity:1"
+         offset="0"
+         id="stop10800-5-2-1-8-20-6-4-9-8-2-4" />
+      <stop
+         id="stop10806-6-8-5-3-9-24-8-4-3-2-0"
+         offset="0.5"
+         style="stop-color:#418a4d;stop-opacity:1" />
+      <stop
+         style="stop-color:#a4c589;stop-opacity:1"
+         offset="1"
+         id="stop10802-1-5-3-0-4-8-4-2-9-2-9" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3796"
+       id="radialGradient3802"
+       cx="388.125"
+       cy="468.23718"
+       fx="388.125"
+       fy="468.23718"
+       r="11.708107"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.86594438,0,0,0.86594438,52.030335,62.769823)" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.678384"
+     inkscape:cx="1.728998"
+     inkscape:cy="3.3018997"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="350"
+     inkscape:window-y="350"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <path
+       inkscape:connector-curvature="0"
+       id="path6435"
+       style="font-size:13.58917427px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#217a34;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans Bold"
+       d="m 5.603658,1049.9596 c -0.234112,0.1433 -0.478158,0.2514 -0.732139,0.3243 -0.253989,0.073 -0.519016,0.1097 -0.795083,0.1097 -0.823798,0 -1.476429,-0.2708 -1.957894,-0.8129 -0.481467,-0.5445 -0.722201,-1.2816 -0.7222,-2.2117 -10e-7,-0.9327 0.240733,-1.67 0.7222,-2.2119 0.481465,-0.5445 1.134096,-0.8167 1.957894,-0.8167 0.276067,0 0.541094,0.037 0.795083,0.1098 0.253981,0.073 0.498027,0.1811 0.732139,0.3245 l 0,1.2074 c -0.236321,-0.1901 -0.469324,-0.3296 -0.69901,-0.4182 -0.229695,-0.088 -0.471533,-0.1327 -0.725515,-0.1327 -0.454967,0 -0.812754,0.1721 -1.073362,0.5159 -0.260612,0.344 -0.390917,0.8179 -0.390916,1.4226 -1e-6,0.6018 0.130304,1.0746 0.390916,1.4185 0.260608,0.3438 0.618395,0.5158 1.073362,0.5158 0.253982,0 0.49582,-0.044 0.725515,-0.1326 0.229686,-0.088 0.462689,-0.228 0.69901,-0.4183 l 0,1.2076" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/default_tsk.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/default_tsk.svg
new file mode 100644
index 0000000..d4f0957
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/default_tsk.svg
@@ -0,0 +1,124 @@
+<?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="8"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="default_tsk.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6738-8"
+       id="linearGradient27709"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.4617999,0,0,1.4617999,38.859115,-483.60399)"
+       x1="-31.957434"
+       y1="1042.2544"
+       x2="-31.957434"
+       y2="1039.6025" />
+    <linearGradient
+       id="linearGradient6738-8">
+      <stop
+         id="stop6740-8"
+         offset="0"
+         style="stop-color:#5481b6;stop-opacity:1" />
+      <stop
+         style="stop-color:#1c65a2;stop-opacity:1"
+         offset="0.5"
+         id="stop5729-6" />
+      <stop
+         id="stop6742-7"
+         offset="1"
+         style="stop-color:#5286ba;stop-opacity:1" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.678384"
+     inkscape:cx="3.5730934"
+     inkscape:cy="1.662233"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="153"
+     inkscape:window-y="366"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <g
+       style="display:inline"
+       id="layer1-6"
+       inkscape:label="Layer 1"
+       transform="matrix(0.91278847,0,0,1,-3.3220884,2.9614102)">
+      <g
+         id="g11331-3-1-1-7"
+         style="display:inline"
+         transform="matrix(0.27903303,0,0,0.27903303,-100.53208,912.07901)">
+        <g
+           style="fill:#737986;fill-opacity:1;stroke:#595e68;stroke-opacity:1"
+           id="g13408-8-5" />
+      </g>
+      <g
+         id="g6124-3-2"
+         style="display:inline"
+         transform="matrix(-1,0,0,1,16.12959,8.0140628)">
+        <g
+           id="text6430-0"
+           style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans"
+           transform="scale(-1,1)" />
+        <g
+           id="g6438-4"
+           style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+           transform="scale(-1,1)">
+          <path
+             inkscape:connector-curvature="0"
+             id="path6736"
+             d="m -4.309851,1040.8676 -7.596137,0 3.798067,-6.3304 z"
+             style="fill:url(#linearGradient27709);fill-opacity:1;stroke:#2268a5;stroke-width:1.09095323;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/deprecated.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/deprecated.svg
new file mode 100644
index 0000000..76431fe
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/deprecated.svg
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="16"
+   height="16"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="deprecated.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3782">
+      <stop
+         style="stop-color:#81737c;stop-opacity:1;"
+         offset="0"
+         id="stop3784" />
+      <stop
+         style="stop-color:#d4d2d5;stop-opacity:1"
+         offset="1"
+         id="stop3786" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3782"
+       id="linearGradient3788"
+       x1="10"
+       y1="7"
+       x2="9"
+       y2="6"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3782-1"
+       id="linearGradient3788-3"
+       x1="10"
+       y1="7"
+       x2="9"
+       y2="6"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3782-1">
+      <stop
+         style="stop-color:#81737c;stop-opacity:1;"
+         offset="0"
+         id="stop3784-6" />
+      <stop
+         style="stop-color:#d4d2d5;stop-opacity:1"
+         offset="1"
+         id="stop3786-8" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.81480537,0,0,0.81480537,1.5741544,1037.7512)"
+       y2="6"
+       x2="9"
+       y1="7"
+       x1="10"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3805"
+       xlink:href="#linearGradient3782-1"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="15.839192"
+     inkscape:cx="6.8531466"
+     inkscape:cy="7.6096746"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="350"
+     inkscape:window-y="350"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1036.3622)">
+    <path
+       style="fill:url(#linearGradient3788);fill-opacity:1;stroke:none"
+       d="M 14.34375 0 L 1 13.34375 L 1 15 L 2.65625 15 L 16 1.65625 L 16 0 L 14.34375 0 z "
+       transform="translate(0,1036.3622)"
+       id="path2996" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/enum_tsk.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/enum_tsk.svg
new file mode 100644
index 0000000..a7bbfe7
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/enum_tsk.svg
@@ -0,0 +1,199 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="enum_tsk.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3802">
+      <stop
+         style="stop-color:#905e27;stop-opacity:0;"
+         offset="0"
+         id="stop3804" />
+      <stop
+         style="stop-color:#905e27;stop-opacity:1;"
+         offset="1"
+         id="stop3806" />
+    </linearGradient>
+    <linearGradient
+       y2="459.24786"
+       x2="388.63736"
+       y1="478.18777"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient7302"
+       xlink:href="#linearGradient10798-1-9-3-7-6-8-9-0-9-1"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient10798-1-9-3-7-6-8-9-0-9-1">
+      <stop
+         style="stop-color:#a17748;stop-opacity:1"
+         offset="0"
+         id="stop10800-5-2-1-8-20-6-4-9-8-2" />
+      <stop
+         id="stop10806-6-8-5-3-9-24-8-4-3-2"
+         offset="0.5"
+         style="stop-color:#8e5c24;stop-opacity:1" />
+      <stop
+         style="stop-color:#c7af93;stop-opacity:1"
+         offset="1"
+         id="stop10802-1-5-3-0-4-8-4-2-9-2" />
+    </linearGradient>
+    <linearGradient
+       y2="459.24786"
+       x2="388.63736"
+       y1="478.18777"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3030"
+       xlink:href="#linearGradient10798-1-9-3-7-6-8-9-0-9-1"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="459.24786"
+       x2="388.63736"
+       y1="478.18777"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3030-1"
+       xlink:href="#linearGradient10798-1-9-3-7-6-8-9-0-9-1-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient10798-1-9-3-7-6-8-9-0-9-1-7">
+      <stop
+         style="stop-color:#a17748;stop-opacity:1"
+         offset="0"
+         id="stop10800-5-2-1-8-20-6-4-9-8-2-4" />
+      <stop
+         id="stop10806-6-8-5-3-9-24-8-4-3-2-0"
+         offset="0.5"
+         style="stop-color:#8e5c24;stop-opacity:1" />
+      <stop
+         style="stop-color:#c7af93;stop-opacity:1"
+         offset="1"
+         id="stop10802-1-5-3-0-4-8-4-2-9-2-9" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3802"
+       id="radialGradient3808"
+       cx="388.125"
+       cy="468.23718"
+       fx="388.125"
+       fy="468.23718"
+       r="11.708107"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.83521992,0,0,0.83521992,63.955266,77.156164)" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="44.8"
+     inkscape:cx="2.3788257"
+     inkscape:cy="1.8027404"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="350"
+     inkscape:window-y="350"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <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:url(#linearGradient3030);fill-opacity:1;stroke:#905e27;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"
+       id="path10796-2-6-2"
+       sodipodi:cx="388.125"
+       sodipodi:cy="468.23718"
+       sodipodi:rx="10.625"
+       sodipodi:ry="10.625"
+       d="m 398.75,468.23718 c 0,5.86803 -4.75697,10.625 -10.625,10.625 -5.86803,0 -10.625,-4.75697 -10.625,-10.625 0,-5.86802 4.75697,-10.625 10.625,-10.625 5.86803,0 10.625,4.75698 10.625,10.625 z"
+       transform="matrix(0.29745286,0,0,0.29745286,-111.98566,908.63317)" />
+    <path
+       sodipodi:type="arc"
+       style="font-size:13.58917427000000100px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:url(#radialGradient3808);fill-opacity:1;stroke:#905e27;stroke-width:2.16621374999999980;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;font-family:Sans"
+       id="path10796-2-6-2-4"
+       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 1 1 -21.25,0 10.625,10.625 0 1 1 21.25,0 z"
+       transform="matrix(0.29745286,0,0,0.29745286,-111.98566,908.63317)" />
+    <g
+       style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       id="g8046"
+       transform="matrix(0.53611583,0,0,0.71389361,-3.2649866,309.05512)">
+      <rect
+         y="1031.3481"
+         x="9.87041"
+         height="7"
+         width="2"
+         id="rect7222"
+         style="fill:#ffffff;fill-opacity:1;stroke:none" />
+      <rect
+         y="1031.3481"
+         x="9.87041"
+         height="1.03125"
+         width="5.46875"
+         id="rect7222-7"
+         style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;display:inline;font-family:Sans" />
+      <rect
+         y="1037.3481"
+         x="9.87041"
+         height="1.03125"
+         width="5.46875"
+         id="rect7222-7-2"
+         style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;display:inline;font-family:Sans" />
+      <rect
+         y="1034.3481"
+         x="9.87041"
+         height="1.03125"
+         width="4.96875"
+         id="rect7222-7-2-5"
+         style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;display:inline;font-family:Sans" />
+    </g>
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/error_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/error_co.svg
new file mode 100644
index 0000000..3e38be5
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/error_co.svg
@@ -0,0 +1,76 @@
+<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="New document 1">
+  <defs
+     id="defs4" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.678384"
+     inkscape:cx="5.3592337"
+     inkscape:cy="0.77651836"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="350"
+     inkscape:window-y="350"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1044.3622)">
+    <rect
+       style="fill:#d8424f;fill-opacity:1;stroke:none;display:inline"
+       id="rect4244"
+       width="7"
+       height="8"
+       x="-1.1130133e-007"
+       y="1044.3622" />
+    <path
+       inkscape:connector-curvature="0"
+       style="font-size:7.68999243px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;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;fill-rule:nonzero;stroke:none;stroke-width:0.27519909;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+       d="m 1.25,1046.1435 0,0.125 0,0.5 0,0.125 0.125,0 0.375,0 1.1875,1.4063 -1.21875,1.5312 -0.34375,0 -0.125,0 0,0.125 0,0.5 0,0.125 0.125,0 1.5,0 0.125,0 0,-0.125 0,-0.5 0,-0.125 -0.125,0 0.625,-0.8437 0.625,0.8437 -0.125,0 0,0.125 0,0.5 0,0.125 0.125,0 1.5,0 0.125,0 0,-0.125 0,-0.5 0,-0.125 -0.125,0 -0.3125,0 -1.25,-1.5625 1.15625,-1.375 0.40625,0 0.125,0 0,-0.125 0,-0.5 0,-0.125 -0.125,0 -1.5,0 -0.125,0 0,0.125 0,0.5 0,0.125 0.0625,0 -0.5625,0.7188 -0.5625,-0.7188 0.0625,0 0,-0.125 0,-0.5 0,-0.125 -0.125,0 -1.5,0 -0.125,0 z"
+       id="path4187" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/error_co_buildpath.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/error_co_buildpath.svg
new file mode 100644
index 0000000..9f3b764
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/error_co_buildpath.svg
@@ -0,0 +1,231 @@
+<?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="6"
+   height="13"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="error_co_buildpath.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23102"
+       id="linearGradient23108"
+       x1="11.0625"
+       y1="9.8907118"
+       x2="11.0625"
+       y2="4.234375"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-8.0701672,1036.3992)" />
+    <linearGradient
+       id="linearGradient23102">
+      <stop
+         style="stop-color:#c9473e;stop-opacity:1"
+         offset="0"
+         id="stop23104" />
+      <stop
+         id="stop23118"
+         offset="0.25388375"
+         style="stop-color:#f35863;stop-opacity:1" />
+      <stop
+         style="stop-color:#f6928e;stop-opacity:1"
+         offset="1"
+         id="stop23106" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23086"
+       id="linearGradient23092"
+       x1="10.9375"
+       y1="3.265625"
+       x2="10.9375"
+       y2="10.890689"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-8.0701672,1036.3992)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient23086">
+      <stop
+         style="stop-color:#c9473e;stop-opacity:1"
+         offset="0"
+         id="stop23088" />
+      <stop
+         style="stop-color:#c8192a;stop-opacity:1"
+         offset="1"
+         id="stop23090" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23112"
+       id="linearGradient23110"
+       x1="11.039709"
+       y1="13.403058"
+       x2="10.746369"
+       y2="14.497817"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient23112"
+       inkscape:collect="always">
+      <stop
+         id="stop23114"
+         offset="0"
+         style="stop-color:#f68886;stop-opacity:1" />
+      <stop
+         id="stop23116"
+         offset="1"
+         style="stop-color:#f4787b;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23096"
+       id="linearGradient23094"
+       x1="10.980246"
+       y1="12.075216"
+       x2="10.980246"
+       y2="15.958561"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient23096"
+       inkscape:collect="always">
+      <stop
+         id="stop23098"
+         offset="0"
+         style="stop-color:#c9473e;stop-opacity:1" />
+      <stop
+         id="stop23100"
+         offset="1"
+         style="stop-color:#c8192a;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="14.497817"
+       x2="10.746369"
+       y1="13.403058"
+       x1="11.039709"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3098"
+       xlink:href="#linearGradient23112"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="15.958561"
+       x2="10.980246"
+       y1="12.075216"
+       x1="10.980246"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3100"
+       xlink:href="#linearGradient23096"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23112"
+       id="linearGradient3047"
+       gradientUnits="userSpaceOnUse"
+       x1="11.039709"
+       y1="13.403058"
+       x2="10.746369"
+       y2="14.497817" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23096"
+       id="linearGradient3049"
+       gradientUnits="userSpaceOnUse"
+       x1="10.980246"
+       y1="12.075216"
+       x2="10.980246"
+       y2="15.958561" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23102"
+       id="linearGradient3051"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-8.0701672,1036.3992)"
+       x1="11.0625"
+       y1="9.8907118"
+       x2="11.0625"
+       y2="4.234375" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23086"
+       id="linearGradient3053"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-8.0701672,1036.3992)"
+       x1="10.9375"
+       y1="3.265625"
+       x2="10.9375"
+       y2="10.890689" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.678384"
+     inkscape:cx="3.3547123"
+     inkscape:cy="6.8058663"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="350"
+     inkscape:window-y="350"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1039.3622)">
+    <g
+       id="g3043"
+       transform="translate(0.08486705,-0.03111101)">
+      <path
+         transform="matrix(0.92542861,0,0,0.92542861,-7.2354198,1037.4432)"
+         d="m 12.609375,14 c 0,0.897463 -0.727537,1.625 -1.625,1.625 -0.897463,0 -1.625,-0.727537 -1.625,-1.625 0,-0.897463 0.727537,-1.625 1.625,-1.625 0.897463,0 1.625,0.727537 1.625,1.625 z"
+         sodipodi:ry="1.625"
+         sodipodi:rx="1.625"
+         sodipodi:cy="14"
+         sodipodi:cx="10.984375"
+         id="path22314"
+         style="fill:url(#linearGradient3047);fill-opacity:1;stroke:url(#linearGradient3049);stroke-width:1.08058035;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:nodetypes="sssssss"
+         inkscape:connector-curvature="0"
+         id="rect22316"
+         d="m 2.9142132,1039.8836 c 0.839655,0 1.560358,0.6772 1.515624,1.5156 l -0.220969,4.1418 c -0.04473,0.8384 -0.455,1.4051 -1.294655,1.4051 -0.839655,0 -1.24992,-0.5667 -1.294655,-1.4051 l -0.220972,-4.1418 c -0.04473,-0.8384 0.675972,-1.5156 1.515627,-1.5156 z"
+         style="fill:url(#linearGradient3051);fill-opacity:1;stroke:url(#linearGradient3053);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;display:inline" />
+    </g>
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/final_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/final_co.svg
new file mode 100644
index 0000000..1ea1d8d
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/final_co.svg
@@ -0,0 +1,110 @@
+<?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="7"
+   height="7"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="final_co - Copy.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3768">
+      <stop
+         style="stop-color:#147a38;stop-opacity:1;"
+         offset="0"
+         id="stop3770" />
+      <stop
+         style="stop-color:#308a50;stop-opacity:1"
+         offset="1"
+         id="stop3772" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3768"
+       id="linearGradient3774"
+       x1="6"
+       y1="1051.3622"
+       x2="6"
+       y2="1044.3622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-2,0)" />
+    <filter
+       inkscape:collect="always"
+       id="filter3774"
+       x="-0.165"
+       width="1.33"
+       y="-0.094285714"
+       height="1.1885714">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.275"
+         id="feGaussianBlur3776" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="15.839192"
+     inkscape:cx="1.389315"
+     inkscape:cy="4.6207419"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="153"
+     inkscape:window-y="366"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1045.3622)">
+    <path
+       style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;filter:url(#filter3774);stroke-width:0.50000000000000000;stroke-miterlimit:4;stroke-dasharray:none;opacity:0.75"
+       d="m 2,1045.3622 0,1 0,2 0,1 0,3 1,0 0,-3 2,0 0,-1 -2,0 0,-2 3,0 0,-1 -3,0 -1,0 z"
+       id="rect2999-1"
+       inkscape:connector-curvature="0" />
+    <path
+       style="fill:#286296;fill-opacity:1;stroke:none"
+       d="m 2,1045.3622 0,1 0,2 0,1 0,3 1,0 0,-3 2,0 0,-1 -2,0 0,-2 3,0 0,-1 -3,0 -1,0 z"
+       id="rect2999"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/focus_ovr.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/focus_ovr.svg
new file mode 100644
index 0000000..b19c53c
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/focus_ovr.svg
@@ -0,0 +1,1054 @@
+<?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="4"
+   height="10"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="focus_ovr.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3349"
+       inkscape:collect="always">
+      <stop
+         id="stop3351"
+         offset="0"
+         style="stop-color:#78b5c2;stop-opacity:1" />
+      <stop
+         id="stop3353"
+         offset="1"
+         style="stop-color:#3c82ad;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3343"
+       inkscape:collect="always">
+      <stop
+         id="stop3345"
+         offset="0"
+         style="stop-color:#005388;stop-opacity:1" />
+      <stop
+         id="stop3347"
+         offset="1"
+         style="stop-color:#000f6f;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23102"
+       id="linearGradient23108"
+       x1="11.0625"
+       y1="9.8907118"
+       x2="11.0625"
+       y2="4.234375"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-8.0701672,1036.3992)" />
+    <linearGradient
+       id="linearGradient23102">
+      <stop
+         style="stop-color:#c9473e;stop-opacity:1"
+         offset="0"
+         id="stop23104" />
+      <stop
+         id="stop23118"
+         offset="0.25388375"
+         style="stop-color:#f35863;stop-opacity:1" />
+      <stop
+         style="stop-color:#f6928e;stop-opacity:1"
+         offset="1"
+         id="stop23106" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23086"
+       id="linearGradient23092"
+       x1="10.9375"
+       y1="3.265625"
+       x2="10.9375"
+       y2="10.890689"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-8.0701672,1036.3992)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient23086">
+      <stop
+         style="stop-color:#c9473e;stop-opacity:1"
+         offset="0"
+         id="stop23088" />
+      <stop
+         style="stop-color:#c8192a;stop-opacity:1"
+         offset="1"
+         id="stop23090" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23112"
+       id="linearGradient23110"
+       x1="11.039709"
+       y1="13.403058"
+       x2="10.746369"
+       y2="14.497817"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient23112"
+       inkscape:collect="always">
+      <stop
+         id="stop23114"
+         offset="0"
+         style="stop-color:#f68886;stop-opacity:1" />
+      <stop
+         id="stop23116"
+         offset="1"
+         style="stop-color:#f4787b;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23096"
+       id="linearGradient23094"
+       x1="10.980246"
+       y1="12.075216"
+       x2="10.980246"
+       y2="15.958561"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient23096"
+       inkscape:collect="always">
+      <stop
+         id="stop23098"
+         offset="0"
+         style="stop-color:#c9473e;stop-opacity:1" />
+      <stop
+         id="stop23100"
+         offset="1"
+         style="stop-color:#c8192a;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="14.497817"
+       x2="10.746369"
+       y1="13.403058"
+       x1="11.039709"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3098"
+       xlink:href="#linearGradient23112"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="15.958561"
+       x2="10.980246"
+       y1="12.075216"
+       x1="10.980246"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3100"
+       xlink:href="#linearGradient23096"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23112"
+       id="linearGradient3047"
+       gradientUnits="userSpaceOnUse"
+       x1="11.039709"
+       y1="13.403058"
+       x2="10.746369"
+       y2="14.497817" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23096"
+       id="linearGradient3049"
+       gradientUnits="userSpaceOnUse"
+       x1="10.980246"
+       y1="12.075216"
+       x2="10.980246"
+       y2="15.958561" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23102"
+       id="linearGradient3051"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-8.0701672,1036.3992)"
+       x1="11.0625"
+       y1="9.8907118"
+       x2="11.0625"
+       y2="4.234375" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient23086"
+       id="linearGradient3053"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-8.0701672,1036.3992)"
+       x1="10.9375"
+       y1="3.265625"
+       x2="10.9375"
+       y2="10.890689" />
+    <filter
+       height="1.3598877"
+       y="-0.17994386"
+       width="1.1800281"
+       x="-0.090014042"
+       id="filter3959"
+       inkscape:collect="always">
+      <feGaussianBlur
+         id="feGaussianBlur3961"
+         stdDeviation="0.22312288"
+         inkscape:collect="always" />
+    </filter>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4090-4">
+      <stop
+         style="stop-color:#4424a3;stop-opacity:1"
+         offset="0"
+         id="stop4092-8" />
+      <stop
+         style="stop-color:#4424a3;stop-opacity:1"
+         offset="1"
+         id="stop4094-8" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4090-4"
+       id="linearGradient4057-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6486453,0.00198355,-0.00198355,0.6486453,13.369056,370.49826)"
+       x1="-11"
+       y1="1046.3622"
+       x2="-11"
+       y2="1042.3622" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4096-7">
+      <stop
+         style="stop-color:#50b053;stop-opacity:1"
+         offset="0"
+         id="stop4098-4" />
+      <stop
+         style="stop-color:#9ad16d;stop-opacity:1"
+         offset="1"
+         id="stop4100-0" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4096-7"
+       id="linearGradient4055-1"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.64864834,0,0,0.64864834,-1.6738526,370.47129)"
+       x1="7"
+       y1="1045.3622"
+       x2="7"
+       y2="1042.475" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4090"
+       id="linearGradient4057"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6486453,0.00198355,-0.00198355,0.6486453,13.369056,370.49826)"
+       x1="-11"
+       y1="1046.3622"
+       x2="-11"
+       y2="1042.3622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4096"
+       id="linearGradient4055"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.64864834,0,0,0.64864834,-1.6738526,370.47129)"
+       x1="7"
+       y1="1045.3622"
+       x2="7"
+       y2="1042.475" />
+    <linearGradient
+       id="linearGradient4030"
+       inkscape:collect="always">
+      <stop
+         id="stop4032"
+         offset="0"
+         style="stop-color:#4424a3;stop-opacity:1" />
+      <stop
+         id="stop4034"
+         offset="1"
+         style="stop-color:#4424a3;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4030"
+       id="linearGradient3984-1"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.51389776,0.00157149,-0.00157149,0.51389776,12.299691,514.55287)"
+       x1="-11"
+       y1="1046.3622"
+       x2="-11"
+       y2="1042.3622" />
+    <linearGradient
+       id="linearGradient4013-5"
+       inkscape:collect="always">
+      <stop
+         id="stop4015-1"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         id="stop4017-7"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4013-5"
+       id="linearGradient3982-5"
+       gradientUnits="userSpaceOnUse"
+       x1="7"
+       y1="1045.3622"
+       x2="7"
+       y2="1042.475"
+       gradientTransform="matrix(0.51390017,0,0,0.51390017,0.38174921,514.5315)" />
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(0.53222139,0.00162752,-0.00162752,0.53222139,32.564375,495.48732)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4061"
+       xlink:href="#linearGradient3846-8"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       gradientTransform="matrix(0.53222388,0,0,0.53222388,20.221483,495.46519)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4059"
+       xlink:href="#linearGradient4013"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3846-8"
+       id="linearGradient3984"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.53222139,0.00162752,-0.00162752,0.53222139,12.564375,495.48732)"
+       x1="-11"
+       y1="1046.3622"
+       x2="-11"
+       y2="1042.3622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4013"
+       id="linearGradient3982"
+       gradientUnits="userSpaceOnUse"
+       x1="7"
+       y1="1045.3622"
+       x2="7"
+       y2="1042.475"
+       gradientTransform="matrix(0.53222388,0,0,0.53222388,0.22148261,495.46519)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3846-8">
+      <stop
+         style="stop-color:#008233;stop-opacity:1"
+         offset="0"
+         id="stop3848-2" />
+      <stop
+         style="stop-color:#008c31;stop-opacity:1"
+         offset="1"
+         id="stop3850-4" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3846-8"
+       id="linearGradient3852-8"
+       x1="-11"
+       y1="1046.3622"
+       x2="-11"
+       y2="1042.3622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3848-0">
+      <stop
+         style="stop-color:#50b053;stop-opacity:1;"
+         offset="0"
+         id="stop3851-9" />
+      <stop
+         style="stop-color:#9ad16d;stop-opacity:1"
+         offset="1"
+         id="stop3853-4" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3848-0"
+       id="linearGradient3855-4"
+       x1="7"
+       y1="1045.3622"
+       x2="7"
+       y2="1042.475"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3848">
+      <stop
+         style="stop-color:#50b053;stop-opacity:1;"
+         offset="0"
+         id="stop3851" />
+      <stop
+         style="stop-color:#9ad16d;stop-opacity:1"
+         offset="1"
+         id="stop3853" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3846">
+      <stop
+         style="stop-color:#008233;stop-opacity:1"
+         offset="0"
+         id="stop3848" />
+      <stop
+         style="stop-color:#008c31;stop-opacity:1"
+         offset="1"
+         id="stop3850" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3828">
+      <stop
+         style="stop-color:#b4bbd1;stop-opacity:1;"
+         offset="0"
+         id="stop3830" />
+      <stop
+         style="stop-color:#6d83ac;stop-opacity:1"
+         offset="1"
+         id="stop3832" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3837">
+      <stop
+         style="stop-color:#6f8db9;stop-opacity:1;"
+         offset="0"
+         id="stop3839" />
+      <stop
+         style="stop-color:#1b639e;stop-opacity:1"
+         offset="1"
+         id="stop3841" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3829">
+      <stop
+         style="stop-color:#8297bc;stop-opacity:1"
+         offset="0"
+         id="stop3831" />
+      <stop
+         style="stop-color:#6c81ad;stop-opacity:1"
+         offset="1"
+         id="stop3833" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3047-88"
+       inkscape:collect="always">
+      <stop
+         id="stop3049"
+         offset="0"
+         style="stop-color:#146d39;stop-opacity:1" />
+      <stop
+         id="stop3051"
+         offset="1"
+         style="stop-color:#359b58;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient23102-4">
+      <stop
+         style="stop-color:#c9473e;stop-opacity:1"
+         offset="0"
+         id="stop23104-0" />
+      <stop
+         id="stop23118-9"
+         offset="0.25388375"
+         style="stop-color:#f35863;stop-opacity:1" />
+      <stop
+         style="stop-color:#f6928e;stop-opacity:1"
+         offset="1"
+         id="stop23106-4" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5103-3-7"
+       id="linearGradient9563"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(19.911612,-20)"
+       x1="12.339488"
+       y1="1043.0511"
+       x2="12.339488"
+       y2="1048.0511" />
+    <linearGradient
+       id="linearGradient5103-3-7">
+      <stop
+         style="stop-color:#96b956;stop-opacity:1"
+         offset="0"
+         id="stop5105-5-4" />
+      <stop
+         id="stop7550-07-0"
+         offset="0.26694915"
+         style="stop-color:#c6d560;stop-opacity:1" />
+      <stop
+         id="stop7548-6-9"
+         offset="0.51694918"
+         style="stop-color:#cfdc63;stop-opacity:1" />
+      <stop
+         style="stop-color:#abca52;stop-opacity:1"
+         offset="1"
+         id="stop5107-7-48" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8562"
+       id="linearGradient9565"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(19.911612,-40)"
+       x1="11.339488"
+       y1="1064.0511"
+       x2="11.339488"
+       y2="1067.0511" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient8562">
+      <stop
+         style="stop-color:#6994ad;stop-opacity:1"
+         offset="0"
+         id="stop8564" />
+      <stop
+         style="stop-color:#005596;stop-opacity:1"
+         offset="1"
+         id="stop8566" />
+    </linearGradient>
+    <linearGradient
+       y2="1067.0511"
+       x2="11.339488"
+       y1="1064.0511"
+       x1="11.339488"
+       gradientTransform="translate(19.911612,-40)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6482"
+       xlink:href="#linearGradient3047-88"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3829"
+       id="linearGradient3835"
+       x1="52.177807"
+       y1="-1019.7672"
+       x2="56.177807"
+       y2="-1019.7672"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3837"
+       id="linearGradient3843"
+       x1="53.177807"
+       y1="-1022.2672"
+       x2="53.177807"
+       y2="-1017.2672"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3837"
+       id="linearGradient3851"
+       gradientUnits="userSpaceOnUse"
+       x1="53.177807"
+       y1="-1022.2672"
+       x2="53.177807"
+       y2="-1017.2672" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3829"
+       id="linearGradient3853"
+       gradientUnits="userSpaceOnUse"
+       x1="52.177807"
+       y1="-1019.7672"
+       x2="56.177807"
+       y2="-1019.7672" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3047-88"
+       id="linearGradient3861"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2108.6294)"
+       x1="11.339488"
+       y1="1064.0511"
+       x2="11.339488"
+       y2="1067.0511" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5103-3-7"
+       id="linearGradient3864"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2088.6294)"
+       x1="12.339488"
+       y1="1043.0511"
+       x2="12.339488"
+       y2="1048.0511" />
+    <linearGradient
+       id="linearGradient5103-3-7-7">
+      <stop
+         style="stop-color:#96b956;stop-opacity:1"
+         offset="0"
+         id="stop5105-5-4-4" />
+      <stop
+         id="stop7550-07-0-0"
+         offset="0.26694915"
+         style="stop-color:#c6d560;stop-opacity:1" />
+      <stop
+         id="stop7548-6-9-9"
+         offset="0.51694918"
+         style="stop-color:#cfdc63;stop-opacity:1" />
+      <stop
+         style="stop-color:#abca52;stop-opacity:1"
+         offset="1"
+         id="stop5107-7-48-4" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3047-8"
+       id="linearGradient3861-8"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2108.6294)"
+       x1="11.339488"
+       y1="1064.0511"
+       x2="11.339488"
+       y2="1067.0511" />
+    <linearGradient
+       id="linearGradient3047-8"
+       inkscape:collect="always">
+      <stop
+         id="stop3049-2"
+         offset="0"
+         style="stop-color:#146d39;stop-opacity:1" />
+      <stop
+         id="stop3051-4"
+         offset="1"
+         style="stop-color:#359b58;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3829-7"
+       id="linearGradient3853-2"
+       gradientUnits="userSpaceOnUse"
+       x1="52.177807"
+       y1="-1019.7672"
+       x2="56.177807"
+       y2="-1019.7672" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3829-7">
+      <stop
+         style="stop-color:#8297bc;stop-opacity:1"
+         offset="0"
+         id="stop3831-6" />
+      <stop
+         style="stop-color:#6c81ad;stop-opacity:1"
+         offset="1"
+         id="stop3833-1" />
+    </linearGradient>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask3991">
+      <g
+         transform="matrix(1,0,0,-1,-46.177805,2068.6294)"
+         id="g3993"
+         style="fill:#ffffff">
+        <rect
+           style="fill:#ffffff;fill-opacity:1;stroke:none"
+           id="rect3995"
+           width="10"
+           height="5"
+           x="48.177807"
+           y="-1022.2672"
+           transform="scale(1,-1)" />
+        <rect
+           style="fill:#ffffff;fill-opacity:1;stroke:none"
+           id="rect3997"
+           width="8"
+           height="3"
+           x="49.177807"
+           y="-1021.2672"
+           transform="scale(1,-1)" />
+        <rect
+           style="fill:#ffffff;fill-opacity:1;stroke:none"
+           id="rect3999"
+           width="1"
+           height="1"
+           x="50.177807"
+           y="-1020.2672"
+           transform="scale(1,-1)" />
+        <rect
+           style="fill:#ffffff;fill-opacity:1;stroke:none"
+           id="rect4001"
+           width="4"
+           height="1"
+           x="52.177807"
+           y="-1020.2672"
+           transform="scale(1,-1)" />
+      </g>
+    </mask>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828"
+       id="linearGradient3834"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(20,-4)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7"
+       id="linearGradient3834-1"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-4)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3828-7">
+      <stop
+         style="stop-color:#b4bbd1;stop-opacity:1;"
+         offset="0"
+         id="stop3830-4" />
+      <stop
+         style="stop-color:#6d83ac;stop-opacity:1"
+         offset="1"
+         id="stop3832-0" />
+    </linearGradient>
+    <linearGradient
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       gradientTransform="translate(20,-6)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3069"
+       xlink:href="#linearGradient3828-7"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       gradientTransform="translate(0,-6)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3069-4"
+       xlink:href="#linearGradient3828-7-8"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3828-7-8">
+      <stop
+         style="stop-color:#b4bbd1;stop-opacity:1;"
+         offset="0"
+         id="stop3830-4-8" />
+      <stop
+         style="stop-color:#6d83ac;stop-opacity:1"
+         offset="1"
+         id="stop3832-0-2" />
+    </linearGradient>
+    <linearGradient
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       gradientTransform="translate(20,-8)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3103"
+       xlink:href="#linearGradient3828-7-8"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       gradientTransform="translate(0,-6)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3069-5"
+       xlink:href="#linearGradient3828-7-5"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3828-7-5">
+      <stop
+         style="stop-color:#b4bbd1;stop-opacity:1;"
+         offset="0"
+         id="stop3830-4-1" />
+      <stop
+         style="stop-color:#6d83ac;stop-opacity:1"
+         offset="1"
+         id="stop3832-0-7" />
+    </linearGradient>
+    <linearGradient
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       gradientTransform="translate(20,-2)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3103-1"
+       xlink:href="#linearGradient3828-7-5"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       gradientTransform="translate(0,-2)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3103-1-5"
+       xlink:href="#linearGradient3828-7-5-2"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3828-7-5-2">
+      <stop
+         style="stop-color:#b4bbd1;stop-opacity:1;"
+         offset="0"
+         id="stop3830-4-1-7" />
+      <stop
+         style="stop-color:#6d83ac;stop-opacity:1"
+         offset="1"
+         id="stop3832-0-7-6" />
+    </linearGradient>
+    <linearGradient
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3154"
+       xlink:href="#linearGradient3828-7-5-2"
+       inkscape:collect="always"
+       gradientTransform="translate(20,0)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3846"
+       id="linearGradient3852"
+       x1="-11"
+       y1="1046.3622"
+       x2="-11"
+       y2="1042.3622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3846-1"
+       id="linearGradient3852-3"
+       x1="-11"
+       y1="1046.3622"
+       x2="-11"
+       y2="1042.3622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3846-1">
+      <stop
+         style="stop-color:#4a2aa7;stop-opacity:1;"
+         offset="0"
+         id="stop3848-6" />
+      <stop
+         style="stop-color:#6c4fc2;stop-opacity:1"
+         offset="1"
+         id="stop3850-8" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3848"
+       id="linearGradient3855"
+       x1="7"
+       y1="1045.3622"
+       x2="7"
+       y2="1042.475"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient13755">
+      <stop
+         id="stop13757"
+         offset="0"
+         style="stop-color:#f1fdfc;stop-opacity:1" />
+      <stop
+         style="stop-color:#dbeff9;stop-opacity:1"
+         offset="0.45454547"
+         id="stop13765" />
+      <stop
+         style="stop-color:#cee4f0;stop-opacity:1"
+         offset="0.54545456"
+         id="stop13763" />
+      <stop
+         id="stop13759"
+         offset="1"
+         style="stop-color:#def1fa;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4013"
+       inkscape:collect="always">
+      <stop
+         id="stop4015"
+         offset="0"
+         style="stop-color:#008333;stop-opacity:1" />
+      <stop
+         id="stop4017"
+         offset="1"
+         style="stop-color:#008c31;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4090">
+      <stop
+         style="stop-color:#6c4fc2;stop-opacity:1"
+         offset="0"
+         id="stop4092" />
+      <stop
+         style="stop-color:#4424a3;stop-opacity:1"
+         offset="1"
+         id="stop4094" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4096">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4098" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1"
+         id="stop4100" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4096-1"
+       id="linearGradient4055-17"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.64864834,0,0,0.64864834,-1.6738526,370.47129)"
+       x1="7"
+       y1="1045.3622"
+       x2="7"
+       y2="1042.475" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4096-1">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4098-1" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1"
+         id="stop4100-5" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4090-7"
+       id="linearGradient4057-2"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6486453,0.00198355,-0.00198355,0.6486453,13.369056,370.49826)"
+       x1="-11"
+       y1="1046.3622"
+       x2="-11"
+       y2="1042.3622" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4090-7">
+      <stop
+         style="stop-color:#6c4fc2;stop-opacity:1"
+         offset="0"
+         id="stop4092-6" />
+      <stop
+         style="stop-color:#4424a3;stop-opacity:1"
+         offset="1"
+         id="stop4094-1" />
+    </linearGradient>
+    <linearGradient
+       y2="1045.0616"
+       x2="10.32608"
+       y1="1045.0616"
+       x1="5.7010779"
+       gradientTransform="matrix(0,0.64864834,-0.64864834,0,678.96313,1041.38)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3312"
+       xlink:href="#linearGradient3349"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(-0.00198355,0.6486453,-0.6486453,-0.00198355,678.93616,1056.4229)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3314"
+       xlink:href="#linearGradient3343"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="45.254834"
+     inkscape:cx="1.8192125"
+     inkscape:cy="2.6765938"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="350"
+     inkscape:window-y="350"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1042.3622)">
+    <g
+       transform="translate(-0.08562143,2.3283996)"
+       id="layer1-5"
+       inkscape:label="Layer 1">
+      <path
+         style="fill:url(#linearGradient3312);fill-opacity:1;stroke:url(#linearGradient3314);stroke-width:0.97500074;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+         d="m 0.5669122,1049.5391 2.9733,-2.9551 -2.9759,-2.994 z"
+         id="path3836-1"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccc" />
+    </g>
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/ignore_optional_problems_ovr.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/ignore_optional_problems_ovr.svg
new file mode 100644
index 0000000..2416397
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/ignore_optional_problems_ovr.svg
@@ -0,0 +1,145 @@
+<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="ignore_optional_problems_ovr.svg">
+  <defs
+     id="defs4">
+    <filter
+       inkscape:collect="always"
+       id="filter3844"
+       x="-0.12"
+       width="1.24"
+       y="-0.12"
+       height="1.24">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.30304577"
+         id="feGaussianBlur3846" />
+    </filter>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask3871">
+      <path
+         sodipodi:type="arc"
+         style="fill:#ffffff;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+         id="path3873"
+         sodipodi:cx="3.5039666"
+         sodipodi:cy="4.4644661"
+         sodipodi:rx="3.0304577"
+         sodipodi:ry="3.0304577"
+         d="m 6.5344243,4.4644661 a 3.0304577,3.0304577 0 1 1 -6.06091547,0 3.0304577,3.0304577 0 1 1 6.06091547,0 z"
+         transform="translate(0,1044.4254)" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="22.4"
+     inkscape:cx="3.6994111"
+     inkscape:cy="-3.9634821"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="350"
+     inkscape:window-y="350"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <path
+       sodipodi:type="arc"
+       style="fill:#ffffff;stroke:#656a70;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="path2996"
+       sodipodi:cx="3.5039666"
+       sodipodi:cy="4.4644661"
+       sodipodi:rx="3.0304577"
+       sodipodi:ry="3.0304577"
+       d="m 6.5344243,4.4644661 a 3.0304577,3.0304577 0 1 1 -6.06091547,0 3.0304577,3.0304577 0 1 1 6.06091547,0 z"
+       transform="translate(0,1044.4254)" />
+    <g
+       id="g3866"
+       mask="url(#mask3871)">
+      <g
+         style="stroke:#b9d6e6;stroke-width:1.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter3844)"
+         id="g3812-4"
+         transform="translate(-4,0)">
+        <path
+           sodipodi:type="arc"
+           style="fill:none;stroke:#b9d6e6;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+           id="path2996-1-0"
+           sodipodi:cx="3.5039666"
+           sodipodi:cy="4.4644661"
+           sodipodi:rx="3.0304577"
+           sodipodi:ry="3.0304577"
+           d="m 6.5344243,4.4644661 c 0,1.6736756 -1.3567821,3.0304577 -3.0304577,3.0304577 -1.6736756,0 -3.03045777,-1.3567821 -3.03045777,-3.0304577 0,-1.6736756 1.35678217,-3.0304577 3.03045777,-3.0304577 1.6736756,0 3.0304577,1.3567821 3.0304577,3.0304577 z"
+           transform="translate(4,1044.4254)" />
+        <path
+           style="fill:none;stroke:#b9d6e6;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+           d="m 5.144683,1051.2175 4.710634,-4.7106"
+           id="path2998-7-9"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       id="g3812"
+       transform="translate(-4,0)">
+      <path
+         transform="translate(4,1044.4254)"
+         d="m 6.5344243,4.4644661 c 0,1.6736756 -1.3567821,3.0304577 -3.0304577,3.0304577 -1.6736756,0 -3.03045777,-1.3567821 -3.03045777,-3.0304577 0,-1.6736756 1.35678217,-3.0304577 3.03045777,-3.0304577 1.6736756,0 3.0304577,1.3567821 3.0304577,3.0304577 z"
+         sodipodi:ry="3.0304577"
+         sodipodi:rx="3.0304577"
+         sodipodi:cy="4.4644661"
+         sodipodi:cx="3.5039666"
+         id="path2996-1"
+         style="fill:none;stroke:#656a70;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+         sodipodi:type="arc" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path2998-7"
+         d="m 5.144683,1051.2175 4.710634,-4.7106"
+         style="fill:none;stroke:#656a70;stroke-width:0.94212669px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    </g>
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/implm_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/implm_co.svg
new file mode 100644
index 0000000..3e46192
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/implm_co.svg
@@ -0,0 +1,822 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="implm_co.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient4096"
+       inkscape:collect="always">
+      <stop
+         id="stop4098"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         id="stop4100"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4090"
+       inkscape:collect="always">
+      <stop
+         id="stop4092"
+         offset="0"
+         style="stop-color:#6c4fc2;stop-opacity:1" />
+      <stop
+         id="stop4094"
+         offset="1"
+         style="stop-color:#4424a3;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4013">
+      <stop
+         style="stop-color:#008333;stop-opacity:1"
+         offset="0"
+         id="stop4015" />
+      <stop
+         style="stop-color:#008c31;stop-opacity:1"
+         offset="1"
+         id="stop4017" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient13755">
+      <stop
+         style="stop-color:#f1fdfc;stop-opacity:1"
+         offset="0"
+         id="stop13757" />
+      <stop
+         id="stop13765"
+         offset="0.45454547"
+         style="stop-color:#dbeff9;stop-opacity:1" />
+      <stop
+         id="stop13763"
+         offset="0.54545456"
+         style="stop-color:#cee4f0;stop-opacity:1" />
+      <stop
+         style="stop-color:#def1fa;stop-opacity:1"
+         offset="1"
+         id="stop13759" />
+    </linearGradient>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       id="linearGradient3855"
+       xlink:href="#linearGradient3848"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3846-1"
+       inkscape:collect="always">
+      <stop
+         id="stop3848-6"
+         offset="0"
+         style="stop-color:#4a2aa7;stop-opacity:1;" />
+      <stop
+         id="stop3850-8"
+         offset="1"
+         style="stop-color:#6c4fc2;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)"
+       gradientUnits="userSpaceOnUse"
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       id="linearGradient3852-3"
+       xlink:href="#linearGradient3846-1"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)"
+       gradientUnits="userSpaceOnUse"
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       id="linearGradient3852"
+       xlink:href="#linearGradient3846"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(20,0)"
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5-2"
+       id="linearGradient3154"
+       gradientUnits="userSpaceOnUse"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7-5-2"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4-1-7"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0-7-6"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5-2"
+       id="linearGradient3103-1-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-2)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5"
+       id="linearGradient3103-1"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(20,-2)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7-5"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4-1"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0-7"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5"
+       id="linearGradient3069-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-6)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-8"
+       id="linearGradient3103"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(20,-8)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7-8"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4-8"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0-2"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-8"
+       id="linearGradient3069-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-6)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7"
+       id="linearGradient3069"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(20,-6)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(0,-4)"
+       gradientUnits="userSpaceOnUse"
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       id="linearGradient3834-1"
+       xlink:href="#linearGradient3828-7"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(20,-4)"
+       gradientUnits="userSpaceOnUse"
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       id="linearGradient3834"
+       xlink:href="#linearGradient3828"
+       inkscape:collect="always" />
+    <mask
+       id="mask3991"
+       maskUnits="userSpaceOnUse">
+      <g
+         style="fill:#ffffff"
+         id="g3993"
+         transform="matrix(1,0,0,-1,-46.177805,2068.6294)">
+        <rect
+           transform="scale(1,-1)"
+           y="-1022.2672"
+           x="48.177807"
+           height="5"
+           width="10"
+           id="rect3995"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <rect
+           transform="scale(1,-1)"
+           y="-1021.2672"
+           x="49.177807"
+           height="3"
+           width="8"
+           id="rect3997"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <rect
+           transform="scale(1,-1)"
+           y="-1020.2672"
+           x="50.177807"
+           height="1"
+           width="1"
+           id="rect3999"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <rect
+           transform="scale(1,-1)"
+           y="-1020.2672"
+           x="52.177807"
+           height="1"
+           width="4"
+           id="rect4001"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+      </g>
+    </mask>
+    <linearGradient
+       id="linearGradient3829-7"
+       inkscape:collect="always">
+      <stop
+         id="stop3831-6"
+         offset="0"
+         style="stop-color:#8297bc;stop-opacity:1" />
+      <stop
+         id="stop3833-1"
+         offset="1"
+         style="stop-color:#6c81ad;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="-1019.7672"
+       x2="56.177807"
+       y1="-1019.7672"
+       x1="52.177807"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3853-2"
+       xlink:href="#linearGradient3829-7"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3047-8">
+      <stop
+         style="stop-color:#146d39;stop-opacity:1"
+         offset="0"
+         id="stop3049-2" />
+      <stop
+         style="stop-color:#359b58;stop-opacity:1"
+         offset="1"
+         id="stop3051-4" />
+    </linearGradient>
+    <linearGradient
+       y2="1067.0511"
+       x2="11.339488"
+       y1="1064.0511"
+       x1="11.339488"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2108.6294)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3861-8"
+       xlink:href="#linearGradient3047-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient5103-3-7-7">
+      <stop
+         id="stop5105-5-4-4"
+         offset="0"
+         style="stop-color:#96b956;stop-opacity:1" />
+      <stop
+         style="stop-color:#c6d560;stop-opacity:1"
+         offset="0.26694915"
+         id="stop7550-07-0-0" />
+      <stop
+         style="stop-color:#cfdc63;stop-opacity:1"
+         offset="0.51694918"
+         id="stop7548-6-9-9" />
+      <stop
+         id="stop5107-7-48-4"
+         offset="1"
+         style="stop-color:#abca52;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1048.0511"
+       x2="12.339488"
+       y1="1043.0511"
+       x1="12.339488"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2088.6294)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3864"
+       xlink:href="#linearGradient5103-3-7"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1067.0511"
+       x2="11.339488"
+       y1="1064.0511"
+       x1="11.339488"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2108.6294)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3861"
+       xlink:href="#linearGradient3047"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="-1019.7672"
+       x2="56.177807"
+       y1="-1019.7672"
+       x1="52.177807"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3853"
+       xlink:href="#linearGradient3829"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="-1017.2672"
+       x2="53.177807"
+       y1="-1022.2672"
+       x1="53.177807"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3851"
+       xlink:href="#linearGradient3837"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="-1017.2672"
+       x2="53.177807"
+       y1="-1022.2672"
+       x1="53.177807"
+       id="linearGradient3843"
+       xlink:href="#linearGradient3837"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="-1019.7672"
+       x2="56.177807"
+       y1="-1019.7672"
+       x1="52.177807"
+       id="linearGradient3835"
+       xlink:href="#linearGradient3829"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3047"
+       id="linearGradient6482"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(19.911612,-40)"
+       x1="11.339488"
+       y1="1064.0511"
+       x2="11.339488"
+       y2="1067.0511" />
+    <linearGradient
+       id="linearGradient8562"
+       inkscape:collect="always">
+      <stop
+         id="stop8564"
+         offset="0"
+         style="stop-color:#6994ad;stop-opacity:1" />
+      <stop
+         id="stop8566"
+         offset="1"
+         style="stop-color:#005596;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1067.0511"
+       x2="11.339488"
+       y1="1064.0511"
+       x1="11.339488"
+       gradientTransform="translate(19.911612,-40)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient9565"
+       xlink:href="#linearGradient8562"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient5103-3-7">
+      <stop
+         id="stop5105-5-4"
+         offset="0"
+         style="stop-color:#96b956;stop-opacity:1" />
+      <stop
+         style="stop-color:#c6d560;stop-opacity:1"
+         offset="0.26694915"
+         id="stop7550-07-0" />
+      <stop
+         style="stop-color:#cfdc63;stop-opacity:1"
+         offset="0.51694918"
+         id="stop7548-6-9" />
+      <stop
+         id="stop5107-7-48"
+         offset="1"
+         style="stop-color:#abca52;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1048.0511"
+       x2="12.339488"
+       y1="1043.0511"
+       x1="12.339488"
+       gradientTransform="translate(19.911612,-20)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient9563"
+       xlink:href="#linearGradient5103-3-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient23102">
+      <stop
+         id="stop23104"
+         offset="0"
+         style="stop-color:#c9473e;stop-opacity:1" />
+      <stop
+         style="stop-color:#f35863;stop-opacity:1"
+         offset="0.25388375"
+         id="stop23118" />
+      <stop
+         id="stop23106"
+         offset="1"
+         style="stop-color:#f6928e;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3047">
+      <stop
+         style="stop-color:#146d39;stop-opacity:1"
+         offset="0"
+         id="stop3049" />
+      <stop
+         style="stop-color:#359b58;stop-opacity:1"
+         offset="1"
+         id="stop3051" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3829"
+       inkscape:collect="always">
+      <stop
+         id="stop3831"
+         offset="0"
+         style="stop-color:#8297bc;stop-opacity:1" />
+      <stop
+         id="stop3833"
+         offset="1"
+         style="stop-color:#6c81ad;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3837"
+       inkscape:collect="always">
+      <stop
+         id="stop3839"
+         offset="0"
+         style="stop-color:#6f8db9;stop-opacity:1;" />
+      <stop
+         id="stop3841"
+         offset="1"
+         style="stop-color:#1b639e;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3828"
+       inkscape:collect="always">
+      <stop
+         id="stop3830"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3846"
+       inkscape:collect="always">
+      <stop
+         id="stop3848"
+         offset="0"
+         style="stop-color:#008233;stop-opacity:1" />
+      <stop
+         id="stop3850"
+         offset="1"
+         style="stop-color:#008c31;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3848"
+       inkscape:collect="always">
+      <stop
+         id="stop3851"
+         offset="0"
+         style="stop-color:#50b053;stop-opacity:1;" />
+      <stop
+         id="stop3853"
+         offset="1"
+         style="stop-color:#9ad16d;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       id="linearGradient3855-4"
+       xlink:href="#linearGradient3848-0"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3848-0"
+       inkscape:collect="always">
+      <stop
+         id="stop3851-9"
+         offset="0"
+         style="stop-color:#50b053;stop-opacity:1;" />
+      <stop
+         id="stop3853-4"
+         offset="1"
+         style="stop-color:#9ad16d;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)"
+       gradientUnits="userSpaceOnUse"
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       id="linearGradient3852-8"
+       xlink:href="#linearGradient3846-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3846-8"
+       inkscape:collect="always">
+      <stop
+         id="stop3848-2"
+         offset="0"
+         style="stop-color:#008233;stop-opacity:1" />
+      <stop
+         id="stop3850-4"
+         offset="1"
+         style="stop-color:#008c31;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.53222388,0,0,0.53222388,0.22148261,495.46519)"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3982"
+       xlink:href="#linearGradient4013"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(0.53222139,0.00162752,-0.00162752,0.53222139,12.564375,495.48732)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3984"
+       xlink:href="#linearGradient3846-8"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4013"
+       id="linearGradient4059"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.53222388,0,0,0.53222388,20.221483,495.46519)"
+       x1="7"
+       y1="1045.3622"
+       x2="7"
+       y2="1042.475" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3846-8"
+       id="linearGradient4061"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.53222139,0.00162752,-0.00162752,0.53222139,32.564375,495.48732)"
+       x1="-11"
+       y1="1046.3622"
+       x2="-11"
+       y2="1042.3622" />
+    <linearGradient
+       gradientTransform="matrix(0.51390017,0,0,0.51390017,0.38174921,514.5315)"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3982-5"
+       xlink:href="#linearGradient4013-5"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4013-5">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4015-1" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1"
+         id="stop4017-7" />
+    </linearGradient>
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(0.51389776,0.00157149,-0.00157149,0.51389776,12.299691,514.55287)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3984-1"
+       xlink:href="#linearGradient4030"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4030">
+      <stop
+         style="stop-color:#4424a3;stop-opacity:1"
+         offset="0"
+         id="stop4032" />
+      <stop
+         style="stop-color:#4424a3;stop-opacity:1"
+         offset="1"
+         id="stop4034" />
+    </linearGradient>
+    <linearGradient
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       gradientTransform="matrix(0.64864834,0,0,0.64864834,-1.6738526,370.47129)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4055"
+       xlink:href="#linearGradient4096"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(0.6486453,0.00198355,-0.00198355,0.6486453,13.369056,370.49826)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4057"
+       xlink:href="#linearGradient4090"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       gradientTransform="matrix(0.64864834,0,0,0.64864834,-1.6738526,370.47129)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4055-1"
+       xlink:href="#linearGradient4096-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4096-7"
+       inkscape:collect="always">
+      <stop
+         id="stop4098-4"
+         offset="0"
+         style="stop-color:#50b053;stop-opacity:1" />
+      <stop
+         id="stop4100-0"
+         offset="1"
+         style="stop-color:#9ad16d;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(0.6486453,0.00198355,-0.00198355,0.6486453,13.369056,370.49826)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4057-9"
+       xlink:href="#linearGradient4090-4"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4090-4"
+       inkscape:collect="always">
+      <stop
+         id="stop4092-8"
+         offset="0"
+         style="stop-color:#4424a3;stop-opacity:1" />
+      <stop
+         id="stop4094-8"
+         offset="1"
+         style="stop-color:#4424a3;stop-opacity:1" />
+    </linearGradient>
+    <filter
+       inkscape:collect="always"
+       id="filter3959"
+       x="-0.090014042"
+       width="1.1800281"
+       y="-0.17994386"
+       height="1.3598877">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.22312288"
+         id="feGaussianBlur3961" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="15.839192"
+     inkscape:cx="12.149647"
+     inkscape:cy="4.8751998"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="347"
+     inkscape:window-y="409"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <path
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="path3836-1-2"
+       d="m 6.4851776,1048.8675 -2.9550408,-2.9733 -2.99397457,2.9759 z"
+       style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.97500074000000003;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;filter:url(#filter3959)" />
+    <path
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="path3836-1"
+       d="m 6.4851776,1048.8675 -2.9550408,-2.9733 -2.99397457,2.9759 z"
+       style="fill:url(#linearGradient4055);fill-opacity:1;stroke:url(#linearGradient4057);stroke-width:0.97500074;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/interface_tsk.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/interface_tsk.svg
new file mode 100644
index 0000000..352fba7
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/interface_tsk.svg
@@ -0,0 +1,171 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="interface_tsk.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3798">
+      <stop
+         style="stop-color:#55429f;stop-opacity:0;"
+         offset="0"
+         id="stop3800" />
+      <stop
+         style="stop-color:#55429f;stop-opacity:1;"
+         offset="1"
+         id="stop3802" />
+    </linearGradient>
+    <linearGradient
+       y2="462.11539"
+       x2="388.63736"
+       y1="478.18777"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient7188"
+       xlink:href="#linearGradient10798-1-9-3-7-6-8-9-0-9-1"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient10798-1-9-3-7-6-8-9-0-9-1">
+      <stop
+         style="stop-color:#7564b1;stop-opacity:1"
+         offset="0"
+         id="stop10800-5-2-1-8-20-6-4-9-8-2" />
+      <stop
+         id="stop10806-6-8-5-3-9-24-8-4-3-2"
+         offset="0.5"
+         style="stop-color:#5d4aa1;stop-opacity:1" />
+      <stop
+         style="stop-color:#9283c3;stop-opacity:1"
+         offset="1"
+         id="stop10802-1-5-3-0-4-8-4-2-9-2" />
+    </linearGradient>
+    <linearGradient
+       y2="462.11539"
+       x2="388.63736"
+       y1="478.18777"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3102"
+       xlink:href="#linearGradient10798-1-9-3-7-6-8-9-0-9-1"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="462.11539"
+       x2="388.63736"
+       y1="478.18777"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3102-1"
+       xlink:href="#linearGradient10798-1-9-3-7-6-8-9-0-9-1-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient10798-1-9-3-7-6-8-9-0-9-1-7">
+      <stop
+         style="stop-color:#7564b1;stop-opacity:1"
+         offset="0"
+         id="stop10800-5-2-1-8-20-6-4-9-8-2-4" />
+      <stop
+         id="stop10806-6-8-5-3-9-24-8-4-3-2-0"
+         offset="0.5"
+         style="stop-color:#5d4aa1;stop-opacity:1" />
+      <stop
+         style="stop-color:#9283c3;stop-opacity:1"
+         offset="1"
+         id="stop10802-1-5-3-0-4-8-4-2-9-2-9" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3798"
+       id="radialGradient3804"
+       cx="388.125"
+       cy="468.23718"
+       fx="388.125"
+       fy="468.23718"
+       r="11.708107"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.82332722,0,0,0.82332722,68.57113,82.724774)" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.678384"
+     inkscape:cx="3.323145"
+     inkscape:cy="0.77651836"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="1399"
+     inkscape:window-y="392"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <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:url(#linearGradient3102);fill-opacity:1;stroke:#55429f;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"
+       id="path10796-2-6-2"
+       sodipodi:cx="388.125"
+       sodipodi:cy="468.23718"
+       sodipodi:rx="10.625"
+       sodipodi:ry="10.625"
+       d="m 398.75,468.23718 c 0,5.86803 -4.75697,10.625 -10.625,10.625 -5.86803,0 -10.625,-4.75697 -10.625,-10.625 0,-5.86802 4.75697,-10.625 10.625,-10.625 5.86803,0 10.625,4.75698 10.625,10.625 z"
+       transform="matrix(0.29869153,0,0,0.29869153,-112.42903,908.01433)" />
+    <path
+       sodipodi:type="arc"
+       style="font-size:13.58917427000000100px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:url(#radialGradient3804);fill-opacity:1;stroke:#55429f;stroke-width:2.16621374999999980;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;font-family:Sans"
+       id="path10796-2-6-2-4"
+       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 1 1 -21.25,0 10.625,10.625 0 1 1 21.25,0 z"
+       transform="matrix(0.29869153,0,0,0.29869153,-112.42903,908.01433)" />
+    <path
+       style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       d="m 2.064772,1045.3643 0,0.7404 0.7179314,0 0,3.5671 -0.7179314,0 0,0.7404 2.871719,0 0,-0.7404 -0.71793,0 0,-3.5671 0.71793,0 0,-0.7404 -2.871719,0 z"
+       id="rect7222"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/java_ovr.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/java_ovr.svg
new file mode 100644
index 0000000..2712c8a
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/java_ovr.svg
@@ -0,0 +1,113 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="java_ovr.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3768">
+      <stop
+         style="stop-color:#147a38;stop-opacity:1;"
+         offset="0"
+         id="stop3770" />
+      <stop
+         style="stop-color:#308a50;stop-opacity:1"
+         offset="1"
+         id="stop3772" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3768"
+       id="linearGradient3774"
+       x1="6"
+       y1="1051.3622"
+       x2="6"
+       y2="1044.3622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-2,0)" />
+    <filter
+       inkscape:collect="always"
+       id="filter3787"
+       x="-0.1885095"
+       width="1.377019"
+       y="-0.088013492"
+       height="1.176027">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.23725055"
+         id="feGaussianBlur3789" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.678384"
+     inkscape:cx="3.5906342"
+     inkscape:cy="4.3967497"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="153"
+     inkscape:window-y="366"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <path
+       style="fill:none;stroke:#ffffff;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter3787);stroke-miterlimit:4;stroke-dasharray:none;opacity:0.75"
+       d="m 2.470527,1048.3667 0,0.9905 c 0,2.0131 3.0205444,2.0023 3.0205444,0 l 0,-4.9637"
+       id="path2999-1"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cscc" />
+    <path
+       style="fill:none;stroke:#286296;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 2.470527,1048.3667 0,0.9905 c 0,2.0131 3.0205444,2.0023 3.0205444,0 l 0,-4.9637"
+       id="path2999"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cscc" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/library_ovr.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/library_ovr.svg
new file mode 100644
index 0000000..e6a2fcd
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/library_ovr.svg
@@ -0,0 +1,329 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="library_ovr.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3837">
+      <stop
+         style="stop-color:#4a84ad;stop-opacity:1;"
+         offset="0"
+         id="stop3839" />
+      <stop
+         style="stop-color:#10427b;stop-opacity:1"
+         offset="1"
+         id="stop3841" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3829">
+      <stop
+         style="stop-color:#5da762;stop-opacity:1;"
+         offset="0"
+         id="stop3831" />
+      <stop
+         style="stop-color:#00844a;stop-opacity:1"
+         offset="1"
+         id="stop3833" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3821">
+      <stop
+         style="stop-color:#c67339;stop-opacity:1;"
+         offset="0"
+         id="stop3823" />
+      <stop
+         style="stop-color:#b54a10;stop-opacity:1"
+         offset="1"
+         id="stop3825" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(20,0)"
+       gradientUnits="userSpaceOnUse"
+       y2="1040.053"
+       x2="-13.936629"
+       y1="1049.9579"
+       x1="-13.936629"
+       id="linearGradient4744"
+       xlink:href="#linearGradient4738"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4738">
+      <stop
+         id="stop4740"
+         offset="0"
+         style="stop-color:#8cc861;stop-opacity:1" />
+      <stop
+         style="stop-color:#4aa766;stop-opacity:1"
+         offset="0.43753415"
+         id="stop4746" />
+      <stop
+         id="stop4742"
+         offset="1"
+         style="stop-color:#c2dd97;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(-1.314993,0)"
+       gradientUnits="userSpaceOnUse"
+       y2="1049.912"
+       x2="11.0625"
+       y1="1038.5497"
+       x1="11.0625"
+       id="linearGradient4747"
+       xlink:href="#linearGradient4741"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4741"
+       inkscape:collect="always">
+      <stop
+         id="stop4743"
+         offset="0"
+         style="stop-color:#30825a;stop-opacity:1" />
+      <stop
+         id="stop4745"
+         offset="1"
+         style="stop-color:#106643;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1040.053"
+       x2="-13.936629"
+       y1="1049.9579"
+       x1="-13.936629"
+       gradientTransform="translate(15.825436,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6032"
+       xlink:href="#linearGradient4738"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1049.912"
+       x2="11.0625"
+       y1="1038.5497"
+       x1="11.0625"
+       gradientTransform="translate(-5.4895565,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6034"
+       xlink:href="#linearGradient4741"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1040.053"
+       x2="-13.936629"
+       y1="1049.9579"
+       x1="-13.936629"
+       gradientTransform="translate(15.825436,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6032-1"
+       xlink:href="#linearGradient4738-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4738-7">
+      <stop
+         id="stop4740-4"
+         offset="0"
+         style="stop-color:#8cc861;stop-opacity:1" />
+      <stop
+         style="stop-color:#4aa766;stop-opacity:1"
+         offset="0.43753415"
+         id="stop4746-0" />
+      <stop
+         id="stop4742-9"
+         offset="1"
+         style="stop-color:#c2dd97;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1049.912"
+       x2="11.0625"
+       y1="1038.5497"
+       x1="11.0625"
+       gradientTransform="translate(-5.4895565,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6034-4"
+       xlink:href="#linearGradient4741-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4741-8"
+       inkscape:collect="always">
+      <stop
+         id="stop4743-8"
+         offset="0"
+         style="stop-color:#30825a;stop-opacity:1" />
+      <stop
+         id="stop4745-2"
+         offset="1"
+         style="stop-color:#106643;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="8.1045008"
+       x2="3.0734024"
+       y1="6.4610124"
+       x1="1.4333301"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4178"
+       xlink:href="#linearGradient4939-8-1"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4939-8-1">
+      <stop
+         style="stop-color:#d5f3ff;stop-opacity:1;"
+         offset="0"
+         id="stop4941-8-7" />
+      <stop
+         style="stop-color:#fcffff;stop-opacity:1"
+         offset="1"
+         id="stop4943-2-4" />
+    </linearGradient>
+    <linearGradient
+       y2="8.1045008"
+       x2="3.0734024"
+       y1="6.4610124"
+       x1="1.4333301"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4172-4"
+       xlink:href="#linearGradient4939-8-1-8"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4939-8-1-8">
+      <stop
+         style="stop-color:#d5f3ff;stop-opacity:1;"
+         offset="0"
+         id="stop4941-8-7-8" />
+      <stop
+         style="stop-color:#fcffff;stop-opacity:1"
+         offset="1"
+         id="stop4943-2-4-2" />
+    </linearGradient>
+    <filter
+       inkscape:collect="always"
+       id="filter3902"
+       x="-0.14130542"
+       width="1.2826108"
+       y="-0.24787806"
+       height="1.4957561">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.75345228"
+         id="feGaussianBlur3904" />
+    </filter>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3821"
+       id="linearGradient3827"
+       x1="23"
+       y1="1048.3622"
+       x2="23"
+       y2="1051.3622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-20,0)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3829"
+       id="linearGradient3835"
+       x1="22"
+       y1="1046.3622"
+       x2="22"
+       y2="1048.3622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-20,0)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3837"
+       id="linearGradient3843"
+       x1="22"
+       y1="1044.3622"
+       x2="22"
+       y2="1046.3622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-20,0)" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="11.2"
+     inkscape:cx="-2.6847253"
+     inkscape:cy="-6.2747021"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="650"
+     inkscape:window-y="517"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <rect
+       style="fill:url(#linearGradient3827);fill-opacity:1;stroke:none"
+       id="rect3049"
+       width="7"
+       height="3"
+       x="0"
+       y="1048.3622" />
+    <rect
+       style="fill:url(#linearGradient3843);fill-opacity:1;stroke:none"
+       id="rect3045"
+       width="5"
+       height="2"
+       x="0"
+       y="1044.3622" />
+    <rect
+       style="fill:url(#linearGradient3835);fill-opacity:1;stroke:none"
+       id="rect3047"
+       width="5"
+       height="2"
+       x="1"
+       y="1046.3622" />
+    <rect
+       style="fill:#d68c4a;fill-opacity:1;stroke:none"
+       id="rect3051"
+       width="5"
+       height="1"
+       x="1"
+       y="1049.3622" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/maxlevel_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/maxlevel_co.svg
new file mode 100644
index 0000000..23cc565
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/maxlevel_co.svg
@@ -0,0 +1,146 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="maxlevel_co.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient10798-1-9-3-7-1-15-1-7-6-1"
+       id="linearGradient8163-2"
+       gradientUnits="userSpaceOnUse"
+       x1="388.63736"
+       y1="477.79834"
+       x2="388.63736"
+       y2="458.70731" />
+    <linearGradient
+       id="linearGradient10798-1-9-3-7-1-15-1-7-6-1">
+      <stop
+         style="stop-color:#e96a6e;stop-opacity:1"
+         offset="0"
+         id="stop10800-5-2-1-8-2-8-1-7-3-7" />
+      <stop
+         id="stop10806-6-8-5-3-2-95-0-5-4-8"
+         offset="0.5"
+         style="stop-color:#eb5560;stop-opacity:1" />
+      <stop
+         style="stop-color:#eb7c7c;stop-opacity:1"
+         offset="1"
+         id="stop10802-1-5-3-0-2-0-9-8-4-3" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4879"
+       id="linearGradient4885"
+       x1="397.69363"
+       y1="477.79834"
+       x2="397.69363"
+       y2="456.58609"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4879">
+      <stop
+         style="stop-color:#ce2837;stop-opacity:1;"
+         offset="0"
+         id="stop4881" />
+      <stop
+         style="stop-color:#cf5a52;stop-opacity:1"
+         offset="1"
+         id="stop4883" />
+    </linearGradient>
+    <linearGradient
+       y2="458.70731"
+       x2="388.63736"
+       y1="477.79834"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4224"
+       xlink:href="#linearGradient10798-1-9-3-7-1-15-1-7-6-1"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="456.58609"
+       x2="397.69363"
+       y1="477.79834"
+       x1="397.69363"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4226"
+       xlink:href="#linearGradient4879"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="11.2"
+     inkscape:cx="-0.38382551"
+     inkscape:cy="-4.4573252"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="350"
+     inkscape:window-y="350"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <path
+       sodipodi:type="arc"
+       style="fill:url(#linearGradient4224);fill-opacity:1;stroke:url(#linearGradient4226);stroke-width:3.54317931;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+       id="path10796-2-6-0"
+       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 1 1 -21.25,0 10.625,10.625 0 1 1 21.25,0 z"
+       transform="matrix(0.2822324,0,0,0.2822324,-106.05236,915.70312)" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:none;display:inline"
+       id="rect4110"
+       width="3.4836874"
+       height="0.99578887"
+       x="1.7537788"
+       y="1047.3613" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/native_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/native_co.svg
new file mode 100644
index 0000000..d6cb0fe
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/native_co.svg
@@ -0,0 +1,87 @@
+<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="7"
+   height="7"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="native_co.svg">
+  <defs
+     id="defs4" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="126.71354"
+     inkscape:cx="4.199903"
+     inkscape:cy="4.4970581"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="2560"
+     inkscape:window-height="1538"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1045.3622)">
+    <rect
+       style="fill:#286296;fill-opacity:1;stroke:none"
+       id="rect2997"
+       width="1"
+       height="7"
+       x="2"
+       y="1045.3622" />
+    <rect
+       style="fill:#286296;fill-opacity:1;stroke:none"
+       id="rect2999"
+       width="1"
+       height="7"
+       x="5"
+       y="1045.3622" />
+    <rect
+       style="fill:#286296;fill-opacity:1;stroke:none"
+       id="rect2999-1"
+       width="1.0803658"
+       height="7.2118335"
+       x="-432.3331"
+       y="952.26843"
+       transform="matrix(0.9097535,-0.41514885,0.41514885,0.9097535,0,0)" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/over_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/over_co.svg
new file mode 100644
index 0000000..a50d50c
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/over_co.svg
@@ -0,0 +1,822 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="over_co.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient4096"
+       inkscape:collect="always">
+      <stop
+         id="stop4098"
+         offset="0"
+         style="stop-color:#50b053;stop-opacity:1" />
+      <stop
+         id="stop4100"
+         offset="1"
+         style="stop-color:#9ad16d;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4090"
+       inkscape:collect="always">
+      <stop
+         id="stop4092"
+         offset="0"
+         style="stop-color:#4424a3;stop-opacity:1" />
+      <stop
+         id="stop4094"
+         offset="1"
+         style="stop-color:#4424a3;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4013">
+      <stop
+         style="stop-color:#008333;stop-opacity:1"
+         offset="0"
+         id="stop4015" />
+      <stop
+         style="stop-color:#008c31;stop-opacity:1"
+         offset="1"
+         id="stop4017" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient13755">
+      <stop
+         style="stop-color:#f1fdfc;stop-opacity:1"
+         offset="0"
+         id="stop13757" />
+      <stop
+         id="stop13765"
+         offset="0.45454547"
+         style="stop-color:#dbeff9;stop-opacity:1" />
+      <stop
+         id="stop13763"
+         offset="0.54545456"
+         style="stop-color:#cee4f0;stop-opacity:1" />
+      <stop
+         style="stop-color:#def1fa;stop-opacity:1"
+         offset="1"
+         id="stop13759" />
+    </linearGradient>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       id="linearGradient3855"
+       xlink:href="#linearGradient3848"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3846-1"
+       inkscape:collect="always">
+      <stop
+         id="stop3848-6"
+         offset="0"
+         style="stop-color:#4a2aa7;stop-opacity:1;" />
+      <stop
+         id="stop3850-8"
+         offset="1"
+         style="stop-color:#6c4fc2;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)"
+       gradientUnits="userSpaceOnUse"
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       id="linearGradient3852-3"
+       xlink:href="#linearGradient3846-1"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)"
+       gradientUnits="userSpaceOnUse"
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       id="linearGradient3852"
+       xlink:href="#linearGradient3846"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(20,0)"
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5-2"
+       id="linearGradient3154"
+       gradientUnits="userSpaceOnUse"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7-5-2"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4-1-7"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0-7-6"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5-2"
+       id="linearGradient3103-1-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-2)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5"
+       id="linearGradient3103-1"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(20,-2)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7-5"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4-1"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0-7"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5"
+       id="linearGradient3069-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-6)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-8"
+       id="linearGradient3103"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(20,-8)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7-8"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4-8"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0-2"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-8"
+       id="linearGradient3069-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-6)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7"
+       id="linearGradient3069"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(20,-6)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(0,-4)"
+       gradientUnits="userSpaceOnUse"
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       id="linearGradient3834-1"
+       xlink:href="#linearGradient3828-7"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(20,-4)"
+       gradientUnits="userSpaceOnUse"
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       id="linearGradient3834"
+       xlink:href="#linearGradient3828"
+       inkscape:collect="always" />
+    <mask
+       id="mask3991"
+       maskUnits="userSpaceOnUse">
+      <g
+         style="fill:#ffffff"
+         id="g3993"
+         transform="matrix(1,0,0,-1,-46.177805,2068.6294)">
+        <rect
+           transform="scale(1,-1)"
+           y="-1022.2672"
+           x="48.177807"
+           height="5"
+           width="10"
+           id="rect3995"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <rect
+           transform="scale(1,-1)"
+           y="-1021.2672"
+           x="49.177807"
+           height="3"
+           width="8"
+           id="rect3997"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <rect
+           transform="scale(1,-1)"
+           y="-1020.2672"
+           x="50.177807"
+           height="1"
+           width="1"
+           id="rect3999"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <rect
+           transform="scale(1,-1)"
+           y="-1020.2672"
+           x="52.177807"
+           height="1"
+           width="4"
+           id="rect4001"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+      </g>
+    </mask>
+    <linearGradient
+       id="linearGradient3829-7"
+       inkscape:collect="always">
+      <stop
+         id="stop3831-6"
+         offset="0"
+         style="stop-color:#8297bc;stop-opacity:1" />
+      <stop
+         id="stop3833-1"
+         offset="1"
+         style="stop-color:#6c81ad;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="-1019.7672"
+       x2="56.177807"
+       y1="-1019.7672"
+       x1="52.177807"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3853-2"
+       xlink:href="#linearGradient3829-7"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3047-8">
+      <stop
+         style="stop-color:#146d39;stop-opacity:1"
+         offset="0"
+         id="stop3049-2" />
+      <stop
+         style="stop-color:#359b58;stop-opacity:1"
+         offset="1"
+         id="stop3051-4" />
+    </linearGradient>
+    <linearGradient
+       y2="1067.0511"
+       x2="11.339488"
+       y1="1064.0511"
+       x1="11.339488"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2108.6294)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3861-8"
+       xlink:href="#linearGradient3047-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient5103-3-7-7">
+      <stop
+         id="stop5105-5-4-4"
+         offset="0"
+         style="stop-color:#96b956;stop-opacity:1" />
+      <stop
+         style="stop-color:#c6d560;stop-opacity:1"
+         offset="0.26694915"
+         id="stop7550-07-0-0" />
+      <stop
+         style="stop-color:#cfdc63;stop-opacity:1"
+         offset="0.51694918"
+         id="stop7548-6-9-9" />
+      <stop
+         id="stop5107-7-48-4"
+         offset="1"
+         style="stop-color:#abca52;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1048.0511"
+       x2="12.339488"
+       y1="1043.0511"
+       x1="12.339488"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2088.6294)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3864"
+       xlink:href="#linearGradient5103-3-7"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1067.0511"
+       x2="11.339488"
+       y1="1064.0511"
+       x1="11.339488"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2108.6294)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3861"
+       xlink:href="#linearGradient3047"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="-1019.7672"
+       x2="56.177807"
+       y1="-1019.7672"
+       x1="52.177807"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3853"
+       xlink:href="#linearGradient3829"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="-1017.2672"
+       x2="53.177807"
+       y1="-1022.2672"
+       x1="53.177807"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3851"
+       xlink:href="#linearGradient3837"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="-1017.2672"
+       x2="53.177807"
+       y1="-1022.2672"
+       x1="53.177807"
+       id="linearGradient3843"
+       xlink:href="#linearGradient3837"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="-1019.7672"
+       x2="56.177807"
+       y1="-1019.7672"
+       x1="52.177807"
+       id="linearGradient3835"
+       xlink:href="#linearGradient3829"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3047"
+       id="linearGradient6482"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(19.911612,-40)"
+       x1="11.339488"
+       y1="1064.0511"
+       x2="11.339488"
+       y2="1067.0511" />
+    <linearGradient
+       id="linearGradient8562"
+       inkscape:collect="always">
+      <stop
+         id="stop8564"
+         offset="0"
+         style="stop-color:#6994ad;stop-opacity:1" />
+      <stop
+         id="stop8566"
+         offset="1"
+         style="stop-color:#005596;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1067.0511"
+       x2="11.339488"
+       y1="1064.0511"
+       x1="11.339488"
+       gradientTransform="translate(19.911612,-40)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient9565"
+       xlink:href="#linearGradient8562"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient5103-3-7">
+      <stop
+         id="stop5105-5-4"
+         offset="0"
+         style="stop-color:#96b956;stop-opacity:1" />
+      <stop
+         style="stop-color:#c6d560;stop-opacity:1"
+         offset="0.26694915"
+         id="stop7550-07-0" />
+      <stop
+         style="stop-color:#cfdc63;stop-opacity:1"
+         offset="0.51694918"
+         id="stop7548-6-9" />
+      <stop
+         id="stop5107-7-48"
+         offset="1"
+         style="stop-color:#abca52;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1048.0511"
+       x2="12.339488"
+       y1="1043.0511"
+       x1="12.339488"
+       gradientTransform="translate(19.911612,-20)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient9563"
+       xlink:href="#linearGradient5103-3-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient23102">
+      <stop
+         id="stop23104"
+         offset="0"
+         style="stop-color:#c9473e;stop-opacity:1" />
+      <stop
+         style="stop-color:#f35863;stop-opacity:1"
+         offset="0.25388375"
+         id="stop23118" />
+      <stop
+         id="stop23106"
+         offset="1"
+         style="stop-color:#f6928e;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3047">
+      <stop
+         style="stop-color:#146d39;stop-opacity:1"
+         offset="0"
+         id="stop3049" />
+      <stop
+         style="stop-color:#359b58;stop-opacity:1"
+         offset="1"
+         id="stop3051" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3829"
+       inkscape:collect="always">
+      <stop
+         id="stop3831"
+         offset="0"
+         style="stop-color:#8297bc;stop-opacity:1" />
+      <stop
+         id="stop3833"
+         offset="1"
+         style="stop-color:#6c81ad;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3837"
+       inkscape:collect="always">
+      <stop
+         id="stop3839"
+         offset="0"
+         style="stop-color:#6f8db9;stop-opacity:1;" />
+      <stop
+         id="stop3841"
+         offset="1"
+         style="stop-color:#1b639e;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3828"
+       inkscape:collect="always">
+      <stop
+         id="stop3830"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3846"
+       inkscape:collect="always">
+      <stop
+         id="stop3848"
+         offset="0"
+         style="stop-color:#008233;stop-opacity:1" />
+      <stop
+         id="stop3850"
+         offset="1"
+         style="stop-color:#008c31;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3848"
+       inkscape:collect="always">
+      <stop
+         id="stop3851"
+         offset="0"
+         style="stop-color:#50b053;stop-opacity:1;" />
+      <stop
+         id="stop3853"
+         offset="1"
+         style="stop-color:#9ad16d;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       id="linearGradient3855-4"
+       xlink:href="#linearGradient3848-0"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3848-0"
+       inkscape:collect="always">
+      <stop
+         id="stop3851-9"
+         offset="0"
+         style="stop-color:#50b053;stop-opacity:1;" />
+      <stop
+         id="stop3853-4"
+         offset="1"
+         style="stop-color:#9ad16d;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)"
+       gradientUnits="userSpaceOnUse"
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       id="linearGradient3852-8"
+       xlink:href="#linearGradient3846-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3846-8"
+       inkscape:collect="always">
+      <stop
+         id="stop3848-2"
+         offset="0"
+         style="stop-color:#008233;stop-opacity:1" />
+      <stop
+         id="stop3850-4"
+         offset="1"
+         style="stop-color:#008c31;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.53222388,0,0,0.53222388,0.22148261,495.46519)"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3982"
+       xlink:href="#linearGradient4013"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(0.53222139,0.00162752,-0.00162752,0.53222139,12.564375,495.48732)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3984"
+       xlink:href="#linearGradient3846-8"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4013"
+       id="linearGradient4059"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.53222388,0,0,0.53222388,20.221483,495.46519)"
+       x1="7"
+       y1="1045.3622"
+       x2="7"
+       y2="1042.475" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3846-8"
+       id="linearGradient4061"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.53222139,0.00162752,-0.00162752,0.53222139,32.564375,495.48732)"
+       x1="-11"
+       y1="1046.3622"
+       x2="-11"
+       y2="1042.3622" />
+    <linearGradient
+       gradientTransform="matrix(0.51390017,0,0,0.51390017,0.38174921,514.5315)"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3982-5"
+       xlink:href="#linearGradient4013-5"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4013-5">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4015-1" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1"
+         id="stop4017-7" />
+    </linearGradient>
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(0.51389776,0.00157149,-0.00157149,0.51389776,12.299691,514.55287)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3984-1"
+       xlink:href="#linearGradient4030"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4030">
+      <stop
+         style="stop-color:#4424a3;stop-opacity:1"
+         offset="0"
+         id="stop4032" />
+      <stop
+         style="stop-color:#4424a3;stop-opacity:1"
+         offset="1"
+         id="stop4034" />
+    </linearGradient>
+    <linearGradient
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       gradientTransform="matrix(0.64864834,0,0,0.64864834,-1.6738526,370.47129)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4055"
+       xlink:href="#linearGradient4096"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(0.6486453,0.00198355,-0.00198355,0.6486453,13.369056,370.49826)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4057"
+       xlink:href="#linearGradient4090"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       gradientTransform="matrix(0.64864834,0,0,0.64864834,-1.6738526,370.47129)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4055-1"
+       xlink:href="#linearGradient4096-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4096-7"
+       inkscape:collect="always">
+      <stop
+         id="stop4098-4"
+         offset="0"
+         style="stop-color:#50b053;stop-opacity:1" />
+      <stop
+         id="stop4100-0"
+         offset="1"
+         style="stop-color:#9ad16d;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(0.6486453,0.00198355,-0.00198355,0.6486453,13.369056,370.49826)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4057-9"
+       xlink:href="#linearGradient4090-4"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4090-4"
+       inkscape:collect="always">
+      <stop
+         id="stop4092-8"
+         offset="0"
+         style="stop-color:#4424a3;stop-opacity:1" />
+      <stop
+         id="stop4094-8"
+         offset="1"
+         style="stop-color:#4424a3;stop-opacity:1" />
+    </linearGradient>
+    <filter
+       inkscape:collect="always"
+       id="filter3959"
+       x="-0.090014042"
+       width="1.1800281"
+       y="-0.17994386"
+       height="1.3598877">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.22312288"
+         id="feGaussianBlur3961" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.678384"
+     inkscape:cx="3.2497591"
+     inkscape:cy="4.14808"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="347"
+     inkscape:window-y="409"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <path
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="path3836-1-2"
+       d="m 6.4851776,1048.8675 -2.9550408,-2.9733 -2.99397457,2.9759 z"
+       style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.97500074000000003;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;filter:url(#filter3959)" />
+    <path
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="path3836-1"
+       d="m 6.4851776,1048.8675 -2.9550408,-2.9733 -2.99397457,2.9759 z"
+       style="fill:url(#linearGradient4055);fill-opacity:1;stroke:url(#linearGradient4057);stroke-width:0.97500074;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/read.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/read.svg
new file mode 100644
index 0000000..5604191
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/read.svg
@@ -0,0 +1,363 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="read.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       gradientTransform="translate(20,0)"
+       gradientUnits="userSpaceOnUse"
+       y2="1040.053"
+       x2="-13.936629"
+       y1="1049.9579"
+       x1="-13.936629"
+       id="linearGradient4744"
+       xlink:href="#linearGradient4738"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4738">
+      <stop
+         id="stop4740"
+         offset="0"
+         style="stop-color:#8cc861;stop-opacity:1" />
+      <stop
+         style="stop-color:#4aa766;stop-opacity:1"
+         offset="0.43753415"
+         id="stop4746" />
+      <stop
+         id="stop4742"
+         offset="1"
+         style="stop-color:#c2dd97;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(-1.314993,0)"
+       gradientUnits="userSpaceOnUse"
+       y2="1049.912"
+       x2="11.0625"
+       y1="1038.5497"
+       x1="11.0625"
+       id="linearGradient4747"
+       xlink:href="#linearGradient4741"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4741"
+       inkscape:collect="always">
+      <stop
+         id="stop4743"
+         offset="0"
+         style="stop-color:#30825a;stop-opacity:1" />
+      <stop
+         id="stop4745"
+         offset="1"
+         style="stop-color:#106643;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1040.053"
+       x2="-13.936629"
+       y1="1049.9579"
+       x1="-13.936629"
+       gradientTransform="translate(15.825436,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6032"
+       xlink:href="#linearGradient4738"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1049.912"
+       x2="11.0625"
+       y1="1038.5497"
+       x1="11.0625"
+       gradientTransform="translate(-5.4895565,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6034"
+       xlink:href="#linearGradient4741"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1040.053"
+       x2="-13.936629"
+       y1="1049.9579"
+       x1="-13.936629"
+       gradientTransform="translate(15.825436,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6032-1"
+       xlink:href="#linearGradient4738-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4738-7">
+      <stop
+         id="stop4740-4"
+         offset="0"
+         style="stop-color:#8cc861;stop-opacity:1" />
+      <stop
+         style="stop-color:#4aa766;stop-opacity:1"
+         offset="0.43753415"
+         id="stop4746-0" />
+      <stop
+         id="stop4742-9"
+         offset="1"
+         style="stop-color:#c2dd97;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1049.912"
+       x2="11.0625"
+       y1="1038.5497"
+       x1="11.0625"
+       gradientTransform="translate(-5.4895565,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6034-4"
+       xlink:href="#linearGradient4741-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4741-8"
+       inkscape:collect="always">
+      <stop
+         id="stop4743-8"
+         offset="0"
+         style="stop-color:#30825a;stop-opacity:1" />
+      <stop
+         id="stop4745-2"
+         offset="1"
+         style="stop-color:#106643;stop-opacity:1" />
+    </linearGradient>
+    <filter
+       inkscape:collect="always"
+       id="filter3854"
+       x="-0.17271166"
+       width="1.3454233"
+       y="-0.18946901"
+       height="1.378938">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.79164101"
+         id="feGaussianBlur3856" />
+    </filter>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4939-7"
+       id="linearGradient4945-1"
+       x1="1.4333301"
+       y1="6.4610124"
+       x2="3.0734024"
+       y2="8.1045008"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4939-7">
+      <stop
+         style="stop-color:#d5f3ff;stop-opacity:1;"
+         offset="0"
+         id="stop4941-4" />
+      <stop
+         style="stop-color:#fcffff;stop-opacity:1"
+         offset="1"
+         id="stop4943-0" />
+    </linearGradient>
+    <linearGradient
+       y2="8.1045008"
+       x2="3.0734024"
+       y1="6.4610124"
+       x1="1.4333301"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4178"
+       xlink:href="#linearGradient4939-8-1"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4939-8-1">
+      <stop
+         style="stop-color:#d5f3ff;stop-opacity:1;"
+         offset="0"
+         id="stop4941-8-7" />
+      <stop
+         style="stop-color:#fcffff;stop-opacity:1"
+         offset="1"
+         id="stop4943-2-4" />
+    </linearGradient>
+    <linearGradient
+       y2="8.1045008"
+       x2="3.0734024"
+       y1="6.4610124"
+       x1="1.4333301"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4172"
+       xlink:href="#linearGradient4939-8-1"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="8.1045008"
+       x2="3.0734024"
+       y1="6.4610124"
+       x1="1.4333301"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4172-4"
+       xlink:href="#linearGradient4939-8-1-8"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4939-8-1-8">
+      <stop
+         style="stop-color:#d5f3ff;stop-opacity:1;"
+         offset="0"
+         id="stop4941-8-7-8" />
+      <stop
+         style="stop-color:#fcffff;stop-opacity:1"
+         offset="1"
+         id="stop4943-2-4-2" />
+    </linearGradient>
+    <filter
+       inkscape:collect="always"
+       id="filter3902"
+       x="-0.14130542"
+       width="1.2826108"
+       y="-0.24787806"
+       height="1.4957561">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.75345228"
+         id="feGaussianBlur3904" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="44.8"
+     inkscape:cx="3.7484175"
+     inkscape:cy="2.2742338"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="650"
+     inkscape:window-y="517"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <g
+       style="display:inline;fill:#ffffff;stroke:#ffffff;filter:url(#filter3902)"
+       id="g4106-4"
+       transform="matrix(0.47527908,0,0,0.47527908,-3.5591513,544.74663)">
+      <path
+         sodipodi:nodetypes="czc"
+         inkscape:connector-curvature="0"
+         id="path4981-0-5"
+         d="m 12.160228,1057.3138 c 0,0 0.409535,-0.5625 1.699794,-0.5625 1.290259,0 1.658145,0.5 1.658145,0.5"
+         style="fill:#ffffff;stroke:#ffffff;stroke-width:1.68322158000000010;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <path
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path4985-9-5"
+         d="m 8.780508,1057.2857 0.5226274,-0.5467 3.6264656,-3.0313 c 0.828641,-0.7734 1.383702,0.3012 1.336737,1.5605"
+         style="fill:#ffffff;stroke:#ffffff;stroke-width:1.68322158000000010;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <path
+         sodipodi:nodetypes="ccc"
+         inkscape:connector-curvature="0"
+         id="path4985-5-4-1"
+         d="m 16.778127,1058.2071 4.076913,-4.2647 c 1.004646,-0.069 0.412977,-0.6229 0.679228,1.9363"
+         style="fill:#ffffff;stroke:#ffffff;stroke-width:1.68322158000000010;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+      <path
+         transform="matrix(0.89367816,0,0,0.89367816,8.471957,1052.0008)"
+         d="m 4.7343755,7.5624995 c 0,1.2253819 -0.9933683,2.2187503 -2.2187503,2.2187503 -1.2253819,0 -2.2187502,-0.9933684 -2.2187502,-2.2187503 0,-1.2253819 0.9933683,-2.2187502 2.2187502,-2.2187502 1.225382,0 2.2187503,0.9933683 2.2187503,2.2187502 z"
+         sodipodi:ry="2.2187502"
+         sodipodi:rx="2.2187502"
+         sodipodi:cy="7.5624995"
+         sodipodi:cx="2.5156252"
+         id="path4150-8-7"
+         style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.88347625999999990;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+         sodipodi:type="arc" />
+      <path
+         transform="matrix(0.89367816,0,0,0.89367816,14.626587,1052.0008)"
+         d="m 4.7343755,7.5624995 c 0,1.2253819 -0.9933683,2.2187503 -2.2187503,2.2187503 -1.2253819,0 -2.2187502,-0.9933684 -2.2187502,-2.2187503 0,-1.2253819 0.9933683,-2.2187502 2.2187502,-2.2187502 1.225382,0 2.2187503,0.9933683 2.2187503,2.2187502 z"
+         sodipodi:ry="2.2187502"
+         sodipodi:rx="2.2187502"
+         sodipodi:cy="7.5624995"
+         sodipodi:cx="2.5156252"
+         id="path4150-4-8-1"
+         style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.88347625999999990;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+         sodipodi:type="arc" />
+    </g>
+    <g
+       style="display:inline"
+       id="g4106"
+       transform="matrix(0.47527908,0,0,0.47527908,-3.5591513,544.74662)">
+      <path
+         sodipodi:nodetypes="czc"
+         inkscape:connector-curvature="0"
+         id="path4981-0"
+         d="m 12.160228,1057.3138 c 0,0 0.409535,-0.5625 1.699794,-0.5625 1.290259,0 1.658145,0.5 1.658145,0.5"
+         style="fill:none;stroke:#000f6f;stroke-width:1.68322158;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <path
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path4985-9"
+         d="m 8.780508,1057.2857 0.5226274,-0.5467 3.6264656,-3.0313 c 0.828641,-0.7734 1.383702,0.3012 1.336737,1.5605"
+         style="fill:none;stroke:#000f6f;stroke-width:1.68322158;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <path
+         sodipodi:nodetypes="ccc"
+         inkscape:connector-curvature="0"
+         id="path4985-5-4"
+         d="m 16.778127,1058.2071 4.076913,-4.2647 c 1.004646,-0.069 0.412977,-0.6229 0.679228,1.9363"
+         style="fill:none;stroke:#000f6f;stroke-width:1.68322158;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+      <path
+         transform="matrix(0.89367816,0,0,0.89367816,8.471957,1052.0008)"
+         d="m 4.7343755,7.5624995 c 0,1.2253819 -0.9933683,2.2187503 -2.2187503,2.2187503 -1.2253819,0 -2.2187502,-0.9933684 -2.2187502,-2.2187503 0,-1.2253819 0.9933683,-2.2187502 2.2187502,-2.2187502 1.225382,0 2.2187503,0.9933683 2.2187503,2.2187502 z"
+         sodipodi:ry="2.2187502"
+         sodipodi:rx="2.2187502"
+         sodipodi:cy="7.5624995"
+         sodipodi:cx="2.5156252"
+         id="path4150-8"
+         style="fill:url(#linearGradient4945-1);fill-opacity:1;stroke:#000f6f;stroke-width:1.88347623;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+         sodipodi:type="arc" />
+      <path
+         transform="matrix(0.89367816,0,0,0.89367816,14.626587,1052.0008)"
+         d="m 4.7343755,7.5624995 c 0,1.2253819 -0.9933683,2.2187503 -2.2187503,2.2187503 -1.2253819,0 -2.2187502,-0.9933684 -2.2187502,-2.2187503 0,-1.2253819 0.9933683,-2.2187502 2.2187502,-2.2187502 1.225382,0 2.2187503,0.9933683 2.2187503,2.2187502 z"
+         sodipodi:ry="2.2187502"
+         sodipodi:rx="2.2187502"
+         sodipodi:cy="7.5624995"
+         sodipodi:cx="2.5156252"
+         id="path4150-4-8"
+         style="fill:url(#linearGradient4172);fill-opacity:1;stroke:#000f6f;stroke-width:1.88347623;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+         sodipodi:type="arc" />
+    </g>
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/recursive_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/recursive_co.svg
new file mode 100644
index 0000000..a8d3b4f
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/recursive_co.svg
@@ -0,0 +1,191 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="recursive_co.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       gradientTransform="translate(20,0)"
+       gradientUnits="userSpaceOnUse"
+       y2="1040.053"
+       x2="-13.936629"
+       y1="1049.9579"
+       x1="-13.936629"
+       id="linearGradient4744"
+       xlink:href="#linearGradient4738"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4738">
+      <stop
+         id="stop4740"
+         offset="0"
+         style="stop-color:#8cc861;stop-opacity:1" />
+      <stop
+         style="stop-color:#4aa766;stop-opacity:1"
+         offset="0.43753415"
+         id="stop4746" />
+      <stop
+         id="stop4742"
+         offset="1"
+         style="stop-color:#c2dd97;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(-1.314993,0)"
+       gradientUnits="userSpaceOnUse"
+       y2="1049.912"
+       x2="11.0625"
+       y1="1038.5497"
+       x1="11.0625"
+       id="linearGradient4747"
+       xlink:href="#linearGradient4741"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4741"
+       inkscape:collect="always">
+      <stop
+         id="stop4743"
+         offset="0"
+         style="stop-color:#30825a;stop-opacity:1" />
+      <stop
+         id="stop4745"
+         offset="1"
+         style="stop-color:#106643;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1040.053"
+       x2="-13.936629"
+       y1="1049.9579"
+       x1="-13.936629"
+       gradientTransform="translate(15.825436,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6032-1"
+       xlink:href="#linearGradient4738-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4738-7">
+      <stop
+         id="stop4740-4"
+         offset="0"
+         style="stop-color:#8cc861;stop-opacity:1" />
+      <stop
+         style="stop-color:#4aa766;stop-opacity:1"
+         offset="0.43753415"
+         id="stop4746-0" />
+      <stop
+         id="stop4742-9"
+         offset="1"
+         style="stop-color:#c2dd97;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1049.912"
+       x2="11.0625"
+       y1="1038.5497"
+       x1="11.0625"
+       gradientTransform="translate(-5.4895565,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6034-4"
+       xlink:href="#linearGradient4741-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4741-8"
+       inkscape:collect="always">
+      <stop
+         id="stop4743-8"
+         offset="0"
+         style="stop-color:#30825a;stop-opacity:1" />
+      <stop
+         id="stop4745-2"
+         offset="1"
+         style="stop-color:#106643;stop-opacity:1" />
+    </linearGradient>
+    <filter
+       inkscape:collect="always"
+       id="filter3854"
+       x="-0.17271166"
+       width="1.3454233"
+       y="-0.18946901"
+       height="1.378938">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.79164101"
+         id="feGaussianBlur3856" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="7.919596"
+     inkscape:cx="-5.0253464"
+     inkscape:cy="1.7816824"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="650"
+     inkscape:window-y="517"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <path
+       style="fill:#000f6f;fill-opacity:1;stroke:none"
+       d="m 3.0015781,1051.3605 0,-3.2234 3.2234452,3.2234 z"
+       id="path3020"
+       inkscape:connector-curvature="0" />
+    <path
+       sodipodi:type="arc"
+       style="fill:none;stroke:#000f6f;stroke-width:1.20183957;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="path3790"
+       sodipodi:cx="3"
+       sodipodi:cy="4"
+       sodipodi:rx="3"
+       sodipodi:ry="3"
+       d="M 1.5,6.5980762 A 3,3 0 1 1 4.1819737,6.7573426"
+       transform="matrix(0.83974928,0,0,0.75008703,0.48075215,1045.0929)"
+       sodipodi:start="2.0943951"
+       sodipodi:end="7.4490116"
+       sodipodi:open="true" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/run_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/run_co.svg
new file mode 100644
index 0000000..36fd96a
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/run_co.svg
@@ -0,0 +1,217 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="run_co.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       gradientTransform="translate(20,0)"
+       gradientUnits="userSpaceOnUse"
+       y2="1040.053"
+       x2="-13.936629"
+       y1="1049.9579"
+       x1="-13.936629"
+       id="linearGradient4744"
+       xlink:href="#linearGradient4738"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4738">
+      <stop
+         id="stop4740"
+         offset="0"
+         style="stop-color:#8cc861;stop-opacity:1" />
+      <stop
+         style="stop-color:#4aa766;stop-opacity:1"
+         offset="0.43753415"
+         id="stop4746" />
+      <stop
+         id="stop4742"
+         offset="1"
+         style="stop-color:#c2dd97;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(-1.314993,0)"
+       gradientUnits="userSpaceOnUse"
+       y2="1049.912"
+       x2="11.0625"
+       y1="1038.5497"
+       x1="11.0625"
+       id="linearGradient4747"
+       xlink:href="#linearGradient4741"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4741"
+       inkscape:collect="always">
+      <stop
+         id="stop4743"
+         offset="0"
+         style="stop-color:#30825a;stop-opacity:1" />
+      <stop
+         id="stop4745"
+         offset="1"
+         style="stop-color:#106643;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1040.053"
+       x2="-13.936629"
+       y1="1049.9579"
+       x1="-13.936629"
+       gradientTransform="translate(15.825436,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6032"
+       xlink:href="#linearGradient4738"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1049.912"
+       x2="11.0625"
+       y1="1038.5497"
+       x1="11.0625"
+       gradientTransform="translate(-5.4895565,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6034"
+       xlink:href="#linearGradient4741"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1040.053"
+       x2="-13.936629"
+       y1="1049.9579"
+       x1="-13.936629"
+       gradientTransform="translate(15.825436,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6032-1"
+       xlink:href="#linearGradient4738-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4738-7">
+      <stop
+         id="stop4740-4"
+         offset="0"
+         style="stop-color:#8cc861;stop-opacity:1" />
+      <stop
+         style="stop-color:#4aa766;stop-opacity:1"
+         offset="0.43753415"
+         id="stop4746-0" />
+      <stop
+         id="stop4742-9"
+         offset="1"
+         style="stop-color:#c2dd97;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1049.912"
+       x2="11.0625"
+       y1="1038.5497"
+       x1="11.0625"
+       gradientTransform="translate(-5.4895565,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6034-4"
+       xlink:href="#linearGradient4741-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4741-8"
+       inkscape:collect="always">
+      <stop
+         id="stop4743-8"
+         offset="0"
+         style="stop-color:#30825a;stop-opacity:1" />
+      <stop
+         id="stop4745-2"
+         offset="1"
+         style="stop-color:#106643;stop-opacity:1" />
+    </linearGradient>
+    <filter
+       inkscape:collect="always"
+       id="filter3854"
+       x="-0.17271166"
+       width="1.3454233"
+       y="-0.18946901"
+       height="1.378938">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.79164101"
+         id="feGaussianBlur3856" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="11.2"
+     inkscape:cx="7.5407931"
+     inkscape:cy="-8.2482577"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="650"
+     inkscape:window-y="517"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <g
+       style="display:inline;fill:#ffffff;stroke:#ffffff;filter:url(#filter3854)"
+       id="layer1-6-4"
+       inkscape:label="Layer 1"
+       transform="matrix(0.479092,0,0,0.43051303,2.2977699,599.01177)">
+      <path
+         sodipodi:nodetypes="ccccccccc"
+         inkscape:connector-curvature="0"
+         id="rect3968-5"
+         d="m -1.6770565,1039.8618 0,2.0277 0,5 0,3 0.99999995,0 9.54668705,-4.5273 c 0.59227,-0.3746 0.618127,-0.6299 0,-1 l -9.12684205,-4.5004 z"
+         style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2.20189905000000020;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+    </g>
+    <g
+       style="display:inline"
+       id="layer1-6"
+       inkscape:label="Layer 1"
+       transform="matrix(0.479092,0,0,0.43051303,2.2977699,599.01177)">
+      <path
+         sodipodi:nodetypes="ccccccccc"
+         inkscape:connector-curvature="0"
+         id="rect3968"
+         d="m -1.6770565,1039.8618 0,2.0277 0,5 0,3 0.99999995,0 9.54668705,-4.5273 c 0.59227,-0.3746 0.618127,-0.6299 0,-1 l -9.12684205,-4.5004 z"
+         style="fill:url(#linearGradient6032);fill-opacity:1;stroke:url(#linearGradient6034);stroke-width:2.20189905;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+    </g>
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/static_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/static_co.svg
new file mode 100644
index 0000000..6c9cb08
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/static_co.svg
@@ -0,0 +1,71 @@
+<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="7"
+   height="7"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="static_co.svg">
+  <defs
+     id="defs4" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="22.4"
+     inkscape:cx="3.2018395"
+     inkscape:cy="-0.17430532"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="153"
+     inkscape:window-y="366"
+     inkscape:window-maximized="0"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1045.3622)">
+    <path
+       style="fill:none;stroke:#c7022d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 5.5580592,1047.3622 c 0,-2.0361 -3,-1.991 -3,0 0,0 -0.1329922,1.0624 1.5,1.5 1.6329922,0.4376 1.5,1.5 1.5,1.5 0,1.9897 -3,2.0051 -3,0"
+       id="path2995"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cczcc" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/sync_impl.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/sync_impl.svg
new file mode 100644
index 0000000..8bc9821
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/sync_impl.svg
@@ -0,0 +1,740 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="sync_over.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4030">
+      <stop
+         style="stop-color:#4424a3;stop-opacity:1"
+         offset="0"
+         id="stop4032" />
+      <stop
+         style="stop-color:#4424a3;stop-opacity:1"
+         offset="1"
+         id="stop4034" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4013">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4015" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1"
+         id="stop4017" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient13755"
+       id="linearGradient8584"
+       gradientUnits="userSpaceOnUse"
+       x1="28.004765"
+       y1="-5.6084509"
+       x2="28.004765"
+       y2="1.6087028" />
+    <linearGradient
+       id="linearGradient13755">
+      <stop
+         style="stop-color:#f1fdfc;stop-opacity:1"
+         offset="0"
+         id="stop13757" />
+      <stop
+         id="stop13765"
+         offset="0.45454547"
+         style="stop-color:#dbeff9;stop-opacity:1" />
+      <stop
+         id="stop13763"
+         offset="0.54545456"
+         style="stop-color:#cee4f0;stop-opacity:1" />
+      <stop
+         style="stop-color:#def1fa;stop-opacity:1"
+         offset="1"
+         id="stop13759" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient13831"
+       id="linearGradient8586"
+       gradientUnits="userSpaceOnUse"
+       x1="30.033665"
+       y1="-6.1109905"
+       x2="30.033665"
+       y2="1.9089624" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient13831">
+      <stop
+         style="stop-color:#055797;stop-opacity:1;"
+         offset="0"
+         id="stop13833" />
+      <stop
+         style="stop-color:#184785;stop-opacity:1"
+         offset="1"
+         id="stop13835" />
+    </linearGradient>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       id="linearGradient3855"
+       xlink:href="#linearGradient3848"
+       inkscape:collect="always" />
+    <filter
+       height="1.5398589"
+       y="-0.26992943"
+       width="1.2700353"
+       x="-0.13501765"
+       id="filter3896"
+       inkscape:collect="always">
+      <feGaussianBlur
+         id="feGaussianBlur3898"
+         stdDeviation="0.51595886"
+         inkscape:collect="always" />
+    </filter>
+    <linearGradient
+       id="linearGradient3846-1"
+       inkscape:collect="always">
+      <stop
+         id="stop3848-6"
+         offset="0"
+         style="stop-color:#4a2aa7;stop-opacity:1;" />
+      <stop
+         id="stop3850-8"
+         offset="1"
+         style="stop-color:#6c4fc2;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)"
+       gradientUnits="userSpaceOnUse"
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       id="linearGradient3852-3"
+       xlink:href="#linearGradient3846-1"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)"
+       gradientUnits="userSpaceOnUse"
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       id="linearGradient3852"
+       xlink:href="#linearGradient3846"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(20,0)"
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5-2"
+       id="linearGradient3154"
+       gradientUnits="userSpaceOnUse"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7-5-2"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4-1-7"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0-7-6"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5-2"
+       id="linearGradient3103-1-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-2)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5"
+       id="linearGradient3103-1"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(20,-2)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7-5"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4-1"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0-7"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5"
+       id="linearGradient3069-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-6)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-8"
+       id="linearGradient3103"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(20,-8)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7-8"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4-8"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0-2"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-8"
+       id="linearGradient3069-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-6)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7"
+       id="linearGradient3069"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(20,-6)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(0,-4)"
+       gradientUnits="userSpaceOnUse"
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       id="linearGradient3834-1"
+       xlink:href="#linearGradient3828-7"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(20,-4)"
+       gradientUnits="userSpaceOnUse"
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       id="linearGradient3834"
+       xlink:href="#linearGradient3828"
+       inkscape:collect="always" />
+    <mask
+       id="mask3991"
+       maskUnits="userSpaceOnUse">
+      <g
+         style="fill:#ffffff"
+         id="g3993"
+         transform="matrix(1,0,0,-1,-46.177805,2068.6294)">
+        <rect
+           transform="scale(1,-1)"
+           y="-1022.2672"
+           x="48.177807"
+           height="5"
+           width="10"
+           id="rect3995"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <rect
+           transform="scale(1,-1)"
+           y="-1021.2672"
+           x="49.177807"
+           height="3"
+           width="8"
+           id="rect3997"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <rect
+           transform="scale(1,-1)"
+           y="-1020.2672"
+           x="50.177807"
+           height="1"
+           width="1"
+           id="rect3999"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <rect
+           transform="scale(1,-1)"
+           y="-1020.2672"
+           x="52.177807"
+           height="1"
+           width="4"
+           id="rect4001"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+      </g>
+    </mask>
+    <linearGradient
+       id="linearGradient3829-7"
+       inkscape:collect="always">
+      <stop
+         id="stop3831-6"
+         offset="0"
+         style="stop-color:#8297bc;stop-opacity:1" />
+      <stop
+         id="stop3833-1"
+         offset="1"
+         style="stop-color:#6c81ad;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="-1019.7672"
+       x2="56.177807"
+       y1="-1019.7672"
+       x1="52.177807"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3853-2"
+       xlink:href="#linearGradient3829-7"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3047-8">
+      <stop
+         style="stop-color:#146d39;stop-opacity:1"
+         offset="0"
+         id="stop3049-2" />
+      <stop
+         style="stop-color:#359b58;stop-opacity:1"
+         offset="1"
+         id="stop3051-4" />
+    </linearGradient>
+    <linearGradient
+       y2="1067.0511"
+       x2="11.339488"
+       y1="1064.0511"
+       x1="11.339488"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2108.6294)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3861-8"
+       xlink:href="#linearGradient3047-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient5103-3-7-7">
+      <stop
+         id="stop5105-5-4-4"
+         offset="0"
+         style="stop-color:#96b956;stop-opacity:1" />
+      <stop
+         style="stop-color:#c6d560;stop-opacity:1"
+         offset="0.26694915"
+         id="stop7550-07-0-0" />
+      <stop
+         style="stop-color:#cfdc63;stop-opacity:1"
+         offset="0.51694918"
+         id="stop7548-6-9-9" />
+      <stop
+         id="stop5107-7-48-4"
+         offset="1"
+         style="stop-color:#abca52;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1048.0511"
+       x2="12.339488"
+       y1="1043.0511"
+       x1="12.339488"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2088.6294)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3864"
+       xlink:href="#linearGradient5103-3-7"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1067.0511"
+       x2="11.339488"
+       y1="1064.0511"
+       x1="11.339488"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2108.6294)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3861"
+       xlink:href="#linearGradient3047"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="-1019.7672"
+       x2="56.177807"
+       y1="-1019.7672"
+       x1="52.177807"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3853"
+       xlink:href="#linearGradient3829"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="-1017.2672"
+       x2="53.177807"
+       y1="-1022.2672"
+       x1="53.177807"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3851"
+       xlink:href="#linearGradient3837"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="-1017.2672"
+       x2="53.177807"
+       y1="-1022.2672"
+       x1="53.177807"
+       id="linearGradient3843"
+       xlink:href="#linearGradient3837"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="-1019.7672"
+       x2="56.177807"
+       y1="-1019.7672"
+       x1="52.177807"
+       id="linearGradient3835"
+       xlink:href="#linearGradient3829"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3047"
+       id="linearGradient6482"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(19.911612,-40)"
+       x1="11.339488"
+       y1="1064.0511"
+       x2="11.339488"
+       y2="1067.0511" />
+    <linearGradient
+       id="linearGradient8562"
+       inkscape:collect="always">
+      <stop
+         id="stop8564"
+         offset="0"
+         style="stop-color:#6994ad;stop-opacity:1" />
+      <stop
+         id="stop8566"
+         offset="1"
+         style="stop-color:#005596;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1067.0511"
+       x2="11.339488"
+       y1="1064.0511"
+       x1="11.339488"
+       gradientTransform="translate(19.911612,-40)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient9565"
+       xlink:href="#linearGradient8562"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient5103-3-7">
+      <stop
+         id="stop5105-5-4"
+         offset="0"
+         style="stop-color:#96b956;stop-opacity:1" />
+      <stop
+         style="stop-color:#c6d560;stop-opacity:1"
+         offset="0.26694915"
+         id="stop7550-07-0" />
+      <stop
+         style="stop-color:#cfdc63;stop-opacity:1"
+         offset="0.51694918"
+         id="stop7548-6-9" />
+      <stop
+         id="stop5107-7-48"
+         offset="1"
+         style="stop-color:#abca52;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1048.0511"
+       x2="12.339488"
+       y1="1043.0511"
+       x1="12.339488"
+       gradientTransform="translate(19.911612,-20)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient9563"
+       xlink:href="#linearGradient5103-3-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient23102">
+      <stop
+         id="stop23104"
+         offset="0"
+         style="stop-color:#c9473e;stop-opacity:1" />
+      <stop
+         style="stop-color:#f35863;stop-opacity:1"
+         offset="0.25388375"
+         id="stop23118" />
+      <stop
+         id="stop23106"
+         offset="1"
+         style="stop-color:#f6928e;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3047">
+      <stop
+         style="stop-color:#146d39;stop-opacity:1"
+         offset="0"
+         id="stop3049" />
+      <stop
+         style="stop-color:#359b58;stop-opacity:1"
+         offset="1"
+         id="stop3051" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3829"
+       inkscape:collect="always">
+      <stop
+         id="stop3831"
+         offset="0"
+         style="stop-color:#8297bc;stop-opacity:1" />
+      <stop
+         id="stop3833"
+         offset="1"
+         style="stop-color:#6c81ad;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3837"
+       inkscape:collect="always">
+      <stop
+         id="stop3839"
+         offset="0"
+         style="stop-color:#6f8db9;stop-opacity:1;" />
+      <stop
+         id="stop3841"
+         offset="1"
+         style="stop-color:#1b639e;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3828"
+       inkscape:collect="always">
+      <stop
+         id="stop3830"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3846"
+       inkscape:collect="always">
+      <stop
+         id="stop3848"
+         offset="0"
+         style="stop-color:#008233;stop-opacity:1" />
+      <stop
+         id="stop3850"
+         offset="1"
+         style="stop-color:#008c31;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3848"
+       inkscape:collect="always">
+      <stop
+         id="stop3851"
+         offset="0"
+         style="stop-color:#50b053;stop-opacity:1;" />
+      <stop
+         id="stop3853"
+         offset="1"
+         style="stop-color:#9ad16d;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       id="linearGradient3855-4"
+       xlink:href="#linearGradient3848-0"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3848-0"
+       inkscape:collect="always">
+      <stop
+         id="stop3851-9"
+         offset="0"
+         style="stop-color:#50b053;stop-opacity:1;" />
+      <stop
+         id="stop3853-4"
+         offset="1"
+         style="stop-color:#9ad16d;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)"
+       gradientUnits="userSpaceOnUse"
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       id="linearGradient3852-8"
+       xlink:href="#linearGradient3846-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3846-8"
+       inkscape:collect="always">
+      <stop
+         id="stop3848-2"
+         offset="0"
+         style="stop-color:#008233;stop-opacity:1" />
+      <stop
+         id="stop3850-4"
+         offset="1"
+         style="stop-color:#008c31;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.51390017,0,0,0.51390017,0.38174921,514.5315)"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3982"
+       xlink:href="#linearGradient4013"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(0.51389776,0.00157149,-0.00157149,0.51389776,12.299691,514.55287)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3984"
+       xlink:href="#linearGradient4030"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="22.4"
+     inkscape:cx="3.6146785"
+     inkscape:cy="-0.55806643"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="347"
+     inkscape:window-y="409"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <g
+       style="display:inline"
+       id="g8579"
+       transform="matrix(0.41486416,0,0,0.41486416,-19.810748,612.1688)">
+      <path
+         transform="matrix(1.2134991,0,0,1.2134991,22.226208,1050.2508)"
+         d="m 30,-2 a 4,4 0 1 1 -8,0 4,4 0 1 1 8,0 z"
+         sodipodi:ry="4"
+         sodipodi:rx="4"
+         sodipodi:cy="-2"
+         sodipodi:cx="26"
+         id="path13745"
+         style="fill:url(#linearGradient8584);fill-opacity:1;stroke:url(#linearGradient8586);stroke-width:1.96777689;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path13811"
+         d="m 53.750446,1047.7972 0,-2.0313"
+         style="fill:none;stroke:#1f4a83;stroke-width:1.62702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path13811-9"
+         d="m 53.750446,1047.7972 1.458408,2.3881"
+         style="fill:none;stroke:#1f4a83;stroke-width:1.62702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+      <g
+         transform="matrix(2.4104275,0,0,2.4104275,40.538423,-1450.6868)"
+         id="layer1-7"
+         inkscape:label="Layer 1">
+        <g
+           id="g3866" />
+      </g>
+    </g>
+    <path
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="path3836"
+       d="m 6.8458479,1051.9999 -2.3411698,-2.3556 -2.3720156,2.3577 z"
+       style="fill:url(#linearGradient3982);fill-opacity:1;stroke:url(#linearGradient3984);stroke-width:0.77245712;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/sync_over.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/sync_over.svg
new file mode 100644
index 0000000..29f1935
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/sync_over.svg
@@ -0,0 +1,836 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="sync_over.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient4096"
+       inkscape:collect="always">
+      <stop
+         id="stop4098"
+         offset="0"
+         style="stop-color:#008333;stop-opacity:1" />
+      <stop
+         id="stop4100"
+         offset="1"
+         style="stop-color:#008c31;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4090"
+       inkscape:collect="always">
+      <stop
+         id="stop4092"
+         offset="0"
+         style="stop-color:#008333;stop-opacity:1" />
+      <stop
+         id="stop4094"
+         offset="1"
+         style="stop-color:#008c31;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4013">
+      <stop
+         style="stop-color:#008333;stop-opacity:1"
+         offset="0"
+         id="stop4015" />
+      <stop
+         style="stop-color:#008c31;stop-opacity:1"
+         offset="1"
+         id="stop4017" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient13755"
+       id="linearGradient8584"
+       gradientUnits="userSpaceOnUse"
+       x1="28.004765"
+       y1="-5.6084509"
+       x2="28.004765"
+       y2="1.6087028" />
+    <linearGradient
+       id="linearGradient13755">
+      <stop
+         style="stop-color:#f1fdfc;stop-opacity:1"
+         offset="0"
+         id="stop13757" />
+      <stop
+         id="stop13765"
+         offset="0.45454547"
+         style="stop-color:#dbeff9;stop-opacity:1" />
+      <stop
+         id="stop13763"
+         offset="0.54545456"
+         style="stop-color:#cee4f0;stop-opacity:1" />
+      <stop
+         style="stop-color:#def1fa;stop-opacity:1"
+         offset="1"
+         id="stop13759" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient13831"
+       id="linearGradient8586"
+       gradientUnits="userSpaceOnUse"
+       x1="30.033665"
+       y1="-6.1109905"
+       x2="30.033665"
+       y2="1.9089624" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient13831">
+      <stop
+         style="stop-color:#055797;stop-opacity:1;"
+         offset="0"
+         id="stop13833" />
+      <stop
+         style="stop-color:#184785;stop-opacity:1"
+         offset="1"
+         id="stop13835" />
+    </linearGradient>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       id="linearGradient3855"
+       xlink:href="#linearGradient3848"
+       inkscape:collect="always" />
+    <filter
+       height="1.5398589"
+       y="-0.26992943"
+       width="1.2700353"
+       x="-0.13501765"
+       id="filter3896"
+       inkscape:collect="always">
+      <feGaussianBlur
+         id="feGaussianBlur3898"
+         stdDeviation="0.51595886"
+         inkscape:collect="always" />
+    </filter>
+    <linearGradient
+       id="linearGradient3846-1"
+       inkscape:collect="always">
+      <stop
+         id="stop3848-6"
+         offset="0"
+         style="stop-color:#4a2aa7;stop-opacity:1;" />
+      <stop
+         id="stop3850-8"
+         offset="1"
+         style="stop-color:#6c4fc2;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)"
+       gradientUnits="userSpaceOnUse"
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       id="linearGradient3852-3"
+       xlink:href="#linearGradient3846-1"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)"
+       gradientUnits="userSpaceOnUse"
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       id="linearGradient3852"
+       xlink:href="#linearGradient3846"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(20,0)"
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5-2"
+       id="linearGradient3154"
+       gradientUnits="userSpaceOnUse"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7-5-2"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4-1-7"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0-7-6"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5-2"
+       id="linearGradient3103-1-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-2)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5"
+       id="linearGradient3103-1"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(20,-2)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7-5"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4-1"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0-7"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-5"
+       id="linearGradient3069-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-6)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-8"
+       id="linearGradient3103"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(20,-8)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7-8"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4-8"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0-2"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7-8"
+       id="linearGradient3069-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-6)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3828-7"
+       id="linearGradient3069"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(20,-6)"
+       x1="7"
+       y1="1049.8622"
+       x2="15"
+       y2="1049.8622" />
+    <linearGradient
+       id="linearGradient3828-7"
+       inkscape:collect="always">
+      <stop
+         id="stop3830-4"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832-0"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(0,-4)"
+       gradientUnits="userSpaceOnUse"
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       id="linearGradient3834-1"
+       xlink:href="#linearGradient3828-7"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(20,-4)"
+       gradientUnits="userSpaceOnUse"
+       y2="1049.8622"
+       x2="15"
+       y1="1049.8622"
+       x1="7"
+       id="linearGradient3834"
+       xlink:href="#linearGradient3828"
+       inkscape:collect="always" />
+    <mask
+       id="mask3991"
+       maskUnits="userSpaceOnUse">
+      <g
+         style="fill:#ffffff"
+         id="g3993"
+         transform="matrix(1,0,0,-1,-46.177805,2068.6294)">
+        <rect
+           transform="scale(1,-1)"
+           y="-1022.2672"
+           x="48.177807"
+           height="5"
+           width="10"
+           id="rect3995"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <rect
+           transform="scale(1,-1)"
+           y="-1021.2672"
+           x="49.177807"
+           height="3"
+           width="8"
+           id="rect3997"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <rect
+           transform="scale(1,-1)"
+           y="-1020.2672"
+           x="50.177807"
+           height="1"
+           width="1"
+           id="rect3999"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <rect
+           transform="scale(1,-1)"
+           y="-1020.2672"
+           x="52.177807"
+           height="1"
+           width="4"
+           id="rect4001"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+      </g>
+    </mask>
+    <linearGradient
+       id="linearGradient3829-7"
+       inkscape:collect="always">
+      <stop
+         id="stop3831-6"
+         offset="0"
+         style="stop-color:#8297bc;stop-opacity:1" />
+      <stop
+         id="stop3833-1"
+         offset="1"
+         style="stop-color:#6c81ad;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="-1019.7672"
+       x2="56.177807"
+       y1="-1019.7672"
+       x1="52.177807"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3853-2"
+       xlink:href="#linearGradient3829-7"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3047-8">
+      <stop
+         style="stop-color:#146d39;stop-opacity:1"
+         offset="0"
+         id="stop3049-2" />
+      <stop
+         style="stop-color:#359b58;stop-opacity:1"
+         offset="1"
+         id="stop3051-4" />
+    </linearGradient>
+    <linearGradient
+       y2="1067.0511"
+       x2="11.339488"
+       y1="1064.0511"
+       x1="11.339488"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2108.6294)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3861-8"
+       xlink:href="#linearGradient3047-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient5103-3-7-7">
+      <stop
+         id="stop5105-5-4-4"
+         offset="0"
+         style="stop-color:#96b956;stop-opacity:1" />
+      <stop
+         style="stop-color:#c6d560;stop-opacity:1"
+         offset="0.26694915"
+         id="stop7550-07-0-0" />
+      <stop
+         style="stop-color:#cfdc63;stop-opacity:1"
+         offset="0.51694918"
+         id="stop7548-6-9-9" />
+      <stop
+         id="stop5107-7-48-4"
+         offset="1"
+         style="stop-color:#abca52;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1048.0511"
+       x2="12.339488"
+       y1="1043.0511"
+       x1="12.339488"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2088.6294)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3864"
+       xlink:href="#linearGradient5103-3-7"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1067.0511"
+       x2="11.339488"
+       y1="1064.0511"
+       x1="11.339488"
+       gradientTransform="matrix(1,0,0,-1,-6.266193,2108.6294)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3861"
+       xlink:href="#linearGradient3047"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="-1019.7672"
+       x2="56.177807"
+       y1="-1019.7672"
+       x1="52.177807"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3853"
+       xlink:href="#linearGradient3829"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="-1017.2672"
+       x2="53.177807"
+       y1="-1022.2672"
+       x1="53.177807"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3851"
+       xlink:href="#linearGradient3837"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="-1017.2672"
+       x2="53.177807"
+       y1="-1022.2672"
+       x1="53.177807"
+       id="linearGradient3843"
+       xlink:href="#linearGradient3837"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="-1019.7672"
+       x2="56.177807"
+       y1="-1019.7672"
+       x1="52.177807"
+       id="linearGradient3835"
+       xlink:href="#linearGradient3829"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3047"
+       id="linearGradient6482"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(19.911612,-40)"
+       x1="11.339488"
+       y1="1064.0511"
+       x2="11.339488"
+       y2="1067.0511" />
+    <linearGradient
+       id="linearGradient8562"
+       inkscape:collect="always">
+      <stop
+         id="stop8564"
+         offset="0"
+         style="stop-color:#6994ad;stop-opacity:1" />
+      <stop
+         id="stop8566"
+         offset="1"
+         style="stop-color:#005596;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1067.0511"
+       x2="11.339488"
+       y1="1064.0511"
+       x1="11.339488"
+       gradientTransform="translate(19.911612,-40)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient9565"
+       xlink:href="#linearGradient8562"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient5103-3-7">
+      <stop
+         id="stop5105-5-4"
+         offset="0"
+         style="stop-color:#96b956;stop-opacity:1" />
+      <stop
+         style="stop-color:#c6d560;stop-opacity:1"
+         offset="0.26694915"
+         id="stop7550-07-0" />
+      <stop
+         style="stop-color:#cfdc63;stop-opacity:1"
+         offset="0.51694918"
+         id="stop7548-6-9" />
+      <stop
+         id="stop5107-7-48"
+         offset="1"
+         style="stop-color:#abca52;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1048.0511"
+       x2="12.339488"
+       y1="1043.0511"
+       x1="12.339488"
+       gradientTransform="translate(19.911612,-20)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient9563"
+       xlink:href="#linearGradient5103-3-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient23102">
+      <stop
+         id="stop23104"
+         offset="0"
+         style="stop-color:#c9473e;stop-opacity:1" />
+      <stop
+         style="stop-color:#f35863;stop-opacity:1"
+         offset="0.25388375"
+         id="stop23118" />
+      <stop
+         id="stop23106"
+         offset="1"
+         style="stop-color:#f6928e;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3047">
+      <stop
+         style="stop-color:#146d39;stop-opacity:1"
+         offset="0"
+         id="stop3049" />
+      <stop
+         style="stop-color:#359b58;stop-opacity:1"
+         offset="1"
+         id="stop3051" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3829"
+       inkscape:collect="always">
+      <stop
+         id="stop3831"
+         offset="0"
+         style="stop-color:#8297bc;stop-opacity:1" />
+      <stop
+         id="stop3833"
+         offset="1"
+         style="stop-color:#6c81ad;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3837"
+       inkscape:collect="always">
+      <stop
+         id="stop3839"
+         offset="0"
+         style="stop-color:#6f8db9;stop-opacity:1;" />
+      <stop
+         id="stop3841"
+         offset="1"
+         style="stop-color:#1b639e;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3828"
+       inkscape:collect="always">
+      <stop
+         id="stop3830"
+         offset="0"
+         style="stop-color:#b4bbd1;stop-opacity:1;" />
+      <stop
+         id="stop3832"
+         offset="1"
+         style="stop-color:#6d83ac;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3846"
+       inkscape:collect="always">
+      <stop
+         id="stop3848"
+         offset="0"
+         style="stop-color:#008233;stop-opacity:1" />
+      <stop
+         id="stop3850"
+         offset="1"
+         style="stop-color:#008c31;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3848"
+       inkscape:collect="always">
+      <stop
+         id="stop3851"
+         offset="0"
+         style="stop-color:#50b053;stop-opacity:1;" />
+      <stop
+         id="stop3853"
+         offset="1"
+         style="stop-color:#9ad16d;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       id="linearGradient3855-4"
+       xlink:href="#linearGradient3848-0"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3848-0"
+       inkscape:collect="always">
+      <stop
+         id="stop3851-9"
+         offset="0"
+         style="stop-color:#50b053;stop-opacity:1;" />
+      <stop
+         id="stop3853-4"
+         offset="1"
+         style="stop-color:#9ad16d;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.99999532,0.00305796,-0.00305796,0.99999532,23.191166,0.04157548)"
+       gradientUnits="userSpaceOnUse"
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       id="linearGradient3852-8"
+       xlink:href="#linearGradient3846-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient3846-8"
+       inkscape:collect="always">
+      <stop
+         id="stop3848-2"
+         offset="0"
+         style="stop-color:#008233;stop-opacity:1" />
+      <stop
+         id="stop3850-4"
+         offset="1"
+         style="stop-color:#008c31;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.53222388,0,0,0.53222388,0.22148261,495.46519)"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3982"
+       xlink:href="#linearGradient4013"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(0.53222139,0.00162752,-0.00162752,0.53222139,12.564375,495.48732)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3984"
+       xlink:href="#linearGradient3846-8"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4013"
+       id="linearGradient4059"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.53222388,0,0,0.53222388,20.221483,495.46519)"
+       x1="7"
+       y1="1045.3622"
+       x2="7"
+       y2="1042.475" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3846-8"
+       id="linearGradient4061"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.53222139,0.00162752,-0.00162752,0.53222139,32.564375,495.48732)"
+       x1="-11"
+       y1="1046.3622"
+       x2="-11"
+       y2="1042.3622" />
+    <linearGradient
+       gradientTransform="matrix(0.51390017,0,0,0.51390017,0.38174921,514.5315)"
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3982-5"
+       xlink:href="#linearGradient4013-5"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4013-5">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4015-1" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1"
+         id="stop4017-7" />
+    </linearGradient>
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(0.51389776,0.00157149,-0.00157149,0.51389776,12.299691,514.55287)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3984-1"
+       xlink:href="#linearGradient4030"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4030">
+      <stop
+         style="stop-color:#4424a3;stop-opacity:1"
+         offset="0"
+         id="stop4032" />
+      <stop
+         style="stop-color:#4424a3;stop-opacity:1"
+         offset="1"
+         id="stop4034" />
+    </linearGradient>
+    <linearGradient
+       y2="1042.475"
+       x2="7"
+       y1="1045.3622"
+       x1="7"
+       gradientTransform="matrix(0.51390017,0,0,0.51390017,0.3817492,514.53153)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4055"
+       xlink:href="#linearGradient4096"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="1042.3622"
+       x2="-11"
+       y1="1046.3622"
+       x1="-11"
+       gradientTransform="matrix(0.51389776,0.00157149,-0.00157149,0.51389776,12.299691,514.5529)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4057"
+       xlink:href="#linearGradient4090"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="7.919596"
+     inkscape:cx="5.5900485"
+     inkscape:cy="2.1568685"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="347"
+     inkscape:window-y="409"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <g
+       style="display:inline"
+       id="g8579"
+       transform="matrix(0.41486416,0,0,0.41486416,-19.810748,612.1688)">
+      <path
+         transform="matrix(1.2134991,0,0,1.2134991,22.226208,1050.2508)"
+         d="m 30,-2 a 4,4 0 1 1 -8,0 4,4 0 1 1 8,0 z"
+         sodipodi:ry="4"
+         sodipodi:rx="4"
+         sodipodi:cy="-2"
+         sodipodi:cx="26"
+         id="path13745"
+         style="fill:url(#linearGradient8584);fill-opacity:1;stroke:url(#linearGradient8586);stroke-width:1.96777689;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path13811"
+         d="m 53.750446,1047.7972 0,-2.0313"
+         style="fill:none;stroke:#1f4a83;stroke-width:1.62702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path13811-9"
+         d="m 53.750446,1047.7972 1.458408,2.3881"
+         style="fill:none;stroke:#1f4a83;stroke-width:1.62702;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+      <g
+         transform="matrix(2.4104275,0,0,2.4104275,40.538423,-1450.6868)"
+         id="layer1-7"
+         inkscape:label="Layer 1">
+        <g
+           id="g3866" />
+      </g>
+    </g>
+    <path
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="path3836-1"
+       d="m 6.8458479,1051.9999 -2.3411698,-2.3556 -2.3720156,2.3577 z"
+       style="fill:url(#linearGradient4055);fill-opacity:1;stroke:url(#linearGradient4057);stroke-width:0.77245712;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/synch_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/synch_co.svg
new file mode 100644
index 0000000..eea3366
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/synch_co.svg
@@ -0,0 +1,142 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="synch_co.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient13755"
+       id="linearGradient8584"
+       gradientUnits="userSpaceOnUse"
+       x1="28.004765"
+       y1="-5.6084509"
+       x2="28.004765"
+       y2="1.6087028" />
+    <linearGradient
+       id="linearGradient13755">
+      <stop
+         style="stop-color:#f1fdfc;stop-opacity:1"
+         offset="0"
+         id="stop13757" />
+      <stop
+         id="stop13765"
+         offset="0.45454547"
+         style="stop-color:#dbeff9;stop-opacity:1" />
+      <stop
+         id="stop13763"
+         offset="0.54545456"
+         style="stop-color:#cee4f0;stop-opacity:1" />
+      <stop
+         style="stop-color:#def1fa;stop-opacity:1"
+         offset="1"
+         id="stop13759" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient13831"
+       id="linearGradient8586"
+       gradientUnits="userSpaceOnUse"
+       x1="30.033665"
+       y1="-6.1109905"
+       x2="30.033665"
+       y2="1.9089624" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient13831">
+      <stop
+         style="stop-color:#055797;stop-opacity:1;"
+         offset="0"
+         id="stop13833" />
+      <stop
+         style="stop-color:#184785;stop-opacity:1"
+         offset="1"
+         id="stop13835" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="7.919596"
+     inkscape:cx="12.072526"
+     inkscape:cy="-15.644487"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="340"
+     inkscape:window-y="761"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1044.3622)">
+    <g
+       style="display:inline"
+       id="g8579"
+       transform="matrix(0.61462059,0,0,0.61462059,-29.513779,403.91436)">
+      <path
+         transform="matrix(1.2249496,0,0,1.2249496,21.871427,1050.2166)"
+         d="m 30,-2 a 4,4 0 1 1 -8,0 4,4 0 1 1 8,0 z"
+         sodipodi:ry="4"
+         sodipodi:rx="4"
+         sodipodi:cy="-2"
+         sodipodi:cx="26"
+         id="path13745"
+         style="fill:url(#linearGradient8584);fill-opacity:1;stroke:url(#linearGradient8586);stroke-width:1.30471706;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path13811"
+         d="m 53.750446,1047.7972 0,-2.0313"
+         style="fill:none;stroke:#1f4a83;stroke-width:1.62702001;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path13811-9"
+         d="m 53.750446,1047.7972 1.458408,2.3881"
+         style="fill:none;stroke:#1f4a83;stroke-width:1.62702001;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;display:inline;stroke-miterlimit:4;stroke-dasharray:none" />
+    </g>
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/transient_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/transient_co.svg
new file mode 100644
index 0000000..885ac9f
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/transient_co.svg
@@ -0,0 +1,93 @@
+<?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="7"
+   height="7"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="transient_co.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3780">
+      <stop
+         style="stop-color:#9788c6;stop-opacity:1;"
+         offset="0"
+         id="stop3782" />
+      <stop
+         style="stop-color:#604fa3;stop-opacity:1"
+         offset="1"
+         id="stop3784" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3780"
+       id="linearGradient3786"
+       x1="6"
+       y1="1043.3622"
+       x2="6"
+       y2="1050.3622"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-2,2)" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="44.8"
+     inkscape:cx="2.8541521"
+     inkscape:cy="2.562252"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="153"
+     inkscape:window-y="366"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1045.3622)">
+    <path
+       style="fill:url(#linearGradient3786);fill-opacity:1;stroke:none"
+       d="m 1,1045.3622 0,1 2,0 0,6 1,0 0,-6 2,0 0,-1 -5,0 z"
+       id="rect2999"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/volatile_co.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/volatile_co.svg
new file mode 100644
index 0000000..f20d440
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/volatile_co.svg
@@ -0,0 +1,70 @@
+<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="7"
+   height="7"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="volatile_co.svg">
+  <defs
+     id="defs4" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="44.8"
+     inkscape:cx="2.6029772"
+     inkscape:cy="0.55310597"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="831"
+     inkscape:window-height="877"
+     inkscape:window-x="153"
+     inkscape:window-y="366"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2985"
+       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"
+     transform="translate(0,-1045.3622)">
+    <path
+       style="fill:#c7022d;fill-opacity:1;stroke:none"
+       d="m 2,1048.3306 0,-2.9684 -1,0 0,3.4262 2,3.5738 1,0 2,-3.5738 0,-3.4262 -1,0 0,2.9684 -1.5,2.7734 z"
+       id="path2999"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccccccc" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/warning_ovr.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/warning_ovr.svg
new file mode 100644
index 0000000..56d9f9e
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/warning_ovr.svg
@@ -0,0 +1,153 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="New document 1">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5081"
+       id="linearGradient5087"
+       x1="3.3833356"
+       y1="7.0159616"
+       x2="3.3833356"
+       y2="0.98171616"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient5081">
+      <stop
+         style="stop-color:#ffe296;stop-opacity:1"
+         offset="0"
+         id="stop5083" />
+      <stop
+         id="stop5089"
+         offset="0.5"
+         style="stop-color:#f8d880;stop-opacity:1" />
+      <stop
+         style="stop-color:#fffcd3;stop-opacity:1"
+         offset="1"
+         id="stop5085" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5091"
+       id="linearGradient5097"
+       x1="6.3885393"
+       y1="7.2369323"
+       x2="6.3885393"
+       y2="0.39338252"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5091">
+      <stop
+         style="stop-color:#c6852e;stop-opacity:1"
+         offset="0"
+         id="stop5093" />
+      <stop
+         style="stop-color:#e1a555;stop-opacity:1"
+         offset="1"
+         id="stop5095" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(3.8209032e-8,1044.3622)"
+       y2="0.98171616"
+       x2="3.3833356"
+       y1="7.0159616"
+       x1="3.3833356"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4230"
+       xlink:href="#linearGradient5081"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(3.8209032e-8,1044.3622)"
+       y2="0.39338252"
+       x2="6.3885393"
+       y1="7.2369323"
+       x1="6.3885393"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4232"
+       xlink:href="#linearGradient5091"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.678384"
+     inkscape:cx="-0.70863259"
+     inkscape:cy="2.3717404"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="945"
+     inkscape:window-height="1125"
+     inkscape:window-x="75"
+     inkscape:window-y="75"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3024"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1044.3622)">
+    <path
+       style="fill:url(#linearGradient4230);fill-opacity:1;stroke:url(#linearGradient4232);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+       d="m 2.8125,1045.2684 -2.03124996,4.0938 c -0.60602934,1.0251 -0.19281594,2.4817 0.93749996,2.5 l 1.28125,0 1,0 1.28125,0 c 1.1303165,-0.018 1.5435294,-1.475 0.9375,-2.5 l -2.03125,-4.0938 c -0.2942923,-0.5567 -1.1188077,-0.4672 -1.375,0 z"
+       id="path4292"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccc" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#502800;fill-opacity:1;stroke:none;display:inline"
+       id="path4253"
+       sodipodi:cx="3.484375"
+       sodipodi:cy="5.484375"
+       sodipodi:rx="0.625"
+       sodipodi:ry="0.625"
+       d="m 4.109375,5.484375 a 0.625,0.625 0 1 1 -1.25,0 0.625,0.625 0 1 1 1.25,0 z"
+       transform="matrix(1.0523812,0,0,1.0523812,-0.16689048,1044.2631)" />
+    <path
+       style="fill:#502800;fill-opacity:1;stroke:none;display:inline"
+       d="m 3.5142345,1046.253 c -0.3537485,0 -0.6547532,0.3148 -0.6547532,0.7235 l 0.085402,1.3916 c 0,0.3633 0.2549073,0.6577 0.5693508,0.6577 0.3144435,0 0.5693489,-0.2944 0.5693489,-0.6577 l 0.056931,-1.3916 c 0,-0.4087 -0.2725362,-0.7235 -0.6262867,-0.7235 z"
+       id="path4253-7"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="sccsccs" />
+  </g>
+</svg>
diff --git a/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/write.svg b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/write.svg
new file mode 100644
index 0000000..a6ace24
--- /dev/null
+++ b/bundles/org.eclipse.ui.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/write.svg
@@ -0,0 +1,269 @@
+<?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="7"
+   height="8"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="write.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5081"
+       id="linearGradient5087"
+       x1="3.3833356"
+       y1="7.0159616"
+       x2="3.3833356"
+       y2="0.98171616"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient5081">
+      <stop
+         style="stop-color:#ffe296;stop-opacity:1"
+         offset="0"
+         id="stop5083" />
+      <stop
+         id="stop5089"
+         offset="0.5"
+         style="stop-color:#f8d880;stop-opacity:1" />
+      <stop
+         style="stop-color:#fffcd3;stop-opacity:1"
+         offset="1"
+         id="stop5085" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5091"
+       id="linearGradient5097"
+       x1="6.3885393"
+       y1="7.2369323"
+       x2="6.3885393"
+       y2="0.39338252"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5091">
+      <stop
+         style="stop-color:#c6852e;stop-opacity:1"
+         offset="0"
+         id="stop5093" />
+      <stop
+         style="stop-color:#e1a555;stop-opacity:1"
+         offset="1"
+         id="stop5095" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(3.8209032e-8,1044.3622)"
+       y2="0.98171616"
+       x2="3.3833356"
+       y1="7.0159616"
+       x1="3.3833356"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4230"
+       xlink:href="#linearGradient5081"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(3.8209032e-8,1044.3622)"
+       y2="0.39338252"
+       x2="6.3885393"
+       y1="7.2369323"
+       x1="6.3885393"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4232"
+       xlink:href="#linearGradient5091"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(20,0)"
+       inkscape:collect="always"
+       xlink:href="#linearGradient4908-52-3-2-1"
+       id="linearGradient5173-7"
+       gradientUnits="userSpaceOnUse"
+       x1="-11.21119"
+       y1="1042.1598"
+       x2="-8.7005796"
+       y2="1044.6704" />
+    <linearGradient
+       id="linearGradient4908-52-3-2-1"
+       inkscape:collect="always">
+      <stop
+         id="stop4910-7-2-7-0"
+         offset="0"
+         style="stop-color:#986443;stop-opacity:1" />
+      <stop
+         id="stop4912-6-2-9-2"
+         offset="1"
+         style="stop-color:#994f1b;stop-opacity:1" />
+    </linearGradient>
+    <filter
+       color-interpolation-filters="sRGB"
+       id="filter5428-5"
+       inkscape:collect="always">
+      <feGaussianBlur
+         id="feGaussianBlur5430-1"
+         stdDeviation="0.22207033"
+         inkscape:collect="always" />
+    </filter>
+    <linearGradient
+       y2="1050.3188"
+       x2="1.9838035"
+       y1="1047.4242"
+       x1="-0.9810437"
+       gradientTransform="translate(4,-1036.3622)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient5196-1"
+       xlink:href="#linearGradient5077-5-7"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient5077-5-7">
+      <stop
+         id="stop5079-7-3"
+         offset="0"
+         style="stop-color:#e4cf94;stop-opacity:1" />
+      <stop
+         style="stop-color:#ede0ba;stop-opacity:1"
+         offset="0.32186735"
+         id="stop5087-6-0" />
+      <stop
+         style="stop-color:#c1aa7e;stop-opacity:1"
+         offset="0.64764118"
+         id="stop5085-1-4" />
+      <stop
+         id="stop5081-8-3"
+         offset="1"
+         style="stop-color:#ad8865;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1050.5304"
+       x2="4.0822439"
+       y1="1049.3976"
+       x1="2.65625"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient8889"
+       xlink:href="#linearGradient5300-4"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient5300-4">
+      <stop
+         id="stop5302-6"
+         offset="0"
+         style="stop-color:#4d4d4d;stop-opacity:1;" />
+      <stop
+         style="stop-color:#727272;stop-opacity:1;"
+         offset="0.29405674"
+         id="stop5308-0" />
+      <stop
+         id="stop5304-3"
+         offset="1"
+         style="stop-color:#4d4d4d;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       y2="1050.5304"
+       x2="4.0822439"
+       y1="1049.3976"
+       x1="2.65625"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4185"
+       xlink:href="#linearGradient5300-4"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.678384"
+     inkscape:cx="1.8325324"
+     inkscape:cy="2.3717404"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="945"
+     inkscape:window-height="1125"
+     inkscape:window-x="75"
+     inkscape:window-y="75"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3024"
+       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"
+     transform="translate(0,-1044.3622)">
+    <g
+       transform="matrix(0.69306831,-0.19692471,0.19692471,0.69306831,-206.89443,323.82599)"
+       style="display:inline"
+       id="layer1-7"
+       inkscape:label="Layer 1">
+      <path
+         sodipodi:nodetypes="ccccccc"
+         inkscape:connector-curvature="0"
+         id="path5226-6-14-1-5-3"
+         d="m 15.685953,1040.5523 -8.747594,8.7054 -5.461084,2.5938 2.59375,-5.4564 8.663811,-8.7231 c 1.269887,0.6025 2.210467,1.6169 2.951117,2.8807 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:none;stroke:url(#linearGradient5173-7);stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path5424-0"
+         d="m 12.75,1037.6747 -8.6875,8.7188 0.9375,0.9062 8.9375,-8.875 c -0.362696,-0.2963 -0.752826,-0.5438 -1.1875,-0.75 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:#ffcb72;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" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path5226-6-14-1-5-2-8"
+         d="m 15.3125,1039.956 -8.78125,8.9062 0.40625,0.4063 8.75,-8.7188 c -0.120121,-0.205 -0.24381,-0.4026 -0.375,-0.5937 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:#e5a856;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" />
+      <path
+         sodipodi:nodetypes="ccccc"
+         inkscape:connector-curvature="0"
+         id="path5226-6-14-1-5-2-7-1"
+         d="m 6.536718,1048.8567 -1.548139,-1.5456 8.939717,-8.8821 c 0.52506,0.4288 0.980135,0.9451 1.380966,1.5292 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:#fbbc67;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" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path5426-5"
+         d="m 4.984376,1047.2528 8.937501,-8.8281"
+         style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter5428-5)" />
+      <path
+         transform="translate(0,1036.3622)"
+         sodipodi:nodetypes="cccccccccc"
+         inkscape:connector-curvature="0"
+         id="path5006-17"
+         d="M 5.40625,8.6875 4.09375,10 2.6875,12.9375 l 1.375,1.28125 -0.03125,0.0625 2.9375,-1.40625 0.75,-0.75 0.1875,-2 L 5.1875,9.96875 c 0,0 0.127199,-0.74275 0.21875,-1.28125 z"
+         style="fill:url(#linearGradient5196-1);fill-opacity:1;stroke:none;display:inline" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path5006-1-1"
+         d="m 3.25,1049.1435 c -0.211528,0.024 -0.41079,0.089 -0.5625,0.1562 l -1.21875,2.5625 2.5625,-1.2187 0.03125,-0.062 c 0.121601,-0.3002 0.273127,-0.8318 -0.09375,-1.2188 -0.132606,-0.1402 -0.331591,-0.1963 -0.5,-0.2187 -0.08057,-0.011 -0.138928,-0.01 -0.21875,0 z"
+         style="fill:url(#linearGradient4185);fill-opacity:1;stroke:none;display:inline" />
+    </g>
+  </g>
+</svg>