Bug 506020 - Update icons for High-DPI

* normal size icons regenerated
* added @2x icons for hdpi
* few unused icons removed

Change-Id: Ib985491b6575b1470921a3de14889b96d648611d
Signed-off-by: Michal Niewrzal <michal.n@zend.com>
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_as_source_folder.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_as_source_folder.png
index ad902a4..83715d2 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_as_source_folder.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_as_source_folder.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_as_source_folder@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_as_source_folder@2x.png
new file mode 100644
index 0000000..050dd3d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_as_source_folder@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_exc.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_exc.png
new file mode 100644
index 0000000..8ec34ad
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_exc.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_exc@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_exc@2x.png
new file mode 100644
index 0000000..3665668
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_exc@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_linked_source_to_buildpath.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_linked_source_to_buildpath.png
index 0273a51..81515db 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_linked_source_to_buildpath.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_linked_source_to_buildpath.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_linked_source_to_buildpath@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_linked_source_to_buildpath@2x.png
new file mode 100644
index 0000000..736a39a
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_linked_source_to_buildpath@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_to_buildpath.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_to_buildpath.png
index 8e45290..5781a07 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_to_buildpath.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_to_buildpath.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_to_buildpath@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_to_buildpath@2x.png
new file mode 100644
index 0000000..a8c1c37
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_to_buildpath@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/alphab_sort_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/alphab_sort_co.png
index b5e1a8c..f3d27f9 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/alphab_sort_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/alphab_sort_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/alphab_sort_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/alphab_sort_co@2x.png
new file mode 100644
index 0000000..7f5e10b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/alphab_sort_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callees.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callees.png
index 7e4cf34..02b2ff4 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callees.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callees.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callees@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callees@2x.png
new file mode 100644
index 0000000..304c1c3
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callees@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callers.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callers.png
index 867d221..e38ca02 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callers.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callers.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callers@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callers@2x.png
new file mode 100644
index 0000000..24d40b5
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callers@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_cancel.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_cancel.png
index aa5dbc8..28ba4c7 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_cancel.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_cancel.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_cancel@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_cancel@2x.png
new file mode 100644
index 0000000..fbcc052
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_cancel@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/class_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/class_obj.png
index 6ef3681..8e7d678 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/class_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/class_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/class_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/class_obj@2x.png
new file mode 100644
index 0000000..7883d11
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/class_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/clear_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/clear_co.png
index 2843710..8feeec8 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/clear_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/clear_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/clear_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/clear_co@2x.png
new file mode 100644
index 0000000..217c2f7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/clear_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/collapseall.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/collapseall.png
index 22a6ac8..bc7be2b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/collapseall.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/collapseall.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/collapseall@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/collapseall@2x.png
new file mode 100644
index 0000000..0813934
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/collapseall@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_build_path.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_build_path.png
index e394a8b..9cf8838 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_build_path.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_build_path.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_build_path@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_build_path@2x.png
new file mode 100644
index 0000000..e405f1a
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_build_path@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_buildpath_filters.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_buildpath_filters.png
index 6f67298..e17456e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_buildpath_filters.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_buildpath_filters.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_buildpath_filters@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_buildpath_filters@2x.png
new file mode 100644
index 0000000..d895eef
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_buildpath_filters@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_output_folder.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_output_folder.png
index f11fba8..0e11a20 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_output_folder.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_output_folder.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_output_folder@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_output_folder@2x.png
new file mode 100644
index 0000000..fced6fa
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_output_folder@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/default_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/default_co.png
index 04cd41f..6481c22 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/default_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/default_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/default_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/default_co@2x.png
new file mode 100644
index 0000000..dcaca05
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/default_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/definingtype_sort_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/definingtype_sort_co.png
index ee306b7..c9aabd4 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/definingtype_sort_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/definingtype_sort_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/definingtype_sort_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/definingtype_sort_co@2x.png
new file mode 100644
index 0000000..2c6f369
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/definingtype_sort_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exc_catch.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exc_catch.png
index 31b799e..077106f 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exc_catch.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exc_catch.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exc_catch@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exc_catch@2x.png
new file mode 100644
index 0000000..c4e3fac
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exc_catch@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclude_from_buildpath.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclude_from_buildpath.png
index 63b049c..91ef667 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclude_from_buildpath.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclude_from_buildpath.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclude_from_buildpath@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclude_from_buildpath@2x.png
new file mode 100644
index 0000000..cae0569
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclude_from_buildpath@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclusion_filter_attrib.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclusion_filter_attrib.png
index 986703a..30d50d2 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclusion_filter_attrib.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclusion_filter_attrib.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclusion_filter_attrib@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclusion_filter_attrib@2x.png
new file mode 100644
index 0000000..921ba30
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclusion_filter_attrib@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/fields_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/fields_co.png
index f6aedb0..e6b9167 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/fields_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/fields_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/fields_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/fields_co@2x.png
new file mode 100644
index 0000000..3c16266
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/fields_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/file_mode.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/file_mode.png
index 2d7b3b6..6ba1864 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/file_mode.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/file_mode.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/file_mode@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/file_mode@2x.png
new file mode 100644
index 0000000..ca21c50
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/file_mode@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/filter_ps.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/filter_ps.png
index 3c39527..5346735 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/filter_ps.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/filter_ps.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/filter_ps@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/filter_ps@2x.png
new file mode 100644
index 0000000..9d48204
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/filter_ps@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/flatLayout.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/flatLayout.png
index 6f53c56..061b593 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/flatLayout.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/flatLayout.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/flatLayout@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/flatLayout@2x.png
new file mode 100644
index 0000000..23540f7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/flatLayout@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/gointo_toplevel_type.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/gointo_toplevel_type.png
index 0c9f609..195cd82 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/gointo_toplevel_type.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/gointo_toplevel_type.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/gointo_toplevel_type@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/gointo_toplevel_type@2x.png
new file mode 100644
index 0000000..d77b2cd
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/gointo_toplevel_type@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/goto_input.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/goto_input.png
index a32de8a..af942ec 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/goto_input.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/goto_input.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/goto_input@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/goto_input@2x.png
new file mode 100644
index 0000000..a8f6d0d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/goto_input@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/help.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/help.png
new file mode 100644
index 0000000..0696a5f
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/help.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/help@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/help@2x.png
new file mode 100644
index 0000000..a0e56a0
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/help@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_externalized.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_externalized.png
index 4f8bfed..f1ba896 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_externalized.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_externalized.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_externalized@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_externalized@2x.png
new file mode 100644
index 0000000..50527a9
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_externalized@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_ignored.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_ignored.png
index 901b52c..eece66a 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_ignored.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_ignored.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_ignored@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_ignored@2x.png
new file mode 100644
index 0000000..224986d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_ignored@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_internalized.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_internalized.png
index 1cbda13..29e22b9 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_internalized.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_internalized.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_internalized@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_internalized@2x.png
new file mode 100644
index 0000000..188dd03
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_internalized@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchicalLayout.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchicalLayout.png
index a12895d..64822ea 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchicalLayout.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchicalLayout.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchicalLayout@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchicalLayout@2x.png
new file mode 100644
index 0000000..b84fb01
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchicalLayout@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchy_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchy_co.png
index 683b38b..02b5420 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchy_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchy_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchy_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchy_co@2x.png
new file mode 100644
index 0000000..24055a7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchy_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/history_list.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/history_list.png
index 48781a2..41abec4 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/history_list.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/history_list.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/history_list@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/history_list@2x.png
new file mode 100644
index 0000000..e01e4c7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/history_list@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/impl_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/impl_co.png
index 362c246..f1eb7eb 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/impl_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/impl_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/impl_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/impl_co@2x.png
new file mode 100644
index 0000000..0197283
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/impl_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/include_on_buildpath.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/include_on_buildpath.png
index 9d540e7..19b7399 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/include_on_buildpath.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/include_on_buildpath.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/include_on_buildpath@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/include_on_buildpath@2x.png
new file mode 100644
index 0000000..53f957d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/include_on_buildpath@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inclusion_filter_attrib.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inclusion_filter_attrib.png
index 92ffc49..fff5fdc 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inclusion_filter_attrib.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inclusion_filter_attrib.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inclusion_filter_attrib@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inclusion_filter_attrib@2x.png
new file mode 100644
index 0000000..3ad0014
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inclusion_filter_attrib@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inher_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inher_co.png
index e4ba481..c57b82c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inher_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inher_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inher_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inher_co@2x.png
new file mode 100644
index 0000000..293b7fd
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inher_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/localtypes_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/localtypes_co.png
index 2697738..76fa48d 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/localtypes_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/localtypes_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/localtypes_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/localtypes_co@2x.png
new file mode 100644
index 0000000..52117ae
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/localtypes_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/metharg_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/metharg_obj@2x.png
new file mode 100644
index 0000000..f8665ea
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/metharg_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/pack_empty_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/pack_empty_co.png
index d8594aa..cb5245a 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/pack_empty_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/pack_empty_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/pack_empty_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/pack_empty_co@2x.png
new file mode 100644
index 0000000..80ee208
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/pack_empty_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/package_mode.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/package_mode.png
index 4429df5..9f60408 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/package_mode.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/package_mode.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/package_mode@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/package_mode@2x.png
new file mode 100644
index 0000000..c20704c
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/package_mode@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/private_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/private_co.png
index 2e9aa23..f637bbd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/private_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/private_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/private_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/private_co@2x.png
new file mode 100644
index 0000000..9ee8157
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/private_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/prj_mode.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/prj_mode.png
index 84ba338..46dab27 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/prj_mode.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/prj_mode.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/prj_mode@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/prj_mode@2x.png
new file mode 100644
index 0000000..0906d16
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/prj_mode@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/protected_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/protected_co.png
index da619f4..dab113c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/protected_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/protected_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/protected_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/protected_co@2x.png
new file mode 100644
index 0000000..a325c5a
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/protected_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/public_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/public_co.png
index b9dd72d..1cc233e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/public_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/public_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/public_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/public_co@2x.png
new file mode 100644
index 0000000..3f8d39b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/public_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/refresh_nav.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/refresh_nav.png
index c7754c9..c269493 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/refresh_nav.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/refresh_nav.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/refresh_nav@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/refresh_nav@2x.png
new file mode 100644
index 0000000..226d4dc
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/refresh_nav@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_as_source_folder.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_as_source_folder.png
index fa40a58..8c698f2 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_as_source_folder.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_as_source_folder.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_as_source_folder@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_as_source_folder@2x.png
new file mode 100644
index 0000000..2177527
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_as_source_folder@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_exc.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_exc.png
index d1cd8b6..e9cd556 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_exc.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_exc.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_exc@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_exc@2x.png
new file mode 100644
index 0000000..1133544
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_exc@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_from_buildpath.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_from_buildpath.png
index 663852e..baa998a 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_from_buildpath.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_from_buildpath.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_from_buildpath@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_from_buildpath@2x.png
new file mode 100644
index 0000000..05d39cc
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_from_buildpath@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/removea_exc.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/removea_exc.png
index e968f58..6b3eb50 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/removea_exc.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/removea_exc.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/removea_exc@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/removea_exc@2x.png
new file mode 100644
index 0000000..a1b3bef
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/removea_exc@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/scriptassist_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/scriptassist_co.png
index ff793bd..e5efa83 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/scriptassist_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/scriptassist_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/scriptassist_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/scriptassist_co@2x.png
new file mode 100644
index 0000000..4f161e3
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/scriptassist_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/search_sortmatch.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/search_sortmatch.png
index e1a59d4..349581a 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/search_sortmatch.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/search_sortmatch.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/search_sortmatch@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/search_sortmatch@2x.png
new file mode 100644
index 0000000..ea77894
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/search_sortmatch@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/smartmode_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/smartmode_co.png
index f9c0801..9d3bbd6 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/smartmode_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/smartmode_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/smartmode_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/smartmode_co@2x.png
new file mode 100644
index 0000000..dc64e09
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/smartmode_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/static_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/static_co.png
index 3df9a2d..9ec54ec 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/static_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/static_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/static_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/static_co@2x.png
new file mode 100644
index 0000000..7d3411b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/static_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/sub_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/sub_co.png
index 52b67fb..2b9abbd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/sub_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/sub_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/sub_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/sub_co@2x.png
new file mode 100644
index 0000000..8b900cb
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/sub_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/super_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/super_co.png
index a861c83..23bfeed 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/super_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/super_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/super_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/super_co@2x.png
new file mode 100644
index 0000000..d57e89c
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/super_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/synced.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/synced.png
index c03b6d7..e8454d4 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/synced.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/synced.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/synced@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/synced@2x.png
new file mode 100644
index 0000000..e1b5aa3
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/synced@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/templateprop_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/templateprop_co.png
new file mode 100644
index 0000000..b00fa6d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/templateprop_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/templateprop_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/templateprop_co@2x.png
new file mode 100644
index 0000000..c4d81f0
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/templateprop_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_automatic.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_automatic.png
index 1c6d3ef..0d8f6dd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_automatic.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_automatic.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_automatic@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_automatic@2x.png
new file mode 100644
index 0000000..134fe68
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_automatic@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_horizontal.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_horizontal.png
index dd1bb69..a7b1f6b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_horizontal.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_horizontal.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_horizontal@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_horizontal@2x.png
new file mode 100644
index 0000000..d080f2d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_horizontal@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_showqualified.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_showqualified.png
index d5ff19d..b8f067f 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_showqualified.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_showqualified.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_showqualified@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_showqualified@2x.png
new file mode 100644
index 0000000..fc96c3e
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_showqualified@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_single.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_single.png
index b4f78f9..f528f33 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_single.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_single.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_single@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_single@2x.png
new file mode 100644
index 0000000..2194b03
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_single@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_vertical.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_vertical.png
index f008698..a524112 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_vertical.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_vertical.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_vertical@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_vertical@2x.png
new file mode 100644
index 0000000..4e61bc7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_vertical@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/type_mode.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/type_mode.png
index 579ca7d..72034b2 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/type_mode.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/type_mode.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/type_mode@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/type_mode@2x.png
new file mode 100644
index 0000000..937f11d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/type_mode@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/view_menu.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/view_menu.png
index 242df08..0b936e3 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/view_menu.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/view_menu.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/view_menu@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/view_menu@2x.png
new file mode 100644
index 0000000..9483a28
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/view_menu@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/wordassist_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/wordassist_co.png
new file mode 100644
index 0000000..32f7843
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/wordassist_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/wordassist_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/wordassist_co@2x.png
new file mode 100644
index 0000000..b91e6ca
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/wordassist_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/comment_edit.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/comment_edit.png
index 62dd412..7d4eb76 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/comment_edit.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/comment_edit.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/comment_edit@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/comment_edit@2x.png
new file mode 100644
index 0000000..a0b9902
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/comment_edit@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportapp_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportapp_wiz.png
index 3754bc6..5923511 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportapp_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportapp_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportapp_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportapp_wiz@2x.png
new file mode 100644
index 0000000..0c90827
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportapp_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportjar_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportjar_wiz.png
index 2983246..b5580c5 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportjar_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportjar_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportjar_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportjar_wiz@2x.png
new file mode 100644
index 0000000..864c992
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportjar_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/importjar_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/importjar_wiz.png
index e8e03f3..1bc56c9 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/importjar_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/importjar_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/importjar_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/importjar_wiz@2x.png
new file mode 100644
index 0000000..c86e147
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/importjar_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_app.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_app.png
index 04762b1..3e13aa8 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_app.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_app.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_app@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_app@2x.png
new file mode 100644
index 0000000..72e52ac
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_app@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_attach.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_attach.png
index 5759521..73ecf4b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_attach.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_attach.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_attach@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_attach@2x.png
new file mode 100644
index 0000000..7bc26e5
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_attach@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/javadoc.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/javadoc.png
index 23ad58a..9156801 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/javadoc.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/javadoc.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/javadoc@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/javadoc@2x.png
new file mode 100644
index 0000000..ae6317a
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/javadoc@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/jdoc_hover_edit.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/jdoc_hover_edit.png
index aa19c6c..edb3010 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/jdoc_hover_edit.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/jdoc_hover_edit.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/jdoc_hover_edit@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/jdoc_hover_edit@2x.png
new file mode 100644
index 0000000..5b56efb
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/jdoc_hover_edit@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/mark_occurrences.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/mark_occurrences.png
index 84d0236..a5470ab 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/mark_occurrences.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/mark_occurrences.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/mark_occurrences@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/mark_occurrences@2x.png
new file mode 100644
index 0000000..e0d2b40
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/mark_occurrences@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newannotation_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newannotation_wiz.png
index 6d58772..b946925 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newannotation_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newannotation_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newannotation_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newannotation_wiz@2x.png
new file mode 100644
index 0000000..0e45bcd
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newannotation_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newclass_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newclass_wiz.png
index cc95013..20ee9b9 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newclass_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newclass_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newclass_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newclass_wiz@2x.png
new file mode 100644
index 0000000..99a11f6
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newclass_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newenum_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newenum_wiz.png
index 2fb0a60..a5d476f 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newenum_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newenum_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newenum_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newenum_wiz@2x.png
new file mode 100644
index 0000000..a4bdf42
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newenum_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newint_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newint_wiz.png
index 31f0efb..b90f454 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newint_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newint_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newint_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newint_wiz@2x.png
new file mode 100644
index 0000000..b8f4bd6
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newint_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjprj_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjprj_wiz.png
index 99374cf..8882512 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjprj_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjprj_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjprj_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjprj_wiz@2x.png
new file mode 100644
index 0000000..bd64288
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjprj_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjworkingSet_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjworkingSet_wiz.png
index b4d5dc2..5c1483b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjworkingSet_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjworkingSet_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjworkingSet_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjworkingSet_wiz@2x.png
new file mode 100644
index 0000000..a33e8a5
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjworkingSet_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpack_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpack_wiz.png
index 280e9e7..4f16d8f 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpack_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpack_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpack_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpack_wiz@2x.png
new file mode 100644
index 0000000..1251c14
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpack_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpackfolder_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpackfolder_wiz.png
index 4652f3c..11d1e6d 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpackfolder_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpackfolder_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpackfolder_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpackfolder_wiz@2x.png
new file mode 100644
index 0000000..0f2bdaa
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpackfolder_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newsbook_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newsbook_wiz.png
index f880b24..83b2d4b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newsbook_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newsbook_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newsbook_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newsbook_wiz@2x.png
new file mode 100644
index 0000000..39ee3ec
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newsbook_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/opentype.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/opentype.png
index 84ca7a2..3f86a78 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/opentype.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/opentype.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/opentype@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/opentype@2x.png
new file mode 100644
index 0000000..db8e956
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/opentype@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/segment_edit.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/segment_edit.png
index 2686263..d78047e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/segment_edit.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/segment_edit.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/segment_edit@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/segment_edit@2x.png
new file mode 100644
index 0000000..319dc00
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/segment_edit@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_l_edit.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_l_edit.png
index ac69d86..7a93f99 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_l_edit.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_l_edit.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_l_edit@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_l_edit@2x.png
new file mode 100644
index 0000000..8877f23
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_l_edit@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_r_edit.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_r_edit.png
index 0d1a8cc..903870c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_r_edit.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_r_edit.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_r_edit@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_r_edit@2x.png
new file mode 100644
index 0000000..61b7d1d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_r_edit@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/browse_persp.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/browse_persp.png
new file mode 100644
index 0000000..5972b9d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/browse_persp.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/browse_persp@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/browse_persp@2x.png
new file mode 100644
index 0000000..968028f
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/browse_persp@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/call_hierarchy.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/call_hierarchy.png
new file mode 100644
index 0000000..a4583b1
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/call_hierarchy.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/call_hierarchy@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/call_hierarchy@2x.png
new file mode 100644
index 0000000..37a01d8
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/call_hierarchy@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/class_hi.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/class_hi.png
new file mode 100644
index 0000000..9597425
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/class_hi.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/class_hi@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/class_hi@2x.png
new file mode 100644
index 0000000..d397332
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/class_hi@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/classfilegeneration_tab.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/classfilegeneration_tab.png
new file mode 100644
index 0000000..78c1bd6
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/classfilegeneration_tab.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/classfilegeneration_tab@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/classfilegeneration_tab@2x.png
new file mode 100644
index 0000000..ce09800
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/classfilegeneration_tab@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/errorwarning_tab.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/errorwarning_tab.png
new file mode 100644
index 0000000..f08d86d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/errorwarning_tab.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/errorwarning_tab@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/errorwarning_tab@2x.png
new file mode 100644
index 0000000..0808dfc
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/errorwarning_tab@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/hierch_persp.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/hierch_persp.png
new file mode 100644
index 0000000..75c563b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/hierch_persp.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/hierch_persp@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/hierch_persp@2x.png
new file mode 100644
index 0000000..7ea1a78
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/hierch_persp@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/javadoc.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/javadoc.png
new file mode 100644
index 0000000..6887c81
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/javadoc.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/javadoc@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/javadoc@2x.png
new file mode 100644
index 0000000..d80b855
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/javadoc@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/jdkcompliance_tab.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/jdkcompliance_tab.png
new file mode 100644
index 0000000..f9e96a8
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/jdkcompliance_tab.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/jdkcompliance_tab@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/jdkcompliance_tab@2x.png
new file mode 100644
index 0000000..7b20f8b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/jdkcompliance_tab@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/jperspective.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/jperspective.png
new file mode 100644
index 0000000..4aedc5b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/jperspective.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/jperspective@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/jperspective@2x.png
new file mode 100644
index 0000000..c5167e0
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/jperspective@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/members.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/members.png
new file mode 100644
index 0000000..e5efa83
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/members.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/members@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/members@2x.png
new file mode 100644
index 0000000..4f161e3
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/members@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/package.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/package.png
new file mode 100644
index 0000000..73ad7e2
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/package.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/package@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/package@2x.png
new file mode 100644
index 0000000..b3e74e3
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/package@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/packages.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/packages.png
new file mode 100644
index 0000000..93dbd4f
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/packages.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/packages@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/packages@2x.png
new file mode 100644
index 0000000..5ed910f
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/packages@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/projects.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/projects.png
new file mode 100644
index 0000000..6f8c99e
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/projects.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/projects@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/projects@2x.png
new file mode 100644
index 0000000..c57d751
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/projects@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/source.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/source.png
new file mode 100644
index 0000000..af7caaf
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/source.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/source@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/source@2x.png
new file mode 100644
index 0000000..076fdc9
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/source@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/types.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/types.png
new file mode 100644
index 0000000..e3f6b90
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/types.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/types@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/types@2x.png
new file mode 100644
index 0000000..42d804d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dview16/types@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_as_source_folder.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_as_source_folder.png
index aeb2396..640f17c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_as_source_folder.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_as_source_folder.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_as_source_folder@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_as_source_folder@2x.png
new file mode 100644
index 0000000..b26544f
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_as_source_folder@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_exc.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_exc.png
index 1546943..fff9daf 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_exc.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_exc.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_exc@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_exc@2x.png
new file mode 100644
index 0000000..95612bd
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_exc@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_linked_source_to_buildpath.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_linked_source_to_buildpath.png
index f94929f..061ad08 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_linked_source_to_buildpath.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_linked_source_to_buildpath.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_linked_source_to_buildpath@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_linked_source_to_buildpath@2x.png
new file mode 100644
index 0000000..b7e3ae3
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_linked_source_to_buildpath@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_to_buildpath.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_to_buildpath.png
index 070ee6c..143dc48 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_to_buildpath.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_to_buildpath.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_to_buildpath@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_to_buildpath@2x.png
new file mode 100644
index 0000000..07884a9
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_to_buildpath@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/alphab_sort_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/alphab_sort_co.png
index 04b5566..8b831ca 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/alphab_sort_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/alphab_sort_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/alphab_sort_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/alphab_sort_co@2x.png
new file mode 100644
index 0000000..c072f89
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/alphab_sort_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callees.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callees.png
index a2ac194..728a9dd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callees.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callees.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callees@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callees@2x.png
new file mode 100644
index 0000000..154fa0d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callees@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callers.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callers.png
index d08dc84..d6173e9 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callers.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callers.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callers@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callers@2x.png
new file mode 100644
index 0000000..44a6d6d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callers@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_cancel.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_cancel.png
index 60a993c..d81ddc8 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_cancel.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_cancel.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_cancel@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_cancel@2x.png
new file mode 100644
index 0000000..b605e00
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_cancel@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/class_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/class_obj.png
index 2c4a170..3649732 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/class_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/class_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/class_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/class_obj@2x.png
new file mode 100644
index 0000000..f72193e
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/class_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/clear_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/clear_co.png
index 0f75b87..da69615 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/clear_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/clear_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/clear_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/clear_co@2x.png
new file mode 100644
index 0000000..34de283
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/clear_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/collapseall.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/collapseall.png
index 1bb58bf..d49d19c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/collapseall.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/collapseall.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/collapseall@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/collapseall@2x.png
new file mode 100644
index 0000000..d37bc61
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/collapseall@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_build_path.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_build_path.png
index f7f8c19..10f33f3 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_build_path.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_build_path.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_build_path@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_build_path@2x.png
new file mode 100644
index 0000000..4975d51
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_build_path@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_buildpath_filters.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_buildpath_filters.png
index 7c2c072..18c1a23 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_buildpath_filters.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_buildpath_filters.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_buildpath_filters@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_buildpath_filters@2x.png
new file mode 100644
index 0000000..0bac4b6
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_buildpath_filters@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_output_folder.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_output_folder.png
index 3efd057..07f1ff5 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_output_folder.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_output_folder.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_output_folder@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_output_folder@2x.png
new file mode 100644
index 0000000..7180207
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_output_folder@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/default_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/default_co.png
index 47d060a..e325c33 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/default_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/default_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/default_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/default_co@2x.png
new file mode 100644
index 0000000..a734869
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/default_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/definingtype_sort_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/definingtype_sort_co.png
index eededdf..4a1e697 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/definingtype_sort_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/definingtype_sort_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/definingtype_sort_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/definingtype_sort_co@2x.png
new file mode 100644
index 0000000..ab9d486
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/definingtype_sort_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exc_catch.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exc_catch.png
index d687f1f..9bf3c54 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exc_catch.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exc_catch.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exc_catch@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exc_catch@2x.png
new file mode 100644
index 0000000..e5ebb00
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exc_catch@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclude_from_buildpath.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclude_from_buildpath.png
index 0120fa2..71434fc 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclude_from_buildpath.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclude_from_buildpath.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclude_from_buildpath@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclude_from_buildpath@2x.png
new file mode 100644
index 0000000..dfd5660
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclude_from_buildpath@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclusion_filter_attrib.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclusion_filter_attrib.png
index 3b6d9e2..ce8dd20 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclusion_filter_attrib.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclusion_filter_attrib.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclusion_filter_attrib@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclusion_filter_attrib@2x.png
new file mode 100644
index 0000000..3fb2dc9
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclusion_filter_attrib@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/fields_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/fields_co.png
index dc116a5..7a79fb4 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/fields_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/fields_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/fields_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/fields_co@2x.png
new file mode 100644
index 0000000..6c9f4c9
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/fields_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/file_mode.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/file_mode.png
index 3788604..acd5358 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/file_mode.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/file_mode.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/file_mode@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/file_mode@2x.png
new file mode 100644
index 0000000..4d9e936
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/file_mode@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/filter_ps.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/filter_ps.png
index 27c8738..41395dd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/filter_ps.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/filter_ps.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/filter_ps@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/filter_ps@2x.png
new file mode 100644
index 0000000..779bc07
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/filter_ps@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/flatLayout.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/flatLayout.png
index 06750ba..13f83a2 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/flatLayout.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/flatLayout.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/flatLayout@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/flatLayout@2x.png
new file mode 100644
index 0000000..5266a2a
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/flatLayout@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/gointo_toplevel_type.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/gointo_toplevel_type.png
index e51db77..bd1bc89 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/gointo_toplevel_type.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/gointo_toplevel_type.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/gointo_toplevel_type@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/gointo_toplevel_type@2x.png
new file mode 100644
index 0000000..76f5913
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/gointo_toplevel_type@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/goto_input.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/goto_input.png
index b108c2e..18bd84b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/goto_input.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/goto_input.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/goto_input@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/goto_input@2x.png
new file mode 100644
index 0000000..5a0e47d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/goto_input@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/help.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/help.png
index 0da36ad..8cd1106 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/help.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/help.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/help@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/help@2x.png
new file mode 100644
index 0000000..b891f31
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/help@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_externalized.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_externalized.png
index 4c0b831..1b21243 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_externalized.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_externalized.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_externalized@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_externalized@2x.png
new file mode 100644
index 0000000..e091333
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_externalized@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_ignored.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_ignored.png
index 525df4e..8aaa361 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_ignored.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_ignored.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_ignored@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_ignored@2x.png
new file mode 100644
index 0000000..1186775
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_ignored@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_internalized.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_internalized.png
index 70814df..918f72b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_internalized.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_internalized.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_internalized@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_internalized@2x.png
new file mode 100644
index 0000000..b3f5b28
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_internalized@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchicalLayout.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchicalLayout.png
index ae6d660a..665aa5c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchicalLayout.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchicalLayout.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchicalLayout@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchicalLayout@2x.png
new file mode 100644
index 0000000..f3a9875
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchicalLayout@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchy_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchy_co.png
index 7ceec3f..cac02e6 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchy_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchy_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchy_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchy_co@2x.png
new file mode 100644
index 0000000..c40b1a7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchy_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/history_list.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/history_list.png
index ef17302..76613dd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/history_list.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/history_list.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/history_list@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/history_list@2x.png
new file mode 100644
index 0000000..3549829
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/history_list@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/impl_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/impl_co.png
index 5dd8116..50751a5 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/impl_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/impl_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/impl_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/impl_co@2x.png
new file mode 100644
index 0000000..34c30e3
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/impl_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/include_on_buildpath.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/include_on_buildpath.png
index 7d63211..e5e766b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/include_on_buildpath.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/include_on_buildpath.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/include_on_buildpath@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/include_on_buildpath@2x.png
new file mode 100644
index 0000000..129a744
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/include_on_buildpath@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inclusion_filter_attrib.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inclusion_filter_attrib.png
index 35e4868..9c251b5 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inclusion_filter_attrib.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inclusion_filter_attrib.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inclusion_filter_attrib@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inclusion_filter_attrib@2x.png
new file mode 100644
index 0000000..1b81da2
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inclusion_filter_attrib@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inher_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inher_co.png
index ff59e0d..08309dd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inher_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inher_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inher_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inher_co@2x.png
new file mode 100644
index 0000000..24ee146
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inher_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/localtypes_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/localtypes_co.png
index ff0399f..f266f3d 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/localtypes_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/localtypes_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/localtypes_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/localtypes_co@2x.png
new file mode 100644
index 0000000..4988155
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/localtypes_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/metharg_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/metharg_obj.png
index f45ed22..766e2c5 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/metharg_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/metharg_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/metharg_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/metharg_obj@2x.png
new file mode 100644
index 0000000..2ef29c5
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/metharg_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/pack_empty_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/pack_empty_co.png
index 09359d9..d30c04d 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/pack_empty_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/pack_empty_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/pack_empty_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/pack_empty_co@2x.png
new file mode 100644
index 0000000..826f7ad
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/pack_empty_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/package_mode.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/package_mode.png
index ce055e9..189351d 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/package_mode.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/package_mode.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/package_mode@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/package_mode@2x.png
new file mode 100644
index 0000000..20e2a68
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/package_mode@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/private_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/private_co.png
index bf6c7c8..3482abe 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/private_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/private_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/private_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/private_co@2x.png
new file mode 100644
index 0000000..97ddd8e
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/private_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/prj_mode.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/prj_mode.png
index b769caa..b3f1479 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/prj_mode.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/prj_mode.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/prj_mode@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/prj_mode@2x.png
new file mode 100644
index 0000000..ad4ecbe
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/prj_mode@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/protected_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/protected_co.png
index d38794d..a8356c4 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/protected_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/protected_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/protected_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/protected_co@2x.png
new file mode 100644
index 0000000..c8aa852
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/protected_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/public_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/public_co.png
index 1c8de70..3a067a9 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/public_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/public_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/public_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/public_co@2x.png
new file mode 100644
index 0000000..afc9946
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/public_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/refresh_nav.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/refresh_nav.png
index b108028..876a5a5 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/refresh_nav.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/refresh_nav.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/refresh_nav@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/refresh_nav@2x.png
new file mode 100644
index 0000000..4a66053
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/refresh_nav@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_as_source_folder.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_as_source_folder.png
index 290b7e2..12ab23e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_as_source_folder.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_as_source_folder.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_as_source_folder@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_as_source_folder@2x.png
new file mode 100644
index 0000000..dad6a28
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_as_source_folder@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_exc.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_exc.png
index 97d9597..f95a2fd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_exc.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_exc.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_exc@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_exc@2x.png
new file mode 100644
index 0000000..b9d3786
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_exc@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_from_buildpath.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_from_buildpath.png
index 99acd74..6eb1805 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_from_buildpath.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_from_buildpath.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_from_buildpath@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_from_buildpath@2x.png
new file mode 100644
index 0000000..59661ca
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_from_buildpath@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/removea_exc.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/removea_exc.png
index 5b5869d..df6d83d 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/removea_exc.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/removea_exc.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/removea_exc@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/removea_exc@2x.png
new file mode 100644
index 0000000..657fab1
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/removea_exc@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scriptassist_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scriptassist_co.png
index 41a0138..57fd89a 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scriptassist_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scriptassist_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scriptassist_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scriptassist_co@2x.png
new file mode 100644
index 0000000..f5dc9c5
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scriptassist_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/search_sortmatch.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/search_sortmatch.png
index fa3de6f..d940d12 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/search_sortmatch.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/search_sortmatch.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/search_sortmatch@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/search_sortmatch@2x.png
new file mode 100644
index 0000000..2cddf04
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/search_sortmatch@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/smartmode_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/smartmode_co.png
index 69c3391..0663eba 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/smartmode_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/smartmode_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/smartmode_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/smartmode_co@2x.png
new file mode 100644
index 0000000..8917dcd
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/smartmode_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/static_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/static_co.png
index 7eaf952..253059a 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/static_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/static_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/static_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/static_co@2x.png
new file mode 100644
index 0000000..101bd11
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/static_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/sub_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/sub_co.png
index 8cf8fd3..db2ff9c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/sub_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/sub_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/sub_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/sub_co@2x.png
new file mode 100644
index 0000000..dbadf17
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/sub_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/super_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/super_co.png
index 5a79120..7a882e6 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/super_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/super_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/super_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/super_co@2x.png
new file mode 100644
index 0000000..2e627c7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/super_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/synced.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/synced.png
index fa0d661..ceabf9f 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/synced.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/synced.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/synced@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/synced@2x.png
new file mode 100644
index 0000000..84c91e0
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/synced@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/templateprop_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/templateprop_co.png
index 97c65fa..1b657cc 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/templateprop_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/templateprop_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/templateprop_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/templateprop_co@2x.png
new file mode 100644
index 0000000..ef441bd
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/templateprop_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_automatic.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_automatic.png
index 4a48b99..a1103e8 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_automatic.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_automatic.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_automatic@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_automatic@2x.png
new file mode 100644
index 0000000..8fc23f7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_automatic@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_horizontal.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_horizontal.png
index 38f9108..ca46028 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_horizontal.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_horizontal.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_horizontal@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_horizontal@2x.png
new file mode 100644
index 0000000..cbd8edd
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_horizontal@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_showqualified.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_showqualified.png
index e49a36f..48ce681 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_showqualified.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_showqualified.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_showqualified@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_showqualified@2x.png
new file mode 100644
index 0000000..1e88160
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_showqualified@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_single.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_single.png
index ff2d582..e3dd995 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_single.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_single.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_single@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_single@2x.png
new file mode 100644
index 0000000..003a0ce
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_single@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_vertical.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_vertical.png
index 636622a..07baf51 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_vertical.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_vertical.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_vertical@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_vertical@2x.png
new file mode 100644
index 0000000..33709bb
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_vertical@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/type_mode.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/type_mode.png
index e2948e6..ea65cb0 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/type_mode.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/type_mode.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/type_mode@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/type_mode@2x.png
new file mode 100644
index 0000000..ef0685e
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/type_mode@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/view_menu.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/view_menu.png
index 457c12b..88cd1b7 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/view_menu.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/view_menu.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/view_menu@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/view_menu@2x.png
new file mode 100644
index 0000000..fc6ca59
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/view_menu@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/wordassist_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/wordassist_co.png
index e07cb8c..1670dd5 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/wordassist_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/wordassist_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/wordassist_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/wordassist_co@2x.png
new file mode 100644
index 0000000..276a8aa
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/wordassist_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/comment_edit.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/comment_edit.png
index ca7ed19..0332f79 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/comment_edit.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/comment_edit.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/comment_edit@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/comment_edit@2x.png
new file mode 100644
index 0000000..e6b2c61
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/comment_edit@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportapp_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportapp_wiz.png
index 5c9672d..e458acf 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportapp_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportapp_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportapp_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportapp_wiz@2x.png
new file mode 100644
index 0000000..a1ff391
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportapp_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportjar_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportjar_wiz.png
index d711e72..0c3bd9d 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportjar_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportjar_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportjar_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportjar_wiz@2x.png
new file mode 100644
index 0000000..9b9c9be
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportjar_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/importjar_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/importjar_wiz.png
index 6f86670..7356b39 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/importjar_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/importjar_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/importjar_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/importjar_wiz@2x.png
new file mode 100644
index 0000000..d52c8f2
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/importjar_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_app.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_app.png
index a3f8502..aeb0a65 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_app.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_app.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_app@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_app@2x.png
new file mode 100644
index 0000000..e7d2a1a
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_app@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_attach.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_attach.png
index aa893e0..f9e5d07 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_attach.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_attach.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_attach@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_attach@2x.png
new file mode 100644
index 0000000..e9577fb
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_attach@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/javadoc.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/javadoc.png
index e5c6f69..a469abc 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/javadoc.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/javadoc.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/javadoc@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/javadoc@2x.png
new file mode 100644
index 0000000..25839e9
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/javadoc@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/jdoc_hover_edit.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/jdoc_hover_edit.png
index 482f133..f4b4a9e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/jdoc_hover_edit.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/jdoc_hover_edit.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/jdoc_hover_edit@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/jdoc_hover_edit@2x.png
new file mode 100644
index 0000000..04b88d4
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/jdoc_hover_edit@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/mark_occurrences.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/mark_occurrences.png
index 8bb2361..d0207e8 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/mark_occurrences.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/mark_occurrences.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/mark_occurrences@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/mark_occurrences@2x.png
new file mode 100644
index 0000000..d733ba0
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/mark_occurrences@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newannotation_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newannotation_wiz.png
index 9631dde..7f9eaa3 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newannotation_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newannotation_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newannotation_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newannotation_wiz@2x.png
new file mode 100644
index 0000000..8b7e532
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newannotation_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newclass_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newclass_wiz.png
index 1189191..8aeb9e5 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newclass_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newclass_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newclass_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newclass_wiz@2x.png
new file mode 100644
index 0000000..eaff7ca
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newclass_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newenum_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newenum_wiz.png
index 9c2286f..9ba85f1 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newenum_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newenum_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newenum_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newenum_wiz@2x.png
new file mode 100644
index 0000000..3becd90
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newenum_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newint_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newint_wiz.png
index fc9cd13..68910f1 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newint_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newint_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newint_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newint_wiz@2x.png
new file mode 100644
index 0000000..c451866
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newint_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjprj_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjprj_wiz.png
index 0b15dc0..7c6eda3 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjprj_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjprj_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjprj_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjprj_wiz@2x.png
new file mode 100644
index 0000000..2a952ac
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjprj_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjworkingSet_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjworkingSet_wiz.png
index 721af8d..87c414c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjworkingSet_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjworkingSet_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjworkingSet_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjworkingSet_wiz@2x.png
new file mode 100644
index 0000000..d1596c7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjworkingSet_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpack_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpack_wiz.png
index 3acb7f4..1fbcdeb 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpack_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpack_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpack_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpack_wiz@2x.png
new file mode 100644
index 0000000..28d0283
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpack_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpackfolder_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpackfolder_wiz.png
index d24aa73..50526ac 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpackfolder_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpackfolder_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpackfolder_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpackfolder_wiz@2x.png
new file mode 100644
index 0000000..91f8768
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpackfolder_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newsbook_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newsbook_wiz.png
index d23efb0..05ddcf3 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newsbook_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newsbook_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newsbook_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newsbook_wiz@2x.png
new file mode 100644
index 0000000..6fa8636
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newsbook_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/opentype.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/opentype.png
index b297ab4..aa95e33 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/opentype.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/opentype.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/opentype@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/opentype@2x.png
new file mode 100644
index 0000000..5fa6caa
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/opentype@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/segment_edit.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/segment_edit.png
index 60db154..a603fd0 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/segment_edit.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/segment_edit.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/segment_edit@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/segment_edit@2x.png
new file mode 100644
index 0000000..6fde28c
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/segment_edit@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_l_edit.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_l_edit.png
index 3836e12..0b85e94 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_l_edit.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_l_edit.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_l_edit@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_l_edit@2x.png
new file mode 100644
index 0000000..6047eaf
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_l_edit@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_r_edit.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_r_edit.png
index 71c80e8..7d00d4a 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_r_edit.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_r_edit.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_r_edit@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_r_edit@2x.png
new file mode 100644
index 0000000..afc5204
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_r_edit@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/browse_persp.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/browse_persp.png
index 56b632b..dbe7ba6 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/browse_persp.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/browse_persp.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/browse_persp@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/browse_persp@2x.png
new file mode 100644
index 0000000..9c7da75
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/browse_persp@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/call_hierarchy.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/call_hierarchy.png
index d4b45ed..018316c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/call_hierarchy.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/call_hierarchy.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/call_hierarchy@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/call_hierarchy@2x.png
new file mode 100644
index 0000000..62f6761
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/call_hierarchy@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/class_hi.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/class_hi.png
index 28231da..06a83ed 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/class_hi.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/class_hi.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/class_hi@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/class_hi@2x.png
new file mode 100644
index 0000000..9b80380
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/class_hi@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/classfilegeneration_tab.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/classfilegeneration_tab.png
index 867603a..452c044 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/classfilegeneration_tab.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/classfilegeneration_tab.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/classfilegeneration_tab@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/classfilegeneration_tab@2x.png
new file mode 100644
index 0000000..e8792a0
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/classfilegeneration_tab@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/errorwarning_tab.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/errorwarning_tab.png
index d4cbe53..a29398d 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/errorwarning_tab.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/errorwarning_tab.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/errorwarning_tab@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/errorwarning_tab@2x.png
new file mode 100644
index 0000000..944e80b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/errorwarning_tab@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/hierch_persp.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/hierch_persp.png
index 77fbb8a..b52ca53 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/hierch_persp.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/hierch_persp.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/hierch_persp@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/hierch_persp@2x.png
new file mode 100644
index 0000000..022a0c8
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/hierch_persp@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/javadoc.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/javadoc.png
index 9705295..8bb961f 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/javadoc.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/javadoc.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/javadoc@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/javadoc@2x.png
new file mode 100644
index 0000000..9ce712b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/javadoc@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jdkcompliance_tab.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jdkcompliance_tab.png
index fc1a76c..05a5710 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jdkcompliance_tab.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jdkcompliance_tab.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jdkcompliance_tab@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jdkcompliance_tab@2x.png
new file mode 100644
index 0000000..67b3c36
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jdkcompliance_tab@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jperspective.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jperspective.png
index b1abffc..32ec53f 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jperspective.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jperspective.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jperspective@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jperspective@2x.png
new file mode 100644
index 0000000..99ff293
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jperspective@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/members.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/members.png
index 41a0138..57fd89a 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/members.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/members.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/members@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/members@2x.png
new file mode 100644
index 0000000..f5dc9c5
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/members@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/package.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/package.png
index e19a82e..b3ec19e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/package.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/package.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/package@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/package@2x.png
new file mode 100644
index 0000000..ba61a23
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/package@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/packages.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/packages.png
index 0b86608..9b3dec8 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/packages.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/packages.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/packages@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/packages@2x.png
new file mode 100644
index 0000000..6fd03ef
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/packages@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/projects.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/projects.png
index 8b75ee6..0d83faf 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/projects.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/projects.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/projects@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/projects@2x.png
new file mode 100644
index 0000000..daa0227
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/projects@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/source.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/source.png
index e43ed9f..a887089 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/source.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/source.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/source@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/source@2x.png
new file mode 100644
index 0000000..5783a4a
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/source@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/types.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/types.png
index af41fcf..7ba24e5 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/types.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/types.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/types@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/types@2x.png
new file mode 100644
index 0000000..5fb9816
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/types@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/access_restriction_attrib.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/access_restriction_attrib.png
index 355f1b6..61f0ff1 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/access_restriction_attrib.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/access_restriction_attrib.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/access_restriction_attrib@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/access_restriction_attrib@2x.png
new file mode 100644
index 0000000..f7f362b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/access_restriction_attrib@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/add_correction.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/add_correction.png
index 7d10b26..0198ed9 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/add_correction.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/add_correction.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/add_correction@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/add_correction@2x.png
new file mode 100644
index 0000000..562a8fe
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/add_correction@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_alt_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_alt_obj.png
index e885b60..fcf682c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_alt_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_alt_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_alt_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_alt_obj@2x.png
new file mode 100644
index 0000000..19f8ba0
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_alt_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_default_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_default_obj.png
index c7f6048..1fd042e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_default_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_default_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_default_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_default_obj@2x.png
new file mode 100644
index 0000000..f8e7e12
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_default_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_obj.png
index 19b7f61..249bdec 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_obj@2x.png
new file mode 100644
index 0000000..d594e3a
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_private_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_private_obj.png
index 8f6149f..a2b66a5 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_private_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_private_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_private_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_private_obj@2x.png
new file mode 100644
index 0000000..1538025
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_private_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_protected_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_protected_obj.png
index af6d876..3b4c443 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_protected_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_protected_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_protected_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_protected_obj@2x.png
new file mode 100644
index 0000000..23c1264
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_protected_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/brkpi_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/brkpi_obj.png
index 19c690e..7cba380 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/brkpi_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/brkpi_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/brkpi_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/brkpi_obj@2x.png
new file mode 100644
index 0000000..72c2c7b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/brkpi_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/change.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/change.png
index 51c012b..f4ce00e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/change.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/change.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/change@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/change@2x.png
new file mode 100644
index 0000000..d1dbc16
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/change@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_default_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_default_obj.png
index 0be2f78..804e18e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_default_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_default_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_default_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_default_obj@2x.png
new file mode 100644
index 0000000..ce52ea9
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_default_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_obj.png
index 4b76cc1..5edee89 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_obj@2x.png
new file mode 100644
index 0000000..aaf6754
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_generate.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_generate.png
index 21e5270..452c044 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_generate.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_generate.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_generate@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_generate@2x.png
new file mode 100644
index 0000000..e8792a0
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_generate@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_obj.png
index 952d01e..551438a 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_obj@2x.png
new file mode 100644
index 0000000..7491330
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classfo_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classfo_obj.png
index 10ec979..7764b28 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classfo_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classfo_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classfo_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classfo_obj@2x.png
new file mode 100644
index 0000000..5d679e7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classfo_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_field.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_field.png
index 4d2a2bd..3741bed 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_field.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_field.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_field@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_field@2x.png
new file mode 100644
index 0000000..2ecc417
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_field@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_method.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_method.png
index 826fb27..2ed30b2 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_method.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_method.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_method@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_method@2x.png
new file mode 100644
index 0000000..d260d95
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_method@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_cast.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_cast.png
index 426f031..4a6d029 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_cast.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_cast.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_cast@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_cast@2x.png
new file mode 100644
index 0000000..7c271a7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_cast@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_change.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_change.png
index 55f7a68..a137b9e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_change.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_change.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_change@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_change@2x.png
new file mode 100644
index 0000000..499afa4
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_change@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_move.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_move.png
index b787ba0..a2b22e3 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_move.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_move.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_move@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_move@2x.png
new file mode 100644
index 0000000..a1b1db5
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_move@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_rename.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_rename.png
index 55f7a68..a137b9e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_rename.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_rename.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_rename@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_rename@2x.png
new file mode 100644
index 0000000..499afa4
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_rename@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cp_order_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cp_order_obj.png
index 5104296..b8b6081 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cp_order_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cp_order_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cp_order_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cp_order_obj@2x.png
new file mode 100644
index 0000000..1189572
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cp_order_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_obj.png
index 552f16a..d04b710 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_obj@2x.png
new file mode 100644
index 0000000..f5d1b01
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_logical_package_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_logical_package_obj.png
index b8e7b07..adb0f7f 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_logical_package_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_logical_package_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_logical_package_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_logical_package_obj@2x.png
new file mode 100644
index 0000000..c7a5e4c
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_logical_package_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_fldr_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_fldr_obj.png
index 06d1aa2..bcaa82c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_fldr_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_fldr_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_fldr_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_fldr_obj@2x.png
new file mode 100644
index 0000000..3776d22
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_fldr_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_obj.png
index caf9d5a..dd93603 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_obj@2x.png
new file mode 100644
index 0000000..5bda611
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_default_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_default_obj.png
index 1e9cccb..6630c4f 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_default_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_default_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_default_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_default_obj@2x.png
new file mode 100644
index 0000000..3a0b1a0
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_default_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_obj.png
index e6322be..efc78d5 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_obj@2x.png
new file mode 100644
index 0000000..efc0300
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_private_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_private_obj.png
index cca0641..bceb93c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_private_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_private_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_private_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_private_obj@2x.png
new file mode 100644
index 0000000..a01d935
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_private_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_protected_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_protected_obj.png
index ba9ab47..901f529 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_protected_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_protected_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_protected_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_protected_obj@2x.png
new file mode 100644
index 0000000..be4d661
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_protected_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_obj.png
index 5616394..4d64a2a 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_obj@2x.png
new file mode 100644
index 0000000..94dabbf
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/error_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/error_obj.png
index fd42812..3d0f0e1 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/error_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/error_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/error_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/error_obj@2x.png
new file mode 100644
index 0000000..640c5fd
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/error_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/exclusion_filter_attrib.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/exclusion_filter_attrib.png
index 0120fa2..71434fc 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/exclusion_filter_attrib.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/exclusion_filter_attrib.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/exclusion_filter_attrib@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/exclusion_filter_attrib@2x.png
new file mode 100644
index 0000000..dfd5660
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/exclusion_filter_attrib@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/externalize.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/externalize.png
index 0afbe20..7b7f7a4 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/externalize.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/externalize.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/externalize@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/externalize@2x.png
new file mode 100644
index 0000000..85f2aed
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/externalize@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/fatalerror_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/fatalerror_obj.png
index 7b32687..199166d 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/fatalerror_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/fatalerror_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/fatalerror_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/fatalerror_obj@2x.png
new file mode 100644
index 0000000..62a8888
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/fatalerror_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_default_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_default_obj.png
index 34c2caf..f534814 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_default_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_default_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_default_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_default_obj@2x.png
new file mode 100644
index 0000000..54ac08c
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_default_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_private_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_private_obj.png
index 8db79b1..c8a70de 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_private_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_private_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_private_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_private_obj@2x.png
new file mode 100644
index 0000000..08da21b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_private_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_protected_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_protected_obj.png
index 1e52559..d6ea658 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_protected_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_protected_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_protected_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_protected_obj@2x.png
new file mode 100644
index 0000000..3e26a88
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_protected_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_public_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_public_obj.png
index 4c5bd4a..dfd2c62 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_public_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_public_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_public_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_public_obj@2x.png
new file mode 100644
index 0000000..6ab2d7e
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_public_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_obj.png
index 723da77..70e5d80 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_obj@2x.png
new file mode 100644
index 0000000..31e671c
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/history_working_set_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/history_working_set_obj.png
index b6b7883..ccee0e1 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/history_working_set_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/history_working_set_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/history_working_set_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/history_working_set_obj@2x.png
new file mode 100644
index 0000000..ecada36
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/history_working_set_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/html_tag_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/html_tag_obj.png
index a0cf78c..d962fae 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/html_tag_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/html_tag_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/html_tag_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/html_tag_obj@2x.png
new file mode 100644
index 0000000..74afff5
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/html_tag_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/ignore.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/ignore.png
index 8c3d611..b074306 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/ignore.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/ignore.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/ignore@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/ignore@2x.png
new file mode 100644
index 0000000..0c1c8ca
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/ignore@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/imp_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/imp_obj.png
index 08c5bea..a03120a 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/imp_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/imp_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/imp_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/imp_obj@2x.png
new file mode 100644
index 0000000..30ce330
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/imp_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/impc_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/impc_obj.png
index bf9142f..4ce9f87 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/impc_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/impc_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/impc_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/impc_obj@2x.png
new file mode 100644
index 0000000..d687dfe
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/impc_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/implm_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/implm_co.png
index dfe7b6c..9337bf7 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/implm_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/implm_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/implm_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/implm_co@2x.png
new file mode 100644
index 0000000..ca8f668
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/implm_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/inclusion_filter_attrib.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/inclusion_filter_attrib.png
index 7d63211..e5e766b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/inclusion_filter_attrib.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/inclusion_filter_attrib.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/inclusion_filter_attrib@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/inclusion_filter_attrib@2x.png
new file mode 100644
index 0000000..129a744
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/inclusion_filter_attrib@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/info_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/info_obj.png
index fb84351..bfd1b80 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/info_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/info_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/info_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/info_obj@2x.png
new file mode 100644
index 0000000..3c83a8c
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/info_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_default_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_default_obj.png
index 0be2f78..846d0d3 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_default_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_default_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_default_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_default_obj@2x.png
new file mode 100644
index 0000000..6fb1690
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_default_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_private_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_private_obj.png
index 633ff28..197c0f0 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_private_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_private_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_private_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_private_obj@2x.png
new file mode 100644
index 0000000..6492980
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_private_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_protected_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_protected_obj.png
index 2920da7..0a26d1f 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_protected_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_protected_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_protected_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_protected_obj@2x.png
new file mode 100644
index 0000000..c6d9245
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_protected_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_public_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_public_obj.png
index 4b76cc1..5edee89 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_public_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_public_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_public_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_public_obj@2x.png
new file mode 100644
index 0000000..aaf6754
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_public_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_default_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_default_obj.png
index e996c96..815ee0e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_default_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_default_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_default_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_default_obj@2x.png
new file mode 100644
index 0000000..e48e356
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_default_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_private_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_private_obj.png
index 83c7932..771fdbd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_private_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_private_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_private_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_private_obj@2x.png
new file mode 100644
index 0000000..5cff2d6
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_private_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_protected_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_protected_obj.png
index b043a6e..2c7ea10 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_protected_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_protected_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_protected_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_protected_obj@2x.png
new file mode 100644
index 0000000..c6e99de
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_protected_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_public_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_public_obj.png
index 16dc151..1f506fb 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_public_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_public_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_public_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_public_obj@2x.png
new file mode 100644
index 0000000..0f58c6c
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_public_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_default_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_default_obj.png
index e996c96..815ee0e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_default_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_default_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_default_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_default_obj@2x.png
new file mode 100644
index 0000000..e48e356
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_default_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_obj.png
index 16dc151..1f506fb 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_obj@2x.png
new file mode 100644
index 0000000..0f58c6c
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/internalize.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/internalize.png
index be5fed6..532fa29 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/internalize.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/internalize.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/internalize@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/internalize@2x.png
new file mode 100644
index 0000000..7b8abb1
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/internalize@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/intf_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/intf_obj.png
index 3abeace..76fe20b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/intf_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/intf_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/intf_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/intf_obj@2x.png
new file mode 100644
index 0000000..1b55f4c
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/intf_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_desc_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_desc_obj.png
index 37ea7de..39ec62c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_desc_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_desc_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_desc_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_desc_obj@2x.png
new file mode 100644
index 0000000..2d5b439
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_desc_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_obj.png
index 9af0443..2b7ea96 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_obj@2x.png
new file mode 100644
index 0000000..27de3f5
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_src_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_src_obj.png
index fa1f9bd..f1493a2 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_src_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_src_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_src_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_src_obj@2x.png
new file mode 100644
index 0000000..b9158b6
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_src_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/java_model_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/java_model_obj.png
index 70a20e5..a7e3385 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/java_model_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/java_model_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/java_model_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/java_model_obj@2x.png
new file mode 100644
index 0000000..c0374ce
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/java_model_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/javadoc_location_attrib.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/javadoc_location_attrib.png
index 285c7ed..4081016 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/javadoc_location_attrib.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/javadoc_location_attrib.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/javadoc_location_attrib@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/javadoc_location_attrib@2x.png
new file mode 100644
index 0000000..36e31c1
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/javadoc_location_attrib@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_obj.png
index 86dc49d..85b2518 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_obj@2x.png
new file mode 100644
index 0000000..1a37dbe
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_resource_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_resource_obj.png
index d668c60..18195ee 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_resource_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_resource_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_resource_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_resource_obj@2x.png
new file mode 100644
index 0000000..4fe4ac4
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_resource_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jdoc_tag_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jdoc_tag_obj.png
index 02312c2..b22e9db 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jdoc_tag_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jdoc_tag_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jdoc_tag_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jdoc_tag_obj@2x.png
new file mode 100644
index 0000000..d912beb
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jdoc_tag_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexceptiond_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexceptiond_obj.png
index 5601dbe..c025764 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexceptiond_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexceptiond_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexceptiond_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexceptiond_obj@2x.png
new file mode 100644
index 0000000..ca4a7a1
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexceptiond_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jrtexception_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jrtexception_obj.png
index adad8f8..9ee1887 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jrtexception_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jrtexception_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jrtexception_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jrtexception_obj@2x.png
new file mode 100644
index 0000000..ea5bb27
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jrtexception_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsbook_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsbook_obj.png
index 14cdbf5..14861a1 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsbook_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsbook_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsbook_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsbook_obj@2x.png
new file mode 100644
index 0000000..2c5c911
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsbook_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsearch_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsearch_obj.png
index 7e19136..71115f7 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsearch_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsearch_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsearch_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsearch_obj@2x.png
new file mode 100644
index 0000000..f1a9f11
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsearch_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jworkingSet_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jworkingSet_obj.png
index 298760e..5dc6882 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jworkingSet_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jworkingSet_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jworkingSet_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jworkingSet_obj@2x.png
new file mode 100644
index 0000000..a9c870f
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jworkingSet_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_obj.png
index 3ff7da5..faee3af 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_obj@2x.png
new file mode 100644
index 0000000..19c7938
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/localvariable_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/localvariable_obj.png
index a496c2b..93c27ab 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/localvariable_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/localvariable_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/localvariable_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/localvariable_obj@2x.png
new file mode 100644
index 0000000..8f14d23
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/localvariable_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/logical_package_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/logical_package_obj.png
index 8cf22b8..cd55ab6 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/logical_package_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/logical_package_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/logical_package_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/logical_package_obj@2x.png
new file mode 100644
index 0000000..40beb3e
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/logical_package_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methdef_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methdef_obj.png
index 0863a21..d3e18cd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methdef_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methdef_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methdef_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methdef_obj@2x.png
new file mode 100644
index 0000000..7cd4150
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methdef_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpri_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpri_obj.png
index 8e6baba..3a848d4 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpri_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpri_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpri_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpri_obj@2x.png
new file mode 100644
index 0000000..06b6bb4
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpri_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpro_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpro_obj.png
index ff7035b..094f453 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpro_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpro_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpro_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpro_obj@2x.png
new file mode 100644
index 0000000..10459db
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpro_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpub_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpub_obj.png
index 0d83868..6995410 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpub_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpub_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpub_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpub_obj@2x.png
new file mode 100644
index 0000000..5f56305
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpub_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/namespace_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/namespace_obj.png
index 05bd518..70dc39f 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/namespace_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/namespace_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/namespace_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/namespace_obj@2x.png
new file mode 100644
index 0000000..2466d16
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/namespace_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/native_lib_path_attrib.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/native_lib_path_attrib.png
index faba565..8539c46 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/native_lib_path_attrib.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/native_lib_path_attrib.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/native_lib_path_attrib@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/native_lib_path_attrib@2x.png
new file mode 100644
index 0000000..b0b23dd
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/native_lib_path_attrib@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/never_translate.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/never_translate.png
index 7af84aa..4b74cbc 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/never_translate.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/never_translate.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/never_translate@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/never_translate@2x.png
new file mode 100644
index 0000000..d7d5211
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/never_translate@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/nls_search_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/nls_search_obj.png
index 0b84c67..adfd84b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/nls_search_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/nls_search_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/nls_search_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/nls_search_obj@2x.png
new file mode 100644
index 0000000..abf40f1
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/nls_search_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/no_breakpoint.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/no_breakpoint.png
index 63e12b3..1d4da91 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/no_breakpoint.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/no_breakpoint.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/no_breakpoint@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/no_breakpoint@2x.png
new file mode 100644
index 0000000..5f52896
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/no_breakpoint@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_match.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_match.png
index 0f73249..9a1ab0b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_match.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_match.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_match@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_match@2x.png
new file mode 100644
index 0000000..56ae430
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_match@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_read.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_read.png
index 580b16d..53b63cf 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_read.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_read.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_read@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_read@2x.png
new file mode 100644
index 0000000..e88fa73
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_read@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_write.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_write.png
index 1fe87c6..aea2a8f 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_write.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_write.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_write@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_write@2x.png
new file mode 100644
index 0000000..9f83916
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_write@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/output_folder_attrib.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/output_folder_attrib.png
index dc5c13e..6fb1a55 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/output_folder_attrib.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/output_folder_attrib.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/output_folder_attrib@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/output_folder_attrib@2x.png
new file mode 100644
index 0000000..096fbb4
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/output_folder_attrib@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/over_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/over_co.png
new file mode 100644
index 0000000..f86e2d0
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/over_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/over_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/over_co@2x.png
new file mode 100644
index 0000000..12c6e44
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/over_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/package_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/package_obj.png
index 8a55b1a..c75c685 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/package_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/package_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/package_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/package_obj@2x.png
new file mode 100644
index 0000000..6a6a987
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/package_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packagefolder_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packagefolder_obj.png
index 72aefb8..f6c5f78 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packagefolder_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packagefolder_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packagefolder_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packagefolder_obj@2x.png
new file mode 100644
index 0000000..dec1840
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packagefolder_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packd_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packd_obj.png
index aa7b6a6..dcb87ad 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packd_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packd_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packd_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packd_obj@2x.png
new file mode 100644
index 0000000..cd57e80
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packd_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickassist_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickassist_obj.png
index 4776d37..4d025ed 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickassist_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickassist_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickassist_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickassist_obj@2x.png
new file mode 100644
index 0000000..8c8d0bc
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickassist_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_error_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_error_obj.png
index 1a7f8e6..ba6447e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_error_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_error_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_error_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_error_obj@2x.png
new file mode 100644
index 0000000..55af474
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_error_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_warning_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_warning_obj.png
index 5cf9f7b..f022eb1 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_warning_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_warning_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_warning_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_warning_obj@2x.png
new file mode 100644
index 0000000..05e1e2a
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_warning_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/remove_correction.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/remove_correction.png
index 1534195..018dc33 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/remove_correction.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/remove_correction.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/remove_correction@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/remove_correction@2x.png
new file mode 100644
index 0000000..f1d5570
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/remove_correction@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_decl_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_decl_obj.png
index 1445d50..6411171 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_decl_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_decl_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_decl_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_decl_obj@2x.png
new file mode 100644
index 0000000..361bab8
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_decl_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_ref_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_ref_obj.png
index 0d7a7f1..ad2f3d4 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_ref_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_ref_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_ref_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_ref_obj@2x.png
new file mode 100644
index 0000000..f38cf0b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_ref_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/searchm_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/searchm_obj.png
index 3830b58..671daa7 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/searchm_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/searchm_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/searchm_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/searchm_obj@2x.png
new file mode 100644
index 0000000..c277a92
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/searchm_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/skip.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/skip.png
index 9b60fe4..0faf9b8 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/skip.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/skip.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/skip@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/skip@2x.png
new file mode 100644
index 0000000..8fff6d7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/skip@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/source_attach_attrib.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/source_attach_attrib.png
index b260386..06459bd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/source_attach_attrib.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/source_attach_attrib.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/source_attach_attrib@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/source_attach_attrib@2x.png
new file mode 100644
index 0000000..000c971
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/source_attach_attrib@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/translate.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/translate.png
index 7f03125..b46269d 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/translate.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/translate.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/translate@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/translate@2x.png
new file mode 100644
index 0000000..5ba46d6
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/translate@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/type_separator.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/type_separator.png
index c84799b..b1b595a 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/type_separator.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/type_separator.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/type_separator@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/type_separator@2x.png
new file mode 100644
index 0000000..8d9fbef
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/type_separator@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/typevariable_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/typevariable_obj.png
index 547d041..3ac6753 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/typevariable_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/typevariable_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/typevariable_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/typevariable_obj@2x.png
new file mode 100644
index 0000000..1c35197
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/typevariable_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/unknown_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/unknown_obj.png
index 161dade..dd59ea0 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/unknown_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/unknown_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/unknown_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/unknown_obj@2x.png
new file mode 100644
index 0000000..ca0fe57
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/unknown_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/warning_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/warning_obj.png
index dd73ba1..3469241 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/warning_obj.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/warning_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/warning_obj@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/warning_obj@2x.png
new file mode 100644
index 0000000..288ec19
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/warning_obj@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/abstract_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/abstract_co.png
index 856335a..3e225c7 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/abstract_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/abstract_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/abstract_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/abstract_co@2x.png
new file mode 100644
index 0000000..98b8a84
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/abstract_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/class_abs_tsk.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/class_abs_tsk.png
new file mode 100644
index 0000000..7cc324f
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/class_abs_tsk.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/class_abs_tsk@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/class_abs_tsk@2x.png
new file mode 100644
index 0000000..62dee0a
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/class_abs_tsk@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/class_tsk.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/class_tsk.png
new file mode 100644
index 0000000..91751ff
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/class_tsk.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/class_tsk@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/class_tsk@2x.png
new file mode 100644
index 0000000..84af02d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/class_tsk@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/constr_ovr.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/constr_ovr.png
index f96fb55..81482be 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/constr_ovr.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/constr_ovr.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/constr_ovr@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/constr_ovr@2x.png
new file mode 100644
index 0000000..76353c8
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/constr_ovr@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/deprecated.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/deprecated.png
index c1ee2b8..c4e788b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/deprecated.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/deprecated.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/deprecated@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/deprecated@2x.png
new file mode 100644
index 0000000..fd3daa3
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/deprecated@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/error_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/error_co.png
index 519dbf9..63cd943 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/error_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/error_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/error_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/error_co@2x.png
new file mode 100644
index 0000000..517efcc
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/error_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/final_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/final_co.png
index a867b2c..742e1e3 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/final_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/final_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/final_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/final_co@2x.png
new file mode 100644
index 0000000..c8cada4
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/final_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/focus_ovr.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/focus_ovr.png
index 4d107ed..b4eae5a 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/focus_ovr.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/focus_ovr.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/focus_ovr@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/focus_ovr@2x.png
new file mode 100644
index 0000000..c2554fd
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/focus_ovr@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/ignore_optional_problems_ovr.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/ignore_optional_problems_ovr.png
new file mode 100644
index 0000000..94721b6
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/ignore_optional_problems_ovr.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/ignore_optional_problems_ovr@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/ignore_optional_problems_ovr@2x.png
new file mode 100644
index 0000000..3a089ed
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/ignore_optional_problems_ovr@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/implm_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/implm_co.png
index 8270970..716fe9e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/implm_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/implm_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/implm_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/implm_co@2x.png
new file mode 100644
index 0000000..3a9be7d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/implm_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/maxlevel_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/maxlevel_co.png
index 79a74e1..533f0bd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/maxlevel_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/maxlevel_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/maxlevel_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/maxlevel_co@2x.png
new file mode 100644
index 0000000..c323e9b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/maxlevel_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/native_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/native_co.png
index 5b39e1f..c9d6996 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/native_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/native_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/native_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/native_co@2x.png
new file mode 100644
index 0000000..2ba4da8
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/native_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/over_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/over_co.png
index 2c54411..d604920 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/over_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/over_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/over_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/over_co@2x.png
new file mode 100644
index 0000000..a5156c7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/over_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/read.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/read.png
index e5caa44..85da69c 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/read.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/read.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/read@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/read@2x.png
new file mode 100644
index 0000000..2a1b419
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/read@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/recursive_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/recursive_co.png
index 3dd3895..3923cc4 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/recursive_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/recursive_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/recursive_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/recursive_co@2x.png
new file mode 100644
index 0000000..cf0ad65
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/recursive_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/run_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/run_co.png
index 3eb35ed..b19c8fe 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/run_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/run_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/run_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/run_co@2x.png
new file mode 100644
index 0000000..73e3dbf
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/run_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/static_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/static_co.png
index 244d4af..a336330 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/static_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/static_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/static_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/static_co@2x.png
new file mode 100644
index 0000000..99ddcd9
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/static_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_impl.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_impl.png
index 212a7cf..dccacf5 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_impl.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_impl.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_impl@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_impl@2x.png
new file mode 100644
index 0000000..a6c7816
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_impl@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_over.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_over.png
index ce70088..2329c64 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_over.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_over.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_over@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_over@2x.png
new file mode 100644
index 0000000..6fdb860
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_over@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/synch_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/synch_co.png
index f4cae54..b18796e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/synch_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/synch_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/synch_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/synch_co@2x.png
new file mode 100644
index 0000000..473bacb
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/synch_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/volatile_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/volatile_co.png
index 83f3b74..004aec2 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/volatile_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/volatile_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/volatile_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/volatile_co@2x.png
new file mode 100644
index 0000000..443b582
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/volatile_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/warning_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/warning_co.png
index 1ad9690..863348e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/warning_co.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/warning_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/warning_co@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/warning_co@2x.png
new file mode 100644
index 0000000..bfb0360
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/warning_co@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/write.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/write.png
index e50fe54..a9b54ce 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/write.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/write.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/write@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/write@2x.png
new file mode 100644
index 0000000..ad3db9f
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/write@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/addlibrary_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/addlibrary_wiz.png
index 905a1b9..fb8e5f7 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/addlibrary_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/addlibrary_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/addlibrary_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/addlibrary_wiz@2x.png
new file mode 100644
index 0000000..961afcd
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/addlibrary_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/cleanup_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/cleanup_wiz.png
index 6b6fe30..33d61dd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/cleanup_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/cleanup_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/cleanup_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/cleanup_wiz@2x.png
new file mode 100644
index 0000000..d302c37
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/cleanup_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/coderefact_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/coderefact_wiz.png
index 9631ced..aae1d0b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/coderefact_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/coderefact_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/coderefact_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/coderefact_wiz@2x.png
new file mode 100644
index 0000000..e040ea1
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/coderefact_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/compunitrefact_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/compunitrefact_wiz.png
index c2fdd0f..565f141 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/compunitrefact_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/compunitrefact_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/compunitrefact_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/compunitrefact_wiz@2x.png
new file mode 100644
index 0000000..3a9bc5f
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/compunitrefact_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_javadoc_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_javadoc_wiz.png
index f5093ad..8a2b001 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_javadoc_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_javadoc_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_javadoc_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_javadoc_wiz@2x.png
new file mode 100644
index 0000000..d198e71
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_javadoc_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_runnable_jar_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_runnable_jar_wiz.png
new file mode 100644
index 0000000..52954cf
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_runnable_jar_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_runnable_jar_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_runnable_jar_wiz@2x.png
new file mode 100644
index 0000000..3e1fe21
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_runnable_jar_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/exportapp_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/exportapp_wiz.png
index b28bb4b..26fe3f9 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/exportapp_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/exportapp_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/exportapp_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/exportapp_wiz@2x.png
new file mode 100644
index 0000000..3c57796
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/exportapp_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extractsupertype_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extractsupertype_wiz.png
index 9317973..819fd9d 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extractsupertype_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extractsupertype_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extractsupertype_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extractsupertype_wiz@2x.png
new file mode 100644
index 0000000..724e4c3
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extractsupertype_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extstr_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extstr_wiz.png
index 74ff245..f6598fc 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extstr_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extstr_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extstr_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extstr_wiz@2x.png
new file mode 100644
index 0000000..3d4ffc9
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extstr_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fieldrefact_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fieldrefact_wiz.png
index ff2dae4..e316215 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fieldrefact_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fieldrefact_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fieldrefact_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fieldrefact_wiz@2x.png
new file mode 100644
index 0000000..d843105
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fieldrefact_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fixdepr_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fixdepr_wiz.png
index 3dd5441..95f0dd3 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fixdepr_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fixdepr_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fixdepr_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fixdepr_wiz@2x.png
new file mode 100644
index 0000000..26536af
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fixdepr_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/jar_pack_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/jar_pack_wiz.png
index bdd61ca..76043bd 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/jar_pack_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/jar_pack_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/jar_pack_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/jar_pack_wiz@2x.png
new file mode 100644
index 0000000..e06f1d8
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/jar_pack_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_app_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_app_wiz.png
index 6999b2e..7c95860 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_app_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_app_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_app_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_app_wiz@2x.png
new file mode 100644
index 0000000..eefddf4
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_app_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_attach_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_attach_wiz.png
index 73a24bc..2ab540e 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_attach_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_attach_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_attach_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_attach_wiz@2x.png
new file mode 100644
index 0000000..f04d483
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_attach_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_workingset_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_workingset_wiz.png
index 07efd3e..490097b 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_workingset_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_workingset_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_workingset_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_workingset_wiz@2x.png
new file mode 100644
index 0000000..c6e9433
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_workingset_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newannotation_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newannotation_wiz.png
index c3ab620..d12a5d9 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newannotation_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newannotation_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newannotation_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newannotation_wiz@2x.png
new file mode 100644
index 0000000..65723a4
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newannotation_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newclass_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newclass_wiz.png
index cc12386..f74a956 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newclass_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newclass_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newclass_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newclass_wiz@2x.png
new file mode 100644
index 0000000..c3bcc67
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newclass_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newenum_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newenum_wiz.png
index 6074bf6..5dc30ba 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newenum_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newenum_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newenum_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newenum_wiz@2x.png
new file mode 100644
index 0000000..dc3d1b5
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newenum_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newint_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newint_wiz.png
index 23dc3b3..4e2bda9 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newint_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newint_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newint_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newint_wiz@2x.png
new file mode 100644
index 0000000..5a79854
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newint_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newjprj_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newjprj_wiz.png
index d16ec04..51b112d 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newjprj_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newjprj_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newjprj_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newjprj_wiz@2x.png
new file mode 100644
index 0000000..baa5612
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newjprj_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newpack_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newpack_wiz.png
index e801f2d..d5546be 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newpack_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newpack_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newpack_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newpack_wiz@2x.png
new file mode 100644
index 0000000..dbdde03
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newpack_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsbook_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsbook_wiz.png
index cd3b162..4a50b21 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsbook_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsbook_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsbook_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsbook_wiz@2x.png
new file mode 100644
index 0000000..fa2d1a9
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsbook_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsrcfldr_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsrcfldr_wiz.png
index 5055f6b..86a3f13 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsrcfldr_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsrcfldr_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsrcfldr_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsrcfldr_wiz@2x.png
new file mode 100644
index 0000000..0b191bd
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsrcfldr_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/packrefact_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/packrefact_wiz.png
index 54e4524..59630b4 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/packrefact_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/packrefact_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/packrefact_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/packrefact_wiz@2x.png
new file mode 100644
index 0000000..5030898
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/packrefact_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/pullup_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/pullup_wiz.png
index c1bf5a7..7729342 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/pullup_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/pullup_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/pullup_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/pullup_wiz@2x.png
new file mode 100644
index 0000000..cb7642b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/pullup_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/refactor_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/refactor_wiz.png
index 53b4ade..40ea8c0 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/refactor_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/refactor_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/refactor_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/refactor_wiz@2x.png
new file mode 100644
index 0000000..0fb8283
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/refactor_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/replacejar_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/replacejar_wiz.png
index 53d2ca4..4ebed53 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/replacejar_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/replacejar_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/replacejar_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/replacejar_wiz@2x.png
new file mode 100644
index 0000000..cc243ed
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/replacejar_wiz@2x.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/typerefact_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/typerefact_wiz.png
index 6cd52a5..6b73445 100644
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/typerefact_wiz.png
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/typerefact_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/typerefact_wiz@2x.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/typerefact_wiz@2x.png
new file mode 100644
index 0000000..554984e
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/typerefact_wiz@2x.png
Binary files differ