Bug 553470 - [14] Create Icons for Records

Change-Id: I57e26d6ae45f36c90c79c7ab3ba3f7e63e1437e7
Signed-off-by: Kalyan Prasad Tatavarthi <kalyan_prasad@in.ibm.com>
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/etool16/newrecord_wiz.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/etool16/newrecord_wiz.png
new file mode 100644
index 0000000..262b03e
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/etool16/newrecord_wiz.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/etool16/newrecord_wiz@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/etool16/newrecord_wiz@2x.png
new file mode 100644
index 0000000..ef921ae
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/etool16/newrecord_wiz@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_alt_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_alt_obj.png
new file mode 100644
index 0000000..11a4398
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_alt_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_alt_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_alt_obj@2x.png
new file mode 100644
index 0000000..7bc8cc5
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_alt_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_default_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_default_obj.png
new file mode 100644
index 0000000..49c69ed
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_default_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_default_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_default_obj@2x.png
new file mode 100644
index 0000000..7a422d2
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_default_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_obj.png
new file mode 100644
index 0000000..f5ad8fc
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_obj@2x.png
new file mode 100644
index 0000000..c37f89a
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_private_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_private_obj.png
new file mode 100644
index 0000000..bfcb40e
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_private_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_private_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_private_obj@2x.png
new file mode 100644
index 0000000..619de03
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_private_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_protected_obj.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_protected_obj.png
new file mode 100644
index 0000000..b5e7c32
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_protected_obj.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_protected_obj@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_protected_obj@2x.png
new file mode 100644
index 0000000..2fd930e
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/obj16/record_protected_obj@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/ovr16/record_tsk.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/ovr16/record_tsk.png
new file mode 100644
index 0000000..202299c
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/ovr16/record_tsk.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/ovr16/record_tsk@2x.png b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/ovr16/record_tsk@2x.png
new file mode 100644
index 0000000..971c1b2
--- /dev/null
+++ b/org.eclipse.images/eclipse-png/org.eclipse.jdt.ui/icons/full/ovr16/record_tsk@2x.png
Binary files differ
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/etool16/newrecord_wiz.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/etool16/newrecord_wiz.svg
new file mode 100644
index 0000000..980111e
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/etool16/newrecord_wiz.svg
@@ -0,0 +1,563 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="16"
+   height="16"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="newrecord_wiz.svg">
+  <defs
+     id="defs4">
+    <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
+       id="linearGradient7540-2-3-8-7">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0.502"
+         offset="0"
+         id="stop7542-8-7-5-3" />
+      <stop
+         id="stop7544-8-2-0-5"
+         offset="0.47623286"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         id="stop7546-1-7-9-5"
+         offset="0.5"
+         style="stop-color:#ffffff;stop-opacity:0" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop7548-98-9-2-4" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient7540-6-33-6-3-7">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0.502"
+         offset="0"
+         id="stop7542-4-4-3-3-3" />
+      <stop
+         id="stop7544-5-3-8-5-1"
+         offset="0.47623286"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         id="stop7546-2-9-1-2-20"
+         offset="0.5"
+         style="stop-color:#ffffff;stop-opacity:0" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop7548-9-2-0-9-1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient7272-66-4-5-5-5-8"
+       inkscape:collect="always">
+      <stop
+         id="stop7274-6-0-1-7-4-7"
+         offset="0"
+         style="stop-color:#8f6c10;stop-opacity:1" />
+      <stop
+         id="stop7276-66-6-3-9-1-4"
+         offset="1"
+         style="stop-color:#c9a645;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient7540-2-3-8-7"
+       id="linearGradient10540"
+       gradientUnits="userSpaceOnUse"
+       x1="-22.453552"
+       y1="1030.3411"
+       x2="-10.159802"
+       y2="1030.3411" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient7540-6-33-6-3-7"
+       id="linearGradient10542"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,1,-1,0,1014.0344,1046.6478)"
+       x1="-22.453552"
+       y1="1030.3411"
+       x2="-10.159802"
+       y2="1030.3411" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient7272-66-4-5-5-5-8"
+       id="linearGradient10544"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.95585117,0,0,0.95585117,-0.71992063,45.488394)"
+       x1="-15.945988"
+       y1="1037.4661"
+       x2="-15.945988"
+       y2="1023.2569" />
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask10620">
+      <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:#ffffff;fill-opacity:1;stroke:#ffffff;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="path10622"
+         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.55482947,0,0,0.55482947,-206.96039,787.08655)" />
+    </mask>
+    <filter
+       inkscape:collect="always"
+       id="filter8104">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.15625"
+         id="feGaussianBlur8106" />
+    </filter>
+    <linearGradient
+       id="linearGradient4528-9-5-7-9-7-3">
+      <stop
+         style="stop-color:#e0c576;stop-opacity:1;"
+         offset="0"
+         id="stop4530-0-5-0-5-8-4" />
+      <stop
+         style="stop-color:#9e7916;stop-opacity:1"
+         offset="1"
+         id="stop4532-7-9-3-3-6-1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient6281-8-0-1-6-6-4-2-8-0">
+      <stop
+         id="stop6283-0-2-2-1-2-0-1-6-0"
+         offset="0"
+         style="stop-color:#f7f9fb;stop-opacity:1" />
+      <stop
+         id="stop6285-5-0-9-7-6-9-9-1-9"
+         offset="1"
+         style="stop-color:#ffd680;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(0.55355973,0,0,0.55944288,-223.49559,774.97438)"
+       inkscape:collect="always"
+       xlink:href="#linearGradient4185"
+       id="linearGradient4199"
+       x1="376.4169"
+       y1="468.23718"
+       x2="399.8331"
+       y2="468.23718"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient4185">
+      <stop
+         id="stop4187"
+         offset="0"
+         style="stop-color:#a17748;stop-opacity:1" />
+      <stop
+         style="stop-color:#c8ab37;stop-opacity:1"
+         offset="0.61445522"
+         id="stop4189" />
+      <stop
+         id="stop4191"
+         offset="1"
+         style="stop-color:#c7af93;stop-opacity:1" />
+    </linearGradient>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask10620-5">
+      <circle
+         r="10.625"
+         cy="468.23718"
+         cx="388.125"
+         style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2.16621375;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="path10622-4"
+         transform="matrix(0.55482947,0,0,0.55482947,-206.96039,787.08655)" />
+    </mask>
+    <filter
+       style="color-interpolation-filters:sRGB"
+       height="1.4800004"
+       y="-0.24000017"
+       width="1.4799995"
+       x="-0.23999982"
+       id="filter8410-9-1"
+       inkscape:collect="always">
+      <feGaussianBlur
+         id="feGaussianBlur8412-2-6"
+         stdDeviation="1.4653611"
+         inkscape:collect="always" />
+    </filter>
+    <linearGradient
+       y2="6.9843998"
+       x2="10.007812"
+       y1="5"
+       x1="10"
+       gradientTransform="translate(-15.015625,1046.6356)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient6323-7-1-1"
+       xlink:href="#linearGradient5068-6-9-4-9"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient5068-6-9-4-9"
+       inkscape:collect="always">
+      <stop
+         id="stop5070-8-0-4-9"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop5072-3-6-1-7"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="translate(-15.015625,10.2734)"
+       gradientUnits="userSpaceOnUse"
+       y2="1045.3466"
+       x2="12"
+       y1="1043.3622"
+       x1="12"
+       id="linearGradient5084-3-3-2-6"
+       xlink:href="#linearGradient5068-6-9-4-9"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(-15.015625,10.2734)"
+       gradientUnits="userSpaceOnUse"
+       y2="1043.3466"
+       x2="15.007812"
+       y1="1043.3622"
+       x1="13"
+       id="linearGradient5086-8-0-8-5"
+       xlink:href="#linearGradient5068-6-9-4-9"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(-15.015625,10.2734)"
+       gradientUnits="userSpaceOnUse"
+       y2="1042.3622"
+       x2="10.007812"
+       y1="1042.3622"
+       x1="12"
+       id="linearGradient5082-1-0-8-1"
+       xlink:href="#linearGradient5068-6-9-4-9"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(-15.015625,10.2734)"
+       gradientUnits="userSpaceOnUse"
+       y2="1041.3466"
+       x2="8.0078125"
+       y1="1041.3622"
+       x1="10"
+       id="linearGradient5078-8-2-1-4"
+       xlink:href="#linearGradient5068-6-9-4-9"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="translate(-15.015625,10.2734)"
+       gradientUnits="userSpaceOnUse"
+       y2="1038.3466"
+       x2="10.007812"
+       y1="1040.3622"
+       x1="10"
+       id="linearGradient5076-5-2-9-8"
+       xlink:href="#linearGradient5068-6-9-4-9"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5068-6-9-4-9"
+       id="linearGradient3500-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-15.015625,10.2734)"
+       x1="12"
+       y1="1038.3622"
+       x2="10.007812"
+       y2="1038.3466" />
+    <linearGradient
+       gradientTransform="translate(-15.015625,10.2734)"
+       gradientUnits="userSpaceOnUse"
+       y2="1043.3466"
+       x2="14"
+       y1="1041.3622"
+       x1="14"
+       id="linearGradient5088-1-4-8-6"
+       xlink:href="#linearGradient5068-6-9-4-9"
+       inkscape:collect="always" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4528-9-5-7-9-7-3"
+       id="radialGradient3091-1-9-6-4-6"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8508179,-8.813921e-6,8.4531434e-6,1.7750589,644.24981,572.63612)"
+       cx="-757.20496"
+       cy="-738.83777"
+       fx="-757.20496"
+       fy="-738.83777"
+       r="3.4803574" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6281-8-0-1-6-6-4-2-8-0"
+       id="linearGradient3093-5-2-7-0-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.3199889,0,0,2.3199889,10.199693,1043.1852)"
+       x1="0.9375"
+       y1="4.8437853"
+       x2="0.9375"
+       y2="7.549418" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="45"
+     inkscape:cx="3.4809493"
+     inkscape:cy="5.7199743"
+     inkscape:document-units="px"
+     inkscape:current-layer="g6438"
+     showgrid="true"
+     inkscape:window-width="1920"
+     inkscape:window-height="1137"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1"
+     inkscape:snap-global="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid10382" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline"
+     transform="translate(0,-1036.3622)">
+    <g
+       transform="matrix(0.27903303,0,0,0.27903303,-100.53208,912.07901)"
+       style="display:inline"
+       id="g11331-3-1-1">
+      <g
+         id="g13408-8"
+         style="fill:#737986;fill-opacity:1;stroke:#595e68;stroke-opacity:1" />
+    </g>
+    <g
+       transform="matrix(-1,0,0,1,16.12959,8.0140628)"
+       style="display:inline"
+       id="g6124-3">
+      <g
+         transform="scale(-1,1)"
+         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"
+         id="text6430" />
+      <g
+         transform="scale(-1,1)"
+         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="g6438">
+        <g
+           id="g8046"
+           transform="translate(-21,1.9999927)">
+          <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
+           id="g10525"
+           transform="translate(0.25,0.6875)" />
+        <g
+           style="font-size:13.58917427000000089px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;display:inline;filter:url(#filter8104);font-family:Sans;opacity:0.5"
+           id="g8046-4"
+           transform="translate(-20.875,2.1249927)">
+          <rect
+             y="1031.3481"
+             x="9.87041"
+             height="7"
+             width="2"
+             id="rect7222-4"
+             style="fill:#ffffff;fill-opacity:1;stroke:none" />
+          <rect
+             y="1031.3481"
+             x="9.87041"
+             height="1.03125"
+             width="5.46875"
+             id="rect7222-7-3"
+             style="font-size:13.58917427000000089px;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-3"
+             style="font-size:13.58917427000000089px;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-4"
+             style="font-size:13.58917427000000089px;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>
+        <ellipse
+           cy="1036.9263"
+           cx="-8.645215"
+           style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:url(#linearGradient4199);fill-opacity:1;stroke:#8d7d3c;stroke-width:1.20560563;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path10796-2-6-2-5"
+           rx="5.8815708"
+           ry="5.9440804" />
+        <g
+           transform="scale(1.1575254,0.86391196)"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.23922348px;line-height:125%;font-family:KaiTi;-inkscape-font-specification:KaiTi;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           id="text4304">
+          <path
+             d="m -4.3882664,1204.3012 -1.1474272,0 -1.7211408,-3.5379 -1.2430462,0 0,3.5379 -1.0996177,0 0,-8.1754 2.3904733,0 q 1.1474272,0 1.8645692,0.5737 0.717142,0.5259 0.717142,1.769 0,0.9562 -0.4780946,1.4821 -0.4780947,0.5259 -1.0996178,0.6693 l 1.8167598,3.6813 z m -1.3386651,-5.8327 q 0,-0.6694 -0.4302852,-1.0518 -0.3824757,-0.3825 -1.2908556,-0.3825 l -1.0518083,0 0,2.8208 1.3386651,0 q 0.5737136,0 1.0039988,-0.2869 0.4302852,-0.3347 0.4302852,-1.0996 z"
+             style=""
+             id="path4222" />
+        </g>
+        <g
+           id="g8461-0"
+           mask="url(#mask10620-5)"
+           style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none"
+           transform="translate(-16.368653,-10.40982)">
+          <g
+             id="g7590-1-0-4"
+             transform="matrix(0.51237963,0,0,0.51237963,21.788022,514.89288)"
+             style="display:inline;fill:#ffffff;stroke:#ffffff">
+            <path
+               sodipodi:nodetypes="czczczczc"
+               inkscape:connector-curvature="0"
+               id="rect6501-1-6-8-6"
+               d="m -16.30668,1023.0143 c 0,0 0.754772,2.7548 2.663409,4.6634 1.908637,1.9086 4.663405,2.6634 4.663405,2.6634 0,0 -2.739141,0.7391 -4.663398,2.6634 -1.924257,1.9243 -2.663409,4.6634 -2.663409,4.6634 0,0 -0.676645,-2.6766 -2.66341,-4.6634 -1.986765,-1.9868 -4.663405,-2.6634 -4.663405,-2.6634 0,0 2.801649,-0.8017 4.663405,-2.6634 1.861756,-1.8618 2.663403,-4.6634 2.663403,-4.6634 z"
+               style="display:inline;opacity:0.85;fill:#ffffff;stroke:#ffffff;stroke-width:5.85503387;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter8410-9-1)" />
+          </g>
+        </g>
+        <g
+           style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none"
+           id="g6432"
+           transform="translate(-1.9953113,-18.383155)">
+          <path
+             style="display:inline;fill:url(#linearGradient6323-7-1-1);fill-opacity:1;stroke:none"
+             d="m -7.007813,1053.62 2,0 1.492188,-1.4844 -2.0312504,0 z"
+             id="path5581-1-1"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="ccccc" />
+          <path
+             style="display:inline;fill:url(#linearGradient5084-3-3-2-6);fill-opacity:1;stroke:none"
+             d="m -5.007813,1055.62 4,0 0,-1 -0.476562,-0.4844 -2.03125,0 z"
+             id="path5581-1-1-8"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cccccc" />
+          <path
+             inkscape:connector-curvature="0"
+             style="display:inline;fill:url(#linearGradient5086-8-0-8-5);fill-opacity:1;stroke:none"
+             d="m -1.484375,1052.1356 0,2 0.476562,0.4844 0,-2 z"
+             id="path5581-1-1-7"
+             sodipodi:nodetypes="ccccc" />
+          <path
+             inkscape:connector-curvature="0"
+             style="display:inline;fill:url(#linearGradient5082-1-0-8-1);fill-opacity:1;stroke:none"
+             d="m -5.007813,1053.62 0,2 1.492188,-1.4844 0,-2 z"
+             id="path5581-1-1-6"
+             sodipodi:nodetypes="ccccc" />
+          <path
+             inkscape:connector-curvature="0"
+             style="display:inline;fill:url(#linearGradient5078-8-2-1-4);fill-opacity:1;stroke:none"
+             d="m -7.007813,1048.62 0,5 1.4609376,-1.4844 0,-2 z"
+             id="path5581-1-1-1"
+             sodipodi:nodetypes="ccccc" />
+          <path
+             inkscape:connector-curvature="0"
+             style="display:inline;fill:url(#linearGradient5076-5-2-9-8);fill-opacity:1;stroke:none"
+             d="m -5.007813,1048.62 -2,0 1.4609375,1.5156 2.0312505,0 z"
+             id="path5581-1-1-89"
+             sodipodi:nodetypes="ccccc" />
+          <path
+             inkscape:connector-curvature="0"
+             style="display:inline;fill:url(#linearGradient3500-5);fill-opacity:1;stroke:none"
+             d="m -5.007813,1048.62 0,0 1.503907,1.5273 0,-1.5156 z"
+             id="path5581-1-1-2"
+             sodipodi:nodetypes="ccccc" />
+          <path
+             inkscape:connector-curvature="0"
+             style="display:inline;fill:url(#linearGradient5088-1-4-8-6);fill-opacity:1;stroke:none"
+             d="m -1.011718,1052.1356 -0.472657,0 0.476563,0.4844 -0.0039,0 z"
+             id="path5581-1-1-79"
+             sodipodi:nodetypes="ccccc" />
+          <g
+             style="display:inline"
+             id="g4514"
+             transform="translate(-5.536708,-5.6240351)">
+            <g
+               id="g4522"
+               transform="translate(-9.9375,0)">
+              <rect
+                 style="display:inline;fill:url(#radialGradient3091-1-9-6-4-6);fill-opacity:1;stroke:#a27d18;stroke-width:1.03243756;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+                 id="rect3910"
+                 width="4.5825453"
+                 height="4.454073"
+                 x="-758.82336"
+                 y="-740.41083"
+                 transform="matrix(-0.70710678,-0.70710678,0.70710678,-0.70710678,0,0)" />
+              <path
+                 sodipodi:nodetypes="ccccccccccccc"
+                 inkscape:connector-curvature="0"
+                 id="path5581-5-5"
+                 d="m 12.471186,1054.309 1.001133,0 0,1.946 1.986639,0 0,1.0167 -1.986639,0 0,2.043 -1.001133,0 0,-2.043 -1.98664,0 0,-1.0167 1.98664,0 z"
+                 style="display:inline;fill:url(#linearGradient3093-5-2-7-0-9);fill-opacity:1;stroke:none" />
+            </g>
+          </g>
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_alt_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_alt_obj.svg
new file mode 100644
index 0000000..a4589e3
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_alt_obj.svg
@@ -0,0 +1,154 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="16"
+   height="16"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="record_alt_obj.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3785">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop3787" />
+      <stop
+         style="stop-color:#e3ebf8;stop-opacity:0.86274511"
+         offset="1"
+         id="stop3789" />
+    </linearGradient>
+    <linearGradient
+       y2="459.24786"
+       x2="388.63736"
+       y1="478.18777"
+       x1="388.63736"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3929-5"
+       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>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient3791"
+       cx="388.125"
+       cy="468.23718"
+       fx="388.125"
+       fy="468.23718"
+       r="11.708107"
+       gradientUnits="userSpaceOnUse" />
+  </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="-16.731135"
+     inkscape:cy="7.9832525"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1920"
+     inkscape:window-height="1137"
+     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,-1036.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(#radialGradient3791);fill-opacity:1;stroke:#696969;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 a 10.625,10.625 0 0 1 -10.625,10.625 10.625,10.625 0 0 1 -10.625,-10.625 10.625,10.625 0 0 1 10.625,-10.625 10.625,10.625 0 0 1 10.625,10.625 z"
+       transform="matrix(0.55482947,0,0,0.55482947,-207.83019,783.09311)" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:10px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:0.49112427;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       x="5"
+       y="1045.0854"
+       id="text4149"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4151"
+         x="5"
+         y="1045.0854" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:10px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="5.8035712"
+       y="1041.2908"
+       id="text4153"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4155"
+         x="5.8035712"
+         y="1041.2908" /></text>
+    <g
+       transform="scale(1.1332666,0.88240494)"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.40107059px;line-height:125%;font-family:KaiTi;-inkscape-font-specification:KaiTi;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:0.44970416;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="text4157">
+      <path
+         d="m 9.6881394,1185.9455 -1.1626004,0 -1.7439005,-3.5846 -1.2594837,0 0,3.5846 -1.1141587,0 0,-8.2835 2.4220841,0 q 1.1626003,0 1.8892256,0.5813 0.7266252,0.5329 0.7266252,1.7924 0,0.9688 -0.4844168,1.5016 -0.4844168,0.5329 -1.1141587,0.6782 l 1.8407839,3.73 z m -1.3563671,-5.9098 q 0,-0.6782 -0.4359751,-1.0658 -0.3875335,-0.3875 -1.3079254,-0.3875 l -1.065717,0 0,2.8581 1.3563671,0 q 0.5813001,0 1.0172753,-0.2907 0.4359751,-0.3391 0.4359751,-1.1141 z"
+         style=""
+         id="path4151" />
+    </g>
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_default_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_default_obj.svg
new file mode 100644
index 0000000..41d563f
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_default_obj.svg
@@ -0,0 +1,204 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="16"
+   height="16"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="record_default_obj.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient4185">
+      <stop
+         id="stop4187"
+         offset="0"
+         style="stop-color:#a17748;stop-opacity:1" />
+      <stop
+         style="stop-color:#c8ab37;stop-opacity:1"
+         offset="0.61445522"
+         id="stop4189" />
+      <stop
+         id="stop4191"
+         offset="1"
+         style="stop-color:#c7af93;stop-opacity:1" />
+    </linearGradient>
+    <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
+       inkscape:collect="always"
+       xlink:href="#linearGradient4185"
+       id="linearGradient4199"
+       x1="376.4169"
+       y1="468.23718"
+       x2="399.8331"
+       y2="468.23718"
+       gradientUnits="userSpaceOnUse" />
+    <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>
+    <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" />
+  </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="-10.094405"
+     inkscape:cy="7.2555176"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1920"
+     inkscape:window-height="1017"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1">
+    <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
+       sodipodi:type="arc"
+       style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill-opacity:1.0;stroke:#8d7d3c;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;fill:url(#linearGradient4199)"
+       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 a 10.625,10.625 0 0 1 -10.625,10.625 10.625,10.625 0 0 1 -10.625,-10.625 10.625,10.625 0 0 1 10.625,-10.625 10.625,10.625 0 0 1 10.625,10.625 z"
+       transform="matrix(0.55482947,0,0,0.55482947,-207.83019,783.0574)" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:10px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       x="6"
+       y="1043.3622"
+       id="text4144"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4146"
+         x="6"
+         y="1043.3622" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:10px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       x="6"
+       y="1045.3622"
+       id="text4148"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4150"
+         x="6"
+         y="1045.3622" /></text>
+    <g
+       transform="scale(1.1435005,0.87450771)"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.30672073px;line-height:125%;font-family:KaiTi;-inkscape-font-specification:KaiTi;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="text4162">
+      <path
+         d="m 9.6137301,1196.6446 -1.1537551,0 -1.7306326,-3.5574 -1.2499013,0 0,3.5574 -1.105682,0 0,-8.2205 2.4036564,0 q 1.1537551,0 1.874852,0.5769 0.7210969,0.5288 0.7210969,1.7787 0,0.9615 -0.4807312,1.4903 -0.4807313,0.5288 -1.105682,0.673 l 1.8267789,3.7016 z m -1.3460476,-5.8649 q 0,-0.673 -0.4326582,-1.0576 -0.384585,-0.3846 -1.2979744,-0.3846 l -1.0576088,0 0,2.8363 1.3460476,0 q 0.5768775,0 1.0095356,-0.2884 0.4326582,-0.3365 0.4326582,-1.1057 z"
+         style=""
+         id="path4163" />
+    </g>
+    <g
+       style="display:inline"
+       id="layer1-6"
+       inkscape:label="Layer 1"
+       transform="translate(3.3652434,1.805009)">
+      <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-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
+           transform="scale(-1,1)" />
+        <g
+           id="g6438-4"
+           style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none"
+           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-dasharray:none;stroke-opacity:1" />
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_obj.svg
new file mode 100644
index 0000000..b5340a9
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_obj.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="16"
+   height="16"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="record_obj.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient4185">
+      <stop
+         id="stop4187"
+         offset="0"
+         style="stop-color:#a17748;stop-opacity:1" />
+      <stop
+         style="stop-color:#c8ab37;stop-opacity:1"
+         offset="0.61445522"
+         id="stop4189" />
+      <stop
+         id="stop4191"
+         offset="1"
+         style="stop-color:#c7af93;stop-opacity:1" />
+    </linearGradient>
+    <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
+       inkscape:collect="always"
+       xlink:href="#linearGradient4185"
+       id="linearGradient4199"
+       x1="376.4169"
+       y1="468.23718"
+       x2="399.8331"
+       y2="468.23718"
+       gradientUnits="userSpaceOnUse" />
+  </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="-0.93592454"
+     inkscape:cy="7.2555176"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1920"
+     inkscape:window-height="1137"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1">
+    <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
+       sodipodi:type="arc"
+       style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill-opacity:1.0;stroke:#8d7d3c;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;fill:url(#linearGradient4199)"
+       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 a 10.625,10.625 0 0 1 -10.625,10.625 10.625,10.625 0 0 1 -10.625,-10.625 10.625,10.625 0 0 1 10.625,-10.625 10.625,10.625 0 0 1 10.625,10.625 z"
+       transform="matrix(0.55482947,0,0,0.55482947,-207.83019,783.0574)" />
+    <g
+       transform="scale(1.1435005,0.87450772)"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.30672073px;line-height:125%;font-family:KaiTi;-inkscape-font-specification:KaiTi;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="text4162">
+      <path
+         d="m 9.6683868,1196.6957 -1.1537551,0 -1.7306326,-3.5574 -1.2499013,0 0,3.5574 -1.1056819,0 0,-8.2205 2.4036564,0 q 1.153755,0 1.874852,0.5768 0.7210969,0.5288 0.7210969,1.7787 0,0.9615 -0.4807313,1.4903 -0.4807313,0.5288 -1.1056819,0.673 l 1.8267788,3.7017 z m -1.3460476,-5.865 q 0,-0.673 -0.4326581,-1.0576 -0.384585,-0.3845 -1.2979745,-0.3845 l -1.0576088,0 0,2.8363 1.3460476,0 q 0.5768775,0 1.0095357,-0.2885 0.4326581,-0.3365 0.4326581,-1.1057 z"
+         style=""
+         id="path4147" />
+    </g>
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_private_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_private_obj.svg
new file mode 100644
index 0000000..c4df931
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_private_obj.svg
@@ -0,0 +1,226 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="16"
+   height="16"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="record_private_obj.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient4185">
+      <stop
+         id="stop4187"
+         offset="0"
+         style="stop-color:#a17748;stop-opacity:1" />
+      <stop
+         style="stop-color:#c8ab37;stop-opacity:1"
+         offset="0.61445522"
+         id="stop4189" />
+      <stop
+         id="stop4191"
+         offset="1"
+         style="stop-color:#c7af93;stop-opacity:1" />
+    </linearGradient>
+    <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
+       inkscape:collect="always"
+       xlink:href="#linearGradient4185"
+       id="linearGradient4199"
+       x1="376.4169"
+       y1="468.23718"
+       x2="399.8331"
+       y2="468.23718"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient5789">
+      <stop
+         style="stop-color:#f57c7c;stop-opacity:1"
+         offset="0"
+         id="stop5791" />
+      <stop
+         id="stop5793"
+         offset="0.62907171"
+         style="stop-color:#f14d5c;stop-opacity:1" />
+      <stop
+         style="stop-color:#e76061;stop-opacity:1"
+         offset="1"
+         id="stop5795" />
+    </linearGradient>
+    <linearGradient
+       y2="1033.6671"
+       x2="-16.11462"
+       y1="1031.0349"
+       x1="-16.11462"
+       gradientTransform="matrix(1.1934266,0,0,1.1934266,11.623455,-194.18756)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient5742"
+       xlink:href="#linearGradient5789"
+       inkscape:collect="always" />
+    <filter
+       style="color-interpolation-filters:sRGB"
+       height="1.24"
+       y="-0.12"
+       width="1.24"
+       x="-0.12"
+       id="filter5785"
+       inkscape:collect="always">
+      <feGaussianBlur
+         id="feGaussianBlur5787"
+         stdDeviation="0.19985704"
+         inkscape:collect="always" />
+    </filter>
+  </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="-19.183036"
+     inkscape:cy="7.2555176"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1920"
+     inkscape:window-height="1137"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1">
+    <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
+       sodipodi:type="arc"
+       style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill-opacity:1.0;stroke:#8d7d3c;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;fill:url(#linearGradient4199)"
+       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 a 10.625,10.625 0 0 1 -10.625,10.625 10.625,10.625 0 0 1 -10.625,-10.625 10.625,10.625 0 0 1 10.625,-10.625 10.625,10.625 0 0 1 10.625,10.625 z"
+       transform="matrix(0.55482947,0,0,0.55482947,-207.83019,783.0574)" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:10px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       x="6"
+       y="1043.3622"
+       id="text4144"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4146"
+         x="6"
+         y="1043.3622" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:10px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       x="6"
+       y="1045.3622"
+       id="text4148"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4150"
+         x="6"
+         y="1045.3622" /></text>
+    <g
+       transform="scale(1.1435005,0.87450771)"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.30672073px;line-height:125%;font-family:KaiTi;-inkscape-font-specification:KaiTi;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="text4162">
+      <path
+         d="m 9.6215383,1196.5936 -1.1537551,0 -1.7306326,-3.5574 -1.2499013,0 0,3.5574 -1.105682,0 0,-8.2205 2.4036564,0 q 1.1537551,0 1.874852,0.5769 0.7210969,0.5288 0.7210969,1.7787 0,0.9615 -0.4807312,1.4903 -0.4807313,0.5288 -1.105682,0.673 l 1.8267789,3.7016 z m -1.3460476,-5.8649 q 0,-0.673 -0.4326581,-1.0576 -0.3845851,-0.3846 -1.2979745,-0.3846 l -1.0576088,0 0,2.8363 1.3460476,0 q 0.5768775,0 1.0095357,-0.2884 0.4326581,-0.3365 0.4326581,-1.1057 z"
+         style=""
+         id="path4166" />
+    </g>
+    <g
+       style="display:inline"
+       id="layer1-4"
+       inkscape:label="Layer 1"
+       transform="translate(2.9595722,2.3992251)">
+      <g
+         id="g11331-3-1-1"
+         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" />
+      </g>
+      <g
+         id="g6124-3"
+         style="display:inline"
+         transform="matrix(-1,0,0,1,16.12959,8.0140628)">
+        <g
+           id="text6430"
+           style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
+           transform="scale(-1,1)" />
+        <g
+           id="g6438"
+           style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none"
+           transform="scale(-1,1)">
+          <rect
+             y="1034.8657"
+             x="-10.606487"
+             height="5.9599032"
+             width="5.9599032"
+             id="rect6724"
+             style="fill:url(#linearGradient5742);fill-opacity:1;stroke:#cb2e39;stroke-width:1.01823986;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+          <rect
+             y="1035.847"
+             x="-9.6251059"
+             height="3.9971409"
+             width="3.9971409"
+             id="rect6724-4"
+             style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;opacity:0.25;fill:none;stroke:#ffffff;stroke-width:0.68290508;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter5785)" />
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_protected_obj.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_protected_obj.svg
new file mode 100644
index 0000000..b860ff9
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/obj16/record_protected_obj.svg
@@ -0,0 +1,287 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="16"
+   height="16"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="record_protected_obj.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient4185">
+      <stop
+         id="stop4187"
+         offset="0"
+         style="stop-color:#a17748;stop-opacity:1" />
+      <stop
+         style="stop-color:#c8ab37;stop-opacity:1"
+         offset="0.61445522"
+         id="stop4189" />
+      <stop
+         id="stop4191"
+         offset="1"
+         style="stop-color:#c7af93;stop-opacity:1" />
+    </linearGradient>
+    <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
+       inkscape:collect="always"
+       xlink:href="#linearGradient4185"
+       id="linearGradient4199"
+       x1="376.4169"
+       y1="468.23718"
+       x2="399.8331"
+       y2="468.23718"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient5789-2">
+      <stop
+         id="stop5791-4"
+         offset="0"
+         style="stop-color:#fff2b0;stop-opacity:1" />
+      <stop
+         style="stop-color:#fecf6c;stop-opacity:1"
+         offset="0.62907171"
+         id="stop5793-5" />
+      <stop
+         id="stop5795-5"
+         offset="1"
+         style="stop-color:#fede96;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5789-2"
+       id="linearGradient5742-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1934266,0,0,1.1934266,11.623455,-194.18756)"
+       x1="-17.447985"
+       y1="1030.8125"
+       x2="-14.570764"
+       y2="1033.6897" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="1040.7603"
+       x2="-4.3119617"
+       y1="1034.6195"
+       x1="-10.452695"
+       id="linearGradient9806"
+       xlink:href="#linearGradient9800"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient9800"
+       inkscape:collect="always">
+      <stop
+         id="stop9802"
+         offset="0"
+         style="stop-color:#be9c28;stop-opacity:1;" />
+      <stop
+         id="stop9804"
+         offset="1"
+         style="stop-color:#a77e1c;stop-opacity:1" />
+    </linearGradient>
+    <filter
+       style="color-interpolation-filters:sRGB"
+       inkscape:collect="always"
+       id="filter5785-5"
+       x="-0.12"
+       width="1.24"
+       y="-0.12"
+       height="1.24">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.19985704"
+         id="feGaussianBlur5787-1" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="31.68"
+     inkscape:cx="-7.6089376"
+     inkscape:cy="7.2555176"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1920"
+     inkscape:window-height="1137"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1">
+    <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
+       sodipodi:type="arc"
+       style="font-size:13.58917427px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill-opacity:1.0;stroke:#8d7d3c;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;fill:url(#linearGradient4199)"
+       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 a 10.625,10.625 0 0 1 -10.625,10.625 10.625,10.625 0 0 1 -10.625,-10.625 10.625,10.625 0 0 1 10.625,-10.625 10.625,10.625 0 0 1 10.625,10.625 z"
+       transform="matrix(0.55482947,0,0,0.55482947,-207.83019,783.0574)" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:10px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       x="6"
+       y="1043.3622"
+       id="text4144"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4146"
+         x="6"
+         y="1043.3622" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:10px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       x="6"
+       y="1045.3622"
+       id="text4148"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4150"
+         x="6"
+         y="1045.3622" /></text>
+    <g
+       transform="scale(1.1435005,0.87450771)"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.30672073px;line-height:125%;font-family:KaiTi;-inkscape-font-specification:KaiTi;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="text4162">
+      <path
+         d="m 9.6059221,1196.6344 -1.1537551,0 -1.7306326,-3.5574 -1.2499013,0 0,3.5574 -1.1056819,0 0,-8.2205 2.4036564,0 q 1.153755,0 1.8748519,0.5769 0.721097,0.5288 0.721097,1.7787 0,0.9614 -0.4807313,1.4902 -0.4807313,0.5288 -1.105682,0.6731 l 1.8267789,3.7016 z m -1.3460476,-5.8649 q 0,-0.6731 -0.4326581,-1.0576 -0.3845851,-0.3846 -1.2979745,-0.3846 l -1.0576088,0 0,2.8363 1.3460476,0 q 0.5768775,0 1.0095357,-0.2884 0.4326581,-0.3366 0.4326581,-1.1057 z"
+         style=""
+         id="path4177" />
+    </g>
+    <rect
+       transform="matrix(0.71174738,0.70243553,-0.71174738,0.70243553,0,0)"
+       ry="0.77431947"
+       rx="0.77431947"
+       style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none"
+       id="rect6724-2-6"
+       width="3.1658826"
+       height="7.9088106"
+       x="750.44147"
+       y="734.04578" />
+    <g
+       style="display:inline"
+       id="layer1-5"
+       inkscape:label="Layer 1"
+       transform="matrix(1.0020762,0,0,0.96593365,3.747788,38.481334)">
+      <g
+         id="g11331-3-1-1-6"
+         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-2" />
+      </g>
+      <g
+         id="g6124-3-96"
+         style="display:inline"
+         transform="matrix(-1,0,0,1,16.12959,8.0140628)">
+        <g
+           id="text6430-5"
+           style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
+           transform="scale(-1,1)" />
+        <g
+           id="g6438-3"
+           style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none"
+           transform="scale(-1,1)">
+          <g
+             inkscape:label="Layer 1"
+             id="layer1-8"
+             style="display:inline"
+             transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,725.39235,291.80106)">
+            <g
+               transform="matrix(0.27903303,0,0,0.27903303,-100.53208,912.07901)"
+               style="display:inline"
+               id="g11331-3-1-1-8">
+              <g
+                 id="g13408-8-1"
+                 style="fill:#737986;fill-opacity:1;stroke:#595e68;stroke-opacity:1" />
+            </g>
+            <g
+               transform="matrix(-1,0,0,1,16.12959,8.0140628)"
+               style="display:inline"
+               id="g6124-3-9">
+              <g
+                 transform="scale(-1,1)"
+                 style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
+                 id="text6430-8" />
+              <g
+                 transform="scale(-1,1)"
+                 style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none"
+                 id="g6438-1">
+                <rect
+                   ry="0.6875"
+                   rx="0.6875"
+                   style="fill:url(#linearGradient5742-5);fill-opacity:1;stroke:url(#linearGradient9806);stroke-width:1.01823986;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+                   id="rect6724-2"
+                   width="5.9599032"
+                   height="5.9599032"
+                   x="-10.606487"
+                   y="1034.8657" />
+                <rect
+                   style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;opacity:0.25;fill:none;stroke:#ffffff;stroke-width:0.68290508;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter5785-5)"
+                   id="rect6724-4-1"
+                   width="3.9971409"
+                   height="3.9971409"
+                   x="-9.6251059"
+                   y="1035.847" />
+              </g>
+            </g>
+          </g>
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/record_tsk.svg b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/record_tsk.svg
new file mode 100644
index 0000000..dc1abcc
--- /dev/null
+++ b/org.eclipse.images/eclipse-svg/org.eclipse.jdt.ui/icons/full/ovr16/record_tsk.svg
@@ -0,0 +1,183 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
+   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.91 r13725"
+   sodipodi:docname="record_tsk.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient5591"
+       osb:paint="solid">
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="0"
+         id="stop5593" />
+    </linearGradient>
+    <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-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>
+    <linearGradient
+       gradientTransform="matrix(0.29805626,0,0,0.30013596,-112.10335,907.34168)"
+       inkscape:collect="always"
+       xlink:href="#linearGradient4185"
+       id="linearGradient4199"
+       x1="376.4169"
+       y1="468.23718"
+       x2="399.8331"
+       y2="468.23718"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       id="linearGradient4185">
+      <stop
+         id="stop4187"
+         offset="0"
+         style="stop-color:#a17748;stop-opacity:1" />
+      <stop
+         style="stop-color:#c8ab37;stop-opacity:1"
+         offset="0.61445522"
+         id="stop4189" />
+      <stop
+         id="stop4191"
+         offset="1"
+         style="stop-color:#c7af93;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="22.36"
+     inkscape:cx="-14.130749"
+     inkscape:cy="-0.81018539"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1920"
+     inkscape:window-height="1137"
+     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,-1044.3622)">
+    <ellipse
+       cy="1047.8766"
+       cx="3.5797284"
+       style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:url(#linearGradient4199);fill-opacity:1;stroke:#8d7d3c;stroke-width:0.64790225;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       id="path10796-2-6-2"
+       rx="3.1668477"
+       ry="3.1889446" />
+    <ellipse
+       cy="1047.8986"
+       cx="3.5783973"
+       style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:0.20710059;stroke:#8d7d3c;stroke-width:0.64790225;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       id="path10796-2-6-2-9"
+       rx="3.1668477"
+       ry="3.1889446" />
+    <g
+       transform="scale(0.9928742,1.0071769)"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.370543px;line-height:125%;font-family:KaiTi;-inkscape-font-specification:KaiTi;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="text4152">
+      <path
+         d="m 5.2308209,1042.8315 -0.6909884,0 -1.0364826,-2.1305 -0.7485708,0 0,2.1305 -0.6621972,0 0,-4.9233 1.4395592,0 q 0.6909884,0 1.1228562,0.3455 0.4318677,0.3167 0.4318677,1.0653 0,0.5758 -0.2879118,0.8925 -0.2879119,0.3167 -0.6621972,0.4031 l 1.0940649,2.2169 z m -0.8061531,-3.5125 q 0,-0.4031 -0.2591207,-0.6334 -0.2303294,-0.2304 -0.7773619,-0.2304 l -0.6334061,0 0,1.6987 0.8061532,0 q 0.3454942,0 0.6046148,-0.1727 0.2591207,-0.2016 0.2591207,-0.6622 z"
+         style=""
+         id="path4159" />
+    </g>
+  </g>
+</svg>