Bug 435817 - Luna dark theme support

Change-Id: I211148d7bda040738d307b7af63e58c4748d45da
Signed-off-by: Michal Niewrzal <michal.n@zend.com>
Also-by: Dawid PakuĊ‚a <zulus@w3des.net>
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_as_source_folder.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_as_source_folder.gif
deleted file mode 100644
index 6c33c03..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_as_source_folder.gif
+++ /dev/null
Binary files differ
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
new file mode 100644
index 0000000..ad902a4
--- /dev/null
+++ 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_linked_source_to_buildpath.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_linked_source_to_buildpath.gif
deleted file mode 100644
index 55fe5ec..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_linked_source_to_buildpath.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0273a51
--- /dev/null
+++ 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_to_buildpath.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_to_buildpath.gif
deleted file mode 100644
index fb493ae..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/add_to_buildpath.gif
+++ /dev/null
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
new file mode 100644
index 0000000..8e45290
--- /dev/null
+++ 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/alphab_sort_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/alphab_sort_co.gif
deleted file mode 100644
index 0169b42..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/alphab_sort_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b5e1a8c
--- /dev/null
+++ 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/ch_callees.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callees.gif
deleted file mode 100644
index 4e01f24..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callees.gif
+++ /dev/null
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
new file mode 100644
index 0000000..7e4cf34
--- /dev/null
+++ 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_callers.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callers.gif
deleted file mode 100644
index 4091cac..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_callers.gif
+++ /dev/null
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
new file mode 100644
index 0000000..867d221
--- /dev/null
+++ 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_cancel.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_cancel.gif
deleted file mode 100644
index 4f3dcba..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/ch_cancel.gif
+++ /dev/null
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
new file mode 100644
index 0000000..aa5dbc8
--- /dev/null
+++ 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/class_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/class_obj.gif
deleted file mode 100644
index 3077afd..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/class_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..6ef3681
--- /dev/null
+++ 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/clear_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/clear_co.gif
deleted file mode 100644
index 6775edf..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/clear_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..2843710
--- /dev/null
+++ 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/collapseall.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/collapseall.gif
deleted file mode 100644
index 7dc0de5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/collapseall.gif
+++ /dev/null
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
new file mode 100644
index 0000000..22a6ac8
--- /dev/null
+++ 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/configure_build_path.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_build_path.gif
deleted file mode 100644
index b178b65..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_build_path.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e394a8b
--- /dev/null
+++ 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_buildpath_filters.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_buildpath_filters.gif
deleted file mode 100644
index 647fc18..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_buildpath_filters.gif
+++ /dev/null
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
new file mode 100644
index 0000000..6f67298
--- /dev/null
+++ 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_output_folder.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_output_folder.gif
deleted file mode 100644
index fe8cd53..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/configure_output_folder.gif
+++ /dev/null
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
new file mode 100644
index 0000000..f11fba8
--- /dev/null
+++ 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/default_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/default_co.gif
deleted file mode 100644
index c0701d1..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/default_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..04cd41f
--- /dev/null
+++ 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/definingtype_sort_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/definingtype_sort_co.gif
deleted file mode 100644
index ff83256..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/definingtype_sort_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..ee306b7
--- /dev/null
+++ 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/exc_catch.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exc_catch.gif
deleted file mode 100644
index a24742c..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exc_catch.gif
+++ /dev/null
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
new file mode 100644
index 0000000..31b799e
--- /dev/null
+++ 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/exclude_from_buildpath.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclude_from_buildpath.gif
deleted file mode 100644
index 9e2cbd5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclude_from_buildpath.gif
+++ /dev/null
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
new file mode 100644
index 0000000..63b049c
--- /dev/null
+++ 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/exclusion_filter_attrib.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclusion_filter_attrib.gif
deleted file mode 100644
index 13553e7..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/exclusion_filter_attrib.gif
+++ /dev/null
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
new file mode 100644
index 0000000..986703a
--- /dev/null
+++ 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/fields_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/fields_co.gif
deleted file mode 100644
index 50a7033..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/fields_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..f6aedb0
--- /dev/null
+++ 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/file_mode.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/file_mode.gif
deleted file mode 100644
index 8d0e02d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/file_mode.gif
+++ /dev/null
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
new file mode 100644
index 0000000..2d7b3b6
--- /dev/null
+++ 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/filter_ps.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/filter_ps.gif
deleted file mode 100644
index 6c54da9..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/filter_ps.gif
+++ /dev/null
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
new file mode 100644
index 0000000..3c39527
--- /dev/null
+++ 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/flatLayout.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/flatLayout.gif
deleted file mode 100644
index a19548d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/flatLayout.gif
+++ /dev/null
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
new file mode 100644
index 0000000..6f53c56
--- /dev/null
+++ 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/gointo_toplevel_type.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/gointo_toplevel_type.gif
deleted file mode 100644
index eaead43..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/gointo_toplevel_type.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0c9f609
--- /dev/null
+++ 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/goto_input.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/goto_input.gif
deleted file mode 100644
index 50c73d8..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/goto_input.gif
+++ /dev/null
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
new file mode 100644
index 0000000..a32de8a
--- /dev/null
+++ 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/hide_externalized.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_externalized.gif
deleted file mode 100644
index b3bb1bd..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_externalized.gif
+++ /dev/null
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
new file mode 100644
index 0000000..4f8bfed
--- /dev/null
+++ 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_ignored.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_ignored.gif
deleted file mode 100644
index 900732a..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_ignored.gif
+++ /dev/null
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
new file mode 100644
index 0000000..901b52c
--- /dev/null
+++ 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_internalized.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_internalized.gif
deleted file mode 100644
index 75ca2ed..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hide_internalized.gif
+++ /dev/null
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
new file mode 100644
index 0000000..1cbda13
--- /dev/null
+++ 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/hierarchicalLayout.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchicalLayout.gif
deleted file mode 100644
index 52eeb6d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchicalLayout.gif
+++ /dev/null
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
new file mode 100644
index 0000000..a12895d
--- /dev/null
+++ 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/hierarchy_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchy_co.gif
deleted file mode 100644
index 23c8d72..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/hierarchy_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..683b38b
--- /dev/null
+++ 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/history_list.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/history_list.gif
deleted file mode 100644
index 131063c..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/history_list.gif
+++ /dev/null
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
new file mode 100644
index 0000000..48781a2
--- /dev/null
+++ 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/impl_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/impl_co.gif
deleted file mode 100644
index a727403..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/impl_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..362c246
--- /dev/null
+++ 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/include_on_buildpath.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/include_on_buildpath.gif
deleted file mode 100644
index 7695633..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/include_on_buildpath.gif
+++ /dev/null
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
new file mode 100644
index 0000000..9d540e7
--- /dev/null
+++ 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/inclusion_filter_attrib.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inclusion_filter_attrib.gif
deleted file mode 100644
index 283695b..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inclusion_filter_attrib.gif
+++ /dev/null
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
new file mode 100644
index 0000000..92ffc49
--- /dev/null
+++ 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/inher_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inher_co.gif
deleted file mode 100644
index 23338d7..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/inher_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e4ba481
--- /dev/null
+++ 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/localtypes_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/localtypes_co.gif
deleted file mode 100644
index ce6212f..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/localtypes_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..2697738
--- /dev/null
+++ 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/metharg_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/metharg_obj.gif
deleted file mode 100644
index 7e206e3..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/metharg_obj.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/metharg_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/metharg_obj.png
new file mode 100644
index 0000000..d081bb7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/metharg_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/pack_empty_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/pack_empty_co.gif
deleted file mode 100644
index 8983df6..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/pack_empty_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..d8594aa
--- /dev/null
+++ 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/package_mode.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/package_mode.gif
deleted file mode 100644
index a763720..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/package_mode.gif
+++ /dev/null
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
new file mode 100644
index 0000000..4429df5
--- /dev/null
+++ 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/private_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/private_co.gif
deleted file mode 100644
index 425e3d0..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/private_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..2e9aa23
--- /dev/null
+++ 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/prj_mode.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/prj_mode.gif
deleted file mode 100644
index 36d1a55..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/prj_mode.gif
+++ /dev/null
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
new file mode 100644
index 0000000..84ba338
--- /dev/null
+++ 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/protected_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/protected_co.gif
deleted file mode 100644
index 7755cda..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/protected_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..da619f4
--- /dev/null
+++ 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/public_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/public_co.gif
deleted file mode 100644
index 07e7b95..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/public_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b9dd72d
--- /dev/null
+++ 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/refresh_nav.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/refresh_nav.gif
deleted file mode 100644
index 478cff5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/refresh_nav.gif
+++ /dev/null
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
new file mode 100644
index 0000000..c7754c9
--- /dev/null
+++ 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/remove_as_source_folder.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_as_source_folder.gif
deleted file mode 100644
index dca8f84..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_as_source_folder.gif
+++ /dev/null
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
new file mode 100644
index 0000000..fa40a58
--- /dev/null
+++ 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_exc.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_exc.gif
deleted file mode 100644
index 559e462..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_exc.gif
+++ /dev/null
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
new file mode 100644
index 0000000..d1cd8b6
--- /dev/null
+++ 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_from_buildpath.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_from_buildpath.gif
deleted file mode 100644
index 3049ac1..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/remove_from_buildpath.gif
+++ /dev/null
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
new file mode 100644
index 0000000..663852e
--- /dev/null
+++ 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/removea_exc.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/removea_exc.gif
deleted file mode 100644
index ecd1be5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/removea_exc.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e968f58
--- /dev/null
+++ 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/scriptassist_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/scriptassist_co.png
new file mode 100644
index 0000000..ff793bd
--- /dev/null
+++ 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/scripttypeassist_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/scripttypeassist_co.png
new file mode 100644
index 0000000..d3b3cc1
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/scripttypeassist_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/search_sortmatch.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/search_sortmatch.gif
deleted file mode 100644
index 8d1f91f..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/search_sortmatch.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e1a59d4
--- /dev/null
+++ 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/smartmode_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/smartmode_co.gif
deleted file mode 100644
index 0ddac91..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/smartmode_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..f9c0801
--- /dev/null
+++ 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/static_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/static_co.gif
deleted file mode 100644
index 0300447..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/static_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..3df9a2d
--- /dev/null
+++ 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/sub_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/sub_co.gif
deleted file mode 100644
index 3848a25..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/sub_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..52b67fb
--- /dev/null
+++ 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/super_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/super_co.gif
deleted file mode 100644
index 45808d1..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/super_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..a861c83
--- /dev/null
+++ 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/synced.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/synced.gif
deleted file mode 100644
index 4f6e43a..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/synced.gif
+++ /dev/null
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
new file mode 100644
index 0000000..c03b6d7
--- /dev/null
+++ 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/th_automatic.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_automatic.gif
deleted file mode 100644
index 1b93aac..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_automatic.gif
+++ /dev/null
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
new file mode 100644
index 0000000..1c6d3ef
--- /dev/null
+++ 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_horizontal.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_horizontal.gif
deleted file mode 100644
index 05da624..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_horizontal.gif
+++ /dev/null
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
new file mode 100644
index 0000000..dd1bb69
--- /dev/null
+++ 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_showqualified.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_showqualified.gif
deleted file mode 100644
index f288b59..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_showqualified.gif
+++ /dev/null
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
new file mode 100644
index 0000000..d5ff19d
--- /dev/null
+++ 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_single.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_single.gif
deleted file mode 100644
index 530345b..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_single.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b4f78f9
--- /dev/null
+++ 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_vertical.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_vertical.gif
deleted file mode 100644
index 0a52f1d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/th_vertical.gif
+++ /dev/null
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
new file mode 100644
index 0000000..f008698
--- /dev/null
+++ 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/type_mode.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/type_mode.gif
deleted file mode 100644
index 0536cf0..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/type_mode.gif
+++ /dev/null
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
new file mode 100644
index 0000000..579ca7d
--- /dev/null
+++ 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/view_menu.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/view_menu.gif
deleted file mode 100644
index 5d13485..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dlcl16/view_menu.gif
+++ /dev/null
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
new file mode 100644
index 0000000..242df08
--- /dev/null
+++ 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/dtool16/comment_edit.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/comment_edit.gif
deleted file mode 100644
index 96e26f3..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/comment_edit.gif
+++ /dev/null
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
new file mode 100644
index 0000000..62dd412
--- /dev/null
+++ 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/exportapp_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportapp_wiz.gif
deleted file mode 100644
index 4712778..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportapp_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..3754bc6
--- /dev/null
+++ 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/exportjar_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportjar_wiz.gif
deleted file mode 100644
index 5709ddd..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/exportjar_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..2983246
--- /dev/null
+++ 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/importjar_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/importjar_wiz.gif
deleted file mode 100644
index f14b5bb..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/importjar_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e8e03f3
--- /dev/null
+++ 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/java_app.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_app.gif
deleted file mode 100644
index c00d7c1..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_app.gif
+++ /dev/null
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
new file mode 100644
index 0000000..04762b1
--- /dev/null
+++ 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_attach.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_attach.gif
deleted file mode 100644
index d11054d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/java_attach.gif
+++ /dev/null
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
new file mode 100644
index 0000000..5759521
--- /dev/null
+++ 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/javadoc.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/javadoc.gif
deleted file mode 100644
index e5fcee8..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/javadoc.gif
+++ /dev/null
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
new file mode 100644
index 0000000..23ad58a
--- /dev/null
+++ 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/jdoc_hover_edit.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/jdoc_hover_edit.gif
deleted file mode 100644
index d5d1274..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/jdoc_hover_edit.gif
+++ /dev/null
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
new file mode 100644
index 0000000..aa19c6c
--- /dev/null
+++ 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/mark_occurrences.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/mark_occurrences.gif
deleted file mode 100644
index 1af4d3b..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/mark_occurrences.gif
+++ /dev/null
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
new file mode 100644
index 0000000..84d0236
--- /dev/null
+++ 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/newannotation_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newannotation_wiz.gif
deleted file mode 100644
index e1da6b1..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newannotation_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..6d58772
--- /dev/null
+++ 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/newclass_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newclass_wiz.gif
deleted file mode 100644
index ee66926..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newclass_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..cc95013
--- /dev/null
+++ 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/newenum_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newenum_wiz.gif
deleted file mode 100644
index 5c4ad92..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newenum_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..2fb0a60
--- /dev/null
+++ 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/newint_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newint_wiz.gif
deleted file mode 100644
index f9d3863..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newint_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..31f0efb
--- /dev/null
+++ 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/newjprj_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjprj_wiz.gif
deleted file mode 100644
index 2c2699d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjprj_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..99374cf
--- /dev/null
+++ 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/newjworkingSet_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjworkingSet_wiz.gif
deleted file mode 100644
index c00d7c1..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newjworkingSet_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b4d5dc2
--- /dev/null
+++ 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/newpack_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpack_wiz.gif
deleted file mode 100644
index 442b577..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpack_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..280e9e7
--- /dev/null
+++ 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/newpackfolder_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpackfolder_wiz.gif
deleted file mode 100644
index df0f181..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newpackfolder_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..4652f3c
--- /dev/null
+++ 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/newsbook_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newsbook_wiz.gif
deleted file mode 100644
index 2d21321..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/newsbook_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..f880b24
--- /dev/null
+++ 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/opentype.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/opentype.gif
deleted file mode 100644
index 17eea81..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/opentype.gif
+++ /dev/null
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
new file mode 100644
index 0000000..84ca7a2
--- /dev/null
+++ 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/segment_edit.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/segment_edit.gif
deleted file mode 100644
index d3da0f0..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/segment_edit.gif
+++ /dev/null
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
new file mode 100644
index 0000000..2686263
--- /dev/null
+++ 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/shift_l_edit.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_l_edit.gif
deleted file mode 100644
index 85c637a..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_l_edit.gif
+++ /dev/null
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
new file mode 100644
index 0000000..ac69d86
--- /dev/null
+++ 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_r_edit.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_r_edit.gif
deleted file mode 100644
index 054d114..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/dtool16/shift_r_edit.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0d1a8cc
--- /dev/null
+++ 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/elcl16/add_as_source_folder.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_as_source_folder.gif
deleted file mode 100644
index 3900d88..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_as_source_folder.gif
+++ /dev/null
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
new file mode 100644
index 0000000..aeb2396
--- /dev/null
+++ 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_exc.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_exc.gif
deleted file mode 100644
index 252d7eb..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_exc.gif
+++ /dev/null
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
new file mode 100644
index 0000000..1546943
--- /dev/null
+++ 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_linked_source_to_buildpath.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_linked_source_to_buildpath.gif
deleted file mode 100644
index 83b778d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_linked_source_to_buildpath.gif
+++ /dev/null
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
new file mode 100644
index 0000000..f94929f
--- /dev/null
+++ 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_to_buildpath.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_to_buildpath.gif
deleted file mode 100644
index ae91c0e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/add_to_buildpath.gif
+++ /dev/null
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
new file mode 100644
index 0000000..070ee6c
--- /dev/null
+++ 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/alphab_sort_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/alphab_sort_co.gif
deleted file mode 100644
index 6311cc0..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/alphab_sort_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..04b5566
--- /dev/null
+++ 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/ch_callees.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callees.gif
deleted file mode 100644
index 695e5a5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callees.gif
+++ /dev/null
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
new file mode 100644
index 0000000..a2ac194
--- /dev/null
+++ 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_callers.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callers.gif
deleted file mode 100644
index de0e6f9..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_callers.gif
+++ /dev/null
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
new file mode 100644
index 0000000..d08dc84
--- /dev/null
+++ 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_cancel.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_cancel.gif
deleted file mode 100644
index dc47edf..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/ch_cancel.gif
+++ /dev/null
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
new file mode 100644
index 0000000..60a993c
--- /dev/null
+++ 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/class_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/class_obj.gif
deleted file mode 100644
index e191e1d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/class_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..2c4a170
--- /dev/null
+++ 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/clear_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/clear_co.gif
deleted file mode 100644
index af30a42..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/clear_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0f75b87
--- /dev/null
+++ 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/collapseall.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/collapseall.gif
deleted file mode 100644
index a2d80a9..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/collapseall.gif
+++ /dev/null
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
new file mode 100644
index 0000000..1bb58bf
--- /dev/null
+++ 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/configure_build_path.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_build_path.gif
deleted file mode 100644
index 91c57c3..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_build_path.gif
+++ /dev/null
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
new file mode 100644
index 0000000..f7f8c19
--- /dev/null
+++ 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_buildpath_filters.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_buildpath_filters.gif
deleted file mode 100644
index 1e9e8f0..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_buildpath_filters.gif
+++ /dev/null
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
new file mode 100644
index 0000000..7c2c072
--- /dev/null
+++ 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_output_folder.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_output_folder.gif
deleted file mode 100644
index 3e8e1c2..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/configure_output_folder.gif
+++ /dev/null
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
new file mode 100644
index 0000000..3efd057
--- /dev/null
+++ 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/default_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/default_co.gif
deleted file mode 100644
index 49a1461..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/default_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..47d060a
--- /dev/null
+++ 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/definingtype_sort_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/definingtype_sort_co.gif
deleted file mode 100644
index 166eaba..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/definingtype_sort_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..eededdf
--- /dev/null
+++ 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/exc_catch.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exc_catch.gif
deleted file mode 100644
index d87ad88..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exc_catch.gif
+++ /dev/null
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
new file mode 100644
index 0000000..d687f1f
--- /dev/null
+++ 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/exclude_from_buildpath.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclude_from_buildpath.gif
deleted file mode 100644
index 1b9b737..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclude_from_buildpath.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0120fa2
--- /dev/null
+++ 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/exclusion_filter_attrib.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclusion_filter_attrib.gif
deleted file mode 100644
index 7cd9d90..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/exclusion_filter_attrib.gif
+++ /dev/null
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
new file mode 100644
index 0000000..3b6d9e2
--- /dev/null
+++ 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/fields_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/fields_co.gif
deleted file mode 100644
index aa45cf7..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/fields_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..dc116a5
--- /dev/null
+++ 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/file_mode.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/file_mode.gif
deleted file mode 100644
index caa39dc..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/file_mode.gif
+++ /dev/null
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
new file mode 100644
index 0000000..3788604
--- /dev/null
+++ 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/filter_ps.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/filter_ps.gif
deleted file mode 100644
index a4c9e60..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/filter_ps.gif
+++ /dev/null
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
new file mode 100644
index 0000000..27c8738
--- /dev/null
+++ 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/flatLayout.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/flatLayout.gif
deleted file mode 100644
index 1ef74cf..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/flatLayout.gif
+++ /dev/null
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
new file mode 100644
index 0000000..06750ba
--- /dev/null
+++ 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/gointo_toplevel_type.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/gointo_toplevel_type.gif
deleted file mode 100644
index ee39264..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/gointo_toplevel_type.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e51db77
--- /dev/null
+++ 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/goto_input.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/goto_input.gif
deleted file mode 100644
index 2a6dea3..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/goto_input.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b108c2e
--- /dev/null
+++ 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/help.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/help.gif
deleted file mode 100644
index 9d70301..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/help.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0da36ad
--- /dev/null
+++ 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/hide_externalized.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_externalized.gif
deleted file mode 100644
index d702e71..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_externalized.gif
+++ /dev/null
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
new file mode 100644
index 0000000..4c0b831
--- /dev/null
+++ 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_ignored.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_ignored.gif
deleted file mode 100644
index a603027..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_ignored.gif
+++ /dev/null
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
new file mode 100644
index 0000000..525df4e
--- /dev/null
+++ 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_internalized.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_internalized.gif
deleted file mode 100644
index bf1ebe8..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hide_internalized.gif
+++ /dev/null
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
new file mode 100644
index 0000000..70814df
--- /dev/null
+++ 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/hierarchicalLayout.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchicalLayout.gif
deleted file mode 100644
index 2344861..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchicalLayout.gif
+++ /dev/null
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
new file mode 100644
index 0000000..ae6d660a
--- /dev/null
+++ 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/hierarchy_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchy_co.gif
deleted file mode 100644
index 45b6b13..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/hierarchy_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..7ceec3f
--- /dev/null
+++ 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/history_list.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/history_list.gif
deleted file mode 100644
index 364c0e7..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/history_list.gif
+++ /dev/null
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
new file mode 100644
index 0000000..ef17302
--- /dev/null
+++ 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/impl_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/impl_co.gif
deleted file mode 100644
index 98d914a..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/impl_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..5dd8116
--- /dev/null
+++ 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/include_on_buildpath.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/include_on_buildpath.gif
deleted file mode 100644
index da72808..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/include_on_buildpath.gif
+++ /dev/null
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
new file mode 100644
index 0000000..7d63211
--- /dev/null
+++ 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/inclusion_filter_attrib.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inclusion_filter_attrib.gif
deleted file mode 100644
index ce28e91..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inclusion_filter_attrib.gif
+++ /dev/null
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
new file mode 100644
index 0000000..35e4868
--- /dev/null
+++ 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/inher_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inher_co.gif
deleted file mode 100644
index a326000..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/inher_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..ff59e0d
--- /dev/null
+++ 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/localtypes_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/localtypes_co.gif
deleted file mode 100644
index 1971b00..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/localtypes_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..ff0399f
--- /dev/null
+++ 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/metharg_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/metharg_obj.gif
deleted file mode 100644
index 0aa75fe..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/metharg_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..f45ed22
--- /dev/null
+++ 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/pack_empty_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/pack_empty_co.gif
deleted file mode 100644
index c88284a..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/pack_empty_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..09359d9
--- /dev/null
+++ 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/package_mode.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/package_mode.gif
deleted file mode 100644
index 24fce6c..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/package_mode.gif
+++ /dev/null
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
new file mode 100644
index 0000000..ce055e9
--- /dev/null
+++ 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/private_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/private_co.gif
deleted file mode 100644
index 5b881d8..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/private_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..bf6c7c8
--- /dev/null
+++ 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/prj_mode.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/prj_mode.gif
deleted file mode 100644
index 89a4cd4..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/prj_mode.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b769caa
--- /dev/null
+++ 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/protected_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/protected_co.gif
deleted file mode 100644
index cd83b96..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/protected_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..d38794d
--- /dev/null
+++ 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/public_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/public_co.gif
deleted file mode 100644
index a9af5d5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/public_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..1c8de70
--- /dev/null
+++ 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/refresh_nav.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/refresh_nav.gif
deleted file mode 100644
index 3ca04d0..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/refresh_nav.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b108028
--- /dev/null
+++ 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/remove_as_source_folder.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_as_source_folder.gif
deleted file mode 100644
index 57995c5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_as_source_folder.gif
+++ /dev/null
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
new file mode 100644
index 0000000..290b7e2
--- /dev/null
+++ 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_exc.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_exc.gif
deleted file mode 100644
index 2cd9c54..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_exc.gif
+++ /dev/null
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
new file mode 100644
index 0000000..97d9597
--- /dev/null
+++ 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_from_buildpath.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_from_buildpath.gif
deleted file mode 100644
index c65d11c..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/remove_from_buildpath.gif
+++ /dev/null
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
new file mode 100644
index 0000000..99acd74
--- /dev/null
+++ 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/removea_exc.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/removea_exc.gif
deleted file mode 100644
index 28a3785..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/removea_exc.gif
+++ /dev/null
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
new file mode 100644
index 0000000..5b5869d
--- /dev/null
+++ 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/scriptassist_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scriptassist_co.gif
deleted file mode 100644
index e9a6bd9..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scriptassist_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..41a0138
--- /dev/null
+++ 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/scripttypeassist_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scripttypeassist_co.gif
deleted file mode 100644
index 5f161d9..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scripttypeassist_co.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scripttypeassist_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scripttypeassist_co.png
new file mode 100644
index 0000000..6851d15
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/scripttypeassist_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/search_sortmatch.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/search_sortmatch.gif
deleted file mode 100644
index 5952ed9..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/search_sortmatch.gif
+++ /dev/null
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
new file mode 100644
index 0000000..fa3de6f
--- /dev/null
+++ 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/smartmode_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/smartmode_co.gif
deleted file mode 100644
index 542dddc..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/smartmode_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..69c3391
--- /dev/null
+++ 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/static_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/static_co.gif
deleted file mode 100644
index 82bc04e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/static_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..7eaf952
--- /dev/null
+++ 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/sub_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/sub_co.gif
deleted file mode 100644
index 54871df..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/sub_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..8cf8fd3
--- /dev/null
+++ 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/super_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/super_co.gif
deleted file mode 100644
index 59ac116..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/super_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..5a79120
--- /dev/null
+++ 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/synced.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/synced.gif
deleted file mode 100644
index 870934b..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/synced.gif
+++ /dev/null
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
new file mode 100644
index 0000000..fa0d661
--- /dev/null
+++ 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/templateprop_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/templateprop_co.gif
deleted file mode 100644
index fdde5fb..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/templateprop_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..97c65fa
--- /dev/null
+++ 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/th_automatic.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_automatic.gif
deleted file mode 100644
index 45469ad..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_automatic.gif
+++ /dev/null
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
new file mode 100644
index 0000000..4a48b99
--- /dev/null
+++ 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_horizontal.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_horizontal.gif
deleted file mode 100644
index d590470..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_horizontal.gif
+++ /dev/null
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
new file mode 100644
index 0000000..38f9108
--- /dev/null
+++ 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_showqualified.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_showqualified.gif
deleted file mode 100644
index 2556b45..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_showqualified.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e49a36f
--- /dev/null
+++ 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_single.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_single.gif
deleted file mode 100644
index 42fca3f..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_single.gif
+++ /dev/null
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
new file mode 100644
index 0000000..ff2d582
--- /dev/null
+++ 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_vertical.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_vertical.gif
deleted file mode 100644
index dee0cbc..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/th_vertical.gif
+++ /dev/null
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
new file mode 100644
index 0000000..636622a
--- /dev/null
+++ 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/type_mode.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/type_mode.gif
deleted file mode 100644
index 24f617a..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/type_mode.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e2948e6
--- /dev/null
+++ 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/view_menu.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/view_menu.gif
deleted file mode 100644
index a7c4918..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/view_menu.gif
+++ /dev/null
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
new file mode 100644
index 0000000..457c12b
--- /dev/null
+++ 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/wordassist_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/wordassist_co.gif
deleted file mode 100644
index c9b97fe..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/elcl16/wordassist_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e07cb8c
--- /dev/null
+++ 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/etool16/comment_edit.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/comment_edit.gif
deleted file mode 100644
index 4543817..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/comment_edit.gif
+++ /dev/null
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
new file mode 100644
index 0000000..ca7ed19
--- /dev/null
+++ 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/exportapp_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportapp_wiz.gif
deleted file mode 100644
index f64dda2..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportapp_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..5c9672d
--- /dev/null
+++ 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/exportjar_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportjar_wiz.gif
deleted file mode 100644
index 5b07993..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/exportjar_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..d711e72
--- /dev/null
+++ 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/importjar_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/importjar_wiz.gif
deleted file mode 100644
index da5afb9..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/importjar_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..6f86670
--- /dev/null
+++ 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/java_app.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_app.gif
deleted file mode 100644
index eb1f1c7..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_app.gif
+++ /dev/null
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
new file mode 100644
index 0000000..a3f8502
--- /dev/null
+++ 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_attach.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_attach.gif
deleted file mode 100644
index f22d61e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/java_attach.gif
+++ /dev/null
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
new file mode 100644
index 0000000..aa893e0
--- /dev/null
+++ 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/javadoc.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/javadoc.gif
deleted file mode 100644
index 6fb8968..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/javadoc.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e5c6f69
--- /dev/null
+++ 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/jdoc_hover_edit.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/jdoc_hover_edit.gif
deleted file mode 100644
index 43e524d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/jdoc_hover_edit.gif
+++ /dev/null
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
new file mode 100644
index 0000000..482f133
--- /dev/null
+++ 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/mark_occurrences.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/mark_occurrences.gif
deleted file mode 100644
index fd7c175..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/mark_occurrences.gif
+++ /dev/null
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
new file mode 100644
index 0000000..8bb2361
--- /dev/null
+++ 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/newannotation_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newannotation_wiz.gif
deleted file mode 100644
index d7ebb19..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newannotation_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..9631dde
--- /dev/null
+++ 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/newclass_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newclass_wiz.gif
deleted file mode 100644
index a1c6545..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newclass_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..1189191
--- /dev/null
+++ 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/newenum_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newenum_wiz.gif
deleted file mode 100644
index 7f6ae0f..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newenum_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..9c2286f
--- /dev/null
+++ 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/newint_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newint_wiz.gif
deleted file mode 100644
index 0c198ef..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newint_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..fc9cd13
--- /dev/null
+++ 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/newjprj_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjprj_wiz.gif
deleted file mode 100644
index bc85aaf..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjprj_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0b15dc0
--- /dev/null
+++ 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/newjworkingSet_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjworkingSet_wiz.gif
deleted file mode 100644
index eb1f1c7..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newjworkingSet_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..721af8d
--- /dev/null
+++ 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/newpack_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpack_wiz.gif
deleted file mode 100644
index f9e4d6c..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpack_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..3acb7f4
--- /dev/null
+++ 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/newpackfolder_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpackfolder_wiz.gif
deleted file mode 100644
index f2c0079..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newpackfolder_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..d24aa73
--- /dev/null
+++ 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/newsbook_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newsbook_wiz.gif
deleted file mode 100644
index 6f2f993..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/newsbook_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..d23efb0
--- /dev/null
+++ 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/opentype.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/opentype.gif
deleted file mode 100644
index e8c4948..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/opentype.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b297ab4
--- /dev/null
+++ 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/segment_edit.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/segment_edit.gif
deleted file mode 100644
index acc5fb6..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/segment_edit.gif
+++ /dev/null
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
new file mode 100644
index 0000000..60db154
--- /dev/null
+++ 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/shift_l_edit.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_l_edit.gif
deleted file mode 100644
index 328e97e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_l_edit.gif
+++ /dev/null
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
new file mode 100644
index 0000000..3836e12
--- /dev/null
+++ 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_r_edit.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_r_edit.gif
deleted file mode 100644
index c39cf62..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/etool16/shift_r_edit.gif
+++ /dev/null
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
new file mode 100644
index 0000000..71c80e8
--- /dev/null
+++ 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/eview16/browse_persp.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/browse_persp.gif
deleted file mode 100644
index 8e67e15..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/browse_persp.gif
+++ /dev/null
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
new file mode 100644
index 0000000..56b632b
--- /dev/null
+++ 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/call_hierarchy.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/call_hierarchy.gif
deleted file mode 100644
index 7c7dca8..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/call_hierarchy.gif
+++ /dev/null
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
new file mode 100644
index 0000000..d4b45ed
--- /dev/null
+++ 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/class_hi.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/class_hi.gif
deleted file mode 100644
index 17f927e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/class_hi.gif
+++ /dev/null
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
new file mode 100644
index 0000000..28231da
--- /dev/null
+++ 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/classfilegeneration_tab.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/classfilegeneration_tab.gif
deleted file mode 100644
index a298937..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/classfilegeneration_tab.gif
+++ /dev/null
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
new file mode 100644
index 0000000..867603a
--- /dev/null
+++ 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/errorwarning_tab.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/errorwarning_tab.gif
deleted file mode 100644
index 004f4ac..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/errorwarning_tab.gif
+++ /dev/null
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
new file mode 100644
index 0000000..d4cbe53
--- /dev/null
+++ 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/hierch_persp.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/hierch_persp.gif
deleted file mode 100644
index f00979c..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/hierch_persp.gif
+++ /dev/null
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
new file mode 100644
index 0000000..77fbb8a
--- /dev/null
+++ 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/javadoc.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/javadoc.gif
deleted file mode 100644
index c43c5d5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/javadoc.gif
+++ /dev/null
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
new file mode 100644
index 0000000..9705295
--- /dev/null
+++ 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/jdkcompliance_tab.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jdkcompliance_tab.gif
deleted file mode 100644
index 09648e3..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jdkcompliance_tab.gif
+++ /dev/null
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
new file mode 100644
index 0000000..fc1a76c
--- /dev/null
+++ 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/jperspective.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jperspective.gif
deleted file mode 100644
index 053bcd5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/jperspective.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b1abffc
--- /dev/null
+++ 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/members.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/members.gif
deleted file mode 100644
index e9a6bd9..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/members.gif
+++ /dev/null
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
new file mode 100644
index 0000000..41a0138
--- /dev/null
+++ 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/package.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/package.gif
deleted file mode 100644
index 983932f..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/package.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e19a82e
--- /dev/null
+++ 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/packages.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/packages.gif
deleted file mode 100644
index 22f78af..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/packages.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0b86608
--- /dev/null
+++ 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/projects.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/projects.gif
deleted file mode 100644
index 0b27698..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/projects.gif
+++ /dev/null
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
new file mode 100644
index 0000000..8b75ee6
--- /dev/null
+++ 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/source.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/source.gif
deleted file mode 100644
index 15b6257..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/source.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e43ed9f
--- /dev/null
+++ 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/types.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/types.gif
deleted file mode 100644
index 5ba5b91..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/eview16/types.gif
+++ /dev/null
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
new file mode 100644
index 0000000..af41fcf
--- /dev/null
+++ 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/obj16/access_restriction_attrib.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/access_restriction_attrib.gif
deleted file mode 100644
index c1f9af8..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/access_restriction_attrib.gif
+++ /dev/null
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
new file mode 100644
index 0000000..355f1b6
--- /dev/null
+++ 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/add_correction.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/add_correction.gif
deleted file mode 100644
index 252d7eb..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/add_correction.gif
+++ /dev/null
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
new file mode 100644
index 0000000..7d10b26
--- /dev/null
+++ 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/annotation_alt_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_alt_obj.gif
deleted file mode 100644
index f47bbfc..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_alt_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e885b60
--- /dev/null
+++ 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_default_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_default_obj.gif
deleted file mode 100644
index 9a88459..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_default_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..c7f6048
--- /dev/null
+++ 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_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_obj.gif
deleted file mode 100644
index 435d62e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..19b7f61
--- /dev/null
+++ 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_private_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_private_obj.gif
deleted file mode 100644
index ac01dd2..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_private_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..8f6149f
--- /dev/null
+++ 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_protected_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_protected_obj.gif
deleted file mode 100644
index 63c8abf..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/annotation_protected_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..af6d876
--- /dev/null
+++ 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/brkpi_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/brkpi_obj.gif
deleted file mode 100644
index 92075a8..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/brkpi_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..19c690e
--- /dev/null
+++ 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/change.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/change.gif
deleted file mode 100644
index d79c444..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/change.gif
+++ /dev/null
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
new file mode 100644
index 0000000..51c012b
--- /dev/null
+++ 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/class_default_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_default_obj.gif
deleted file mode 100644
index 4244a7f..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_default_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0be2f78
--- /dev/null
+++ 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_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_obj.gif
deleted file mode 100644
index e4c2a83..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/class_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..4b76cc1
--- /dev/null
+++ 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/classf_generate.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_generate.gif
deleted file mode 100644
index a8c58eb..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_generate.gif
+++ /dev/null
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
new file mode 100644
index 0000000..21e5270
--- /dev/null
+++ 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_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_obj.gif
deleted file mode 100644
index 29fcd02..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classf_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..952d01e
--- /dev/null
+++ 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/classfo_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classfo_obj.gif
deleted file mode 100644
index f1ee8cf..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/classfo_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..10ec979
--- /dev/null
+++ 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/compare_field.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_field.gif
deleted file mode 100644
index bb84c7b..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_field.gif
+++ /dev/null
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
new file mode 100644
index 0000000..4d2a2bd
--- /dev/null
+++ 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_method.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_method.gif
deleted file mode 100644
index a1b1748..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/compare_method.gif
+++ /dev/null
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
new file mode 100644
index 0000000..826fb27
--- /dev/null
+++ 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/composite_change.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/composite_change.gif
deleted file mode 100644
index 71c4196..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/composite_change.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/composite_change.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/composite_change.png
new file mode 100644
index 0000000..6ddfea7
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/composite_change.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_cast.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_cast.gif
deleted file mode 100644
index b04de7e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_cast.gif
+++ /dev/null
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
new file mode 100644
index 0000000..426f031
--- /dev/null
+++ 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_change.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_change.gif
deleted file mode 100644
index 068e18d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_change.gif
+++ /dev/null
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
new file mode 100644
index 0000000..55f7a68
--- /dev/null
+++ 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_delete_import.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_delete_import.gif
deleted file mode 100644
index bee687c..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_delete_import.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_delete_import.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_delete_import.png
new file mode 100644
index 0000000..49f908d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_delete_import.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_move.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_move.gif
deleted file mode 100644
index a7873af..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_move.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b787ba0
--- /dev/null
+++ 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_rename.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_rename.gif
deleted file mode 100644
index 068e18d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/correction_rename.gif
+++ /dev/null
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
new file mode 100644
index 0000000..55f7a68
--- /dev/null
+++ 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/cp_order_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cp_order_obj.gif
deleted file mode 100644
index b2fa4ce..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cp_order_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..5104296
--- /dev/null
+++ 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/cu_change.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_change.gif
deleted file mode 100644
index bd0e156..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_change.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_change.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_change.png
new file mode 100644
index 0000000..a270500
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_change.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_obj.gif
deleted file mode 100644
index 782d5a3..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/cu_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..552f16a
--- /dev/null
+++ 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/empty_logical_package_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_logical_package_obj.gif
deleted file mode 100644
index fc18f68..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_logical_package_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b8e7b07
--- /dev/null
+++ 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_pack_fldr_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_fldr_obj.gif
deleted file mode 100644
index 989b5bf..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_fldr_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..06d1aa2
--- /dev/null
+++ 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_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_obj.gif
deleted file mode 100644
index c88284a..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/empty_pack_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..caf9d5a
--- /dev/null
+++ 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/enum_default_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_default_obj.gif
deleted file mode 100644
index e6f557b..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_default_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..1e9cccb
--- /dev/null
+++ 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_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_obj.gif
deleted file mode 100644
index 15535f5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e6322be
--- /dev/null
+++ 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_private_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_private_obj.gif
deleted file mode 100644
index 4d83959..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_private_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..cca0641
--- /dev/null
+++ 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_protected_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_protected_obj.gif
deleted file mode 100644
index 834aa85..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/enum_protected_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..ba9ab47
--- /dev/null
+++ 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/envvar_nonexist_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_nonexist_obj.gif
deleted file mode 100644
index b035658..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_nonexist_obj.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_nonexist_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_nonexist_obj.png
new file mode 100644
index 0000000..ed408a2
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_nonexist_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_obj.gif
deleted file mode 100644
index bf043f9..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/envvar_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..5616394
--- /dev/null
+++ 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/error_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/error_obj.gif
deleted file mode 100644
index 0bc6068..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/error_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..fd42812
--- /dev/null
+++ 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/exclusion_filter_attrib.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/exclusion_filter_attrib.gif
deleted file mode 100644
index 92bce14..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/exclusion_filter_attrib.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0120fa2
--- /dev/null
+++ 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/externalize.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/externalize.gif
deleted file mode 100644
index 4cd1f61..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/externalize.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0afbe20
--- /dev/null
+++ 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/fatalerror_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/fatalerror_obj.gif
deleted file mode 100644
index 486faff..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/fatalerror_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..7b32687
--- /dev/null
+++ 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/field_default_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_default_obj.gif
deleted file mode 100644
index 6929d3d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_default_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..34c2caf
--- /dev/null
+++ 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_private_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_private_obj.gif
deleted file mode 100644
index 1fe064e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_private_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..8db79b1
--- /dev/null
+++ 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_protected_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_protected_obj.gif
deleted file mode 100644
index 3377b1e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_protected_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..1e52559
--- /dev/null
+++ 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_public_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_public_obj.gif
deleted file mode 100644
index d4cb425..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/field_public_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..4c5bd4a
--- /dev/null
+++ 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/file_change.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_change.gif
deleted file mode 100644
index 55a7bac..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_change.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_change.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_change.png
new file mode 100644
index 0000000..f3527b3
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_change.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_obj.gif
deleted file mode 100644
index 061161a..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/file_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..723da77
--- /dev/null
+++ 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/history_working_set_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/history_working_set_obj.gif
deleted file mode 100644
index 4fc84e4..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/history_working_set_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b6b7883
--- /dev/null
+++ 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/html_tag_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/html_tag_obj.gif
deleted file mode 100644
index 21fad22..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/html_tag_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..a0cf78c
--- /dev/null
+++ 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/ignore.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/ignore.gif
deleted file mode 100644
index 10422d3..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/ignore.gif
+++ /dev/null
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
new file mode 100644
index 0000000..8c3d611
--- /dev/null
+++ 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/imp_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/imp_obj.gif
deleted file mode 100644
index 9e44ce5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/imp_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..08c5bea
--- /dev/null
+++ 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/impc_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/impc_obj.gif
deleted file mode 100644
index ea94702..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/impc_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..bf9142f
--- /dev/null
+++ 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/implm_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/implm_co.gif
deleted file mode 100644
index b987122..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/implm_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..dfe7b6c
--- /dev/null
+++ 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/inclusion_filter_attrib.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/inclusion_filter_attrib.gif
deleted file mode 100644
index ca17a44..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/inclusion_filter_attrib.gif
+++ /dev/null
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
new file mode 100644
index 0000000..7d63211
--- /dev/null
+++ 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/info_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/info_obj.gif
deleted file mode 100644
index 2da001e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/info_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..fb84351
--- /dev/null
+++ 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/innerclass_default_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_default_obj.gif
deleted file mode 100644
index 4244a7f..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_default_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0be2f78
--- /dev/null
+++ 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_private_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_private_obj.gif
deleted file mode 100644
index 7392f19..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_private_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..633ff28
--- /dev/null
+++ 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_protected_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_protected_obj.gif
deleted file mode 100644
index 5105577..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_protected_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..2920da7
--- /dev/null
+++ 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_public_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_public_obj.gif
deleted file mode 100644
index e4c2a83..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerclass_public_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..4b76cc1
--- /dev/null
+++ 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/innerinterface_default_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_default_obj.gif
deleted file mode 100644
index ab1b576..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_default_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e996c96
--- /dev/null
+++ 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_private_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_private_obj.gif
deleted file mode 100644
index a1cbff3..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_private_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..83c7932
--- /dev/null
+++ 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_protected_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_protected_obj.gif
deleted file mode 100644
index f58eef0..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_protected_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b043a6e
--- /dev/null
+++ 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_public_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_public_obj.gif
deleted file mode 100644
index 2ebc46e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/innerinterface_public_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..16dc151
--- /dev/null
+++ 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/int_default_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_default_obj.gif
deleted file mode 100644
index ab1b576..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_default_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e996c96
--- /dev/null
+++ 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_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_obj.gif
deleted file mode 100644
index 2ebc46e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/int_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..16dc151
--- /dev/null
+++ 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/internalize.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/internalize.gif
deleted file mode 100644
index a694ed5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/internalize.gif
+++ /dev/null
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
new file mode 100644
index 0000000..be5fed6
--- /dev/null
+++ 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/intf_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/intf_obj.gif
deleted file mode 100644
index 7d7df9e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/intf_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..3abeace
--- /dev/null
+++ 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/jar_desc_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_desc_obj.gif
deleted file mode 100644
index e9080ae..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_desc_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..37ea7de
--- /dev/null
+++ 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_l_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_l_obj.gif
deleted file mode 100644
index 6cb185c..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_l_obj.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_l_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_l_obj.png
new file mode 100644
index 0000000..f81ba8b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_l_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_lsrc_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_lsrc_obj.gif
deleted file mode 100644
index 1702c06..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_lsrc_obj.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_lsrc_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_lsrc_obj.png
new file mode 100644
index 0000000..b483dd0
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_lsrc_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_nonexist_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_nonexist_obj.gif
deleted file mode 100644
index 45b52d0..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_nonexist_obj.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_nonexist_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_nonexist_obj.png
new file mode 100644
index 0000000..df168c2
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_nonexist_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_obj.gif
deleted file mode 100644
index 2fa1d77..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..9af0443
--- /dev/null
+++ 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_src_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_src_obj.gif
deleted file mode 100644
index a6e9c69..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jar_src_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..fa1f9bd
--- /dev/null
+++ 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/java_model_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/java_model_obj.gif
deleted file mode 100644
index 8c8a7ea..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/java_model_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..70a20e5
--- /dev/null
+++ 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/javadoc_location_attrib.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/javadoc_location_attrib.gif
deleted file mode 100644
index 1e09d97..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/javadoc_location_attrib.gif
+++ /dev/null
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
new file mode 100644
index 0000000..285c7ed
--- /dev/null
+++ 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/jcu_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_obj.gif
deleted file mode 100644
index 200e5ed..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..86dc49d
--- /dev/null
+++ 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_resource_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_resource_obj.gif
deleted file mode 100644
index 9a1797d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jcu_resource_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..d668c60
--- /dev/null
+++ 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/jdoc_tag_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jdoc_tag_obj.gif
deleted file mode 100644
index c43c5d5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jdoc_tag_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..02312c2
--- /dev/null
+++ 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/jexception_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexception_obj.gif
deleted file mode 100644
index 2b9cbaf..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexception_obj.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexception_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexception_obj.png
new file mode 100644
index 0000000..d687f1f
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexception_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexceptiond_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexceptiond_obj.gif
deleted file mode 100644
index 7a1b879..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jexceptiond_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..5601dbe
--- /dev/null
+++ 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/jrtexception_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jrtexception_obj.gif
deleted file mode 100644
index cb366b8..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jrtexception_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..adad8f8
--- /dev/null
+++ 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/jsbook_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsbook_obj.gif
deleted file mode 100644
index 0509b5b..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsbook_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..14cdbf5
--- /dev/null
+++ 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/jsearch_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsearch_obj.gif
deleted file mode 100644
index 8f53eeb..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jsearch_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..7e19136
--- /dev/null
+++ 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/jworkingSet_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jworkingSet_obj.gif
deleted file mode 100644
index ca336d7..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/jworkingSet_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..298760e
--- /dev/null
+++ 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/keyword_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/keyword_obj.gif
deleted file mode 100644
index db91b00..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/keyword_obj.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/keyword_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/keyword_obj.png
new file mode 100644
index 0000000..b6de88b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/keyword_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_obj.gif
deleted file mode 100644
index cb55e33..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..3ff7da5
--- /dev/null
+++ 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_src_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_src_obj.gif
deleted file mode 100644
index e3915de..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_src_obj.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_src_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_src_obj.png
new file mode 100644
index 0000000..04b211b
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/library_src_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/localvariable_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/localvariable_obj.gif
deleted file mode 100644
index 8adce95..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/localvariable_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..a496c2b
--- /dev/null
+++ 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/logical_package_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/logical_package_obj.gif
deleted file mode 100644
index 27bf10e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/logical_package_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..8cf22b8
--- /dev/null
+++ 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/methdef_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methdef_obj.gif
deleted file mode 100644
index f4a1ea1..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methdef_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0863a21
--- /dev/null
+++ 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/methpri_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpri_obj.gif
deleted file mode 100644
index 2988716..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpri_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..8e6baba
--- /dev/null
+++ 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/methpro_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpro_obj.gif
deleted file mode 100644
index 563743d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpro_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..ff7035b
--- /dev/null
+++ 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/methpub_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpub_obj.gif
deleted file mode 100644
index 7d24707..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/methpub_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0d83868
--- /dev/null
+++ 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/module_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/module_obj.gif
deleted file mode 100644
index e91394d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/module_obj.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/module_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/module_obj.png
new file mode 100644
index 0000000..6577b1d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/module_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/namespace_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/namespace_obj.gif
deleted file mode 100644
index aa69c89..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/namespace_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..000af05
--- /dev/null
+++ 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/native_lib_path_attrib.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/native_lib_path_attrib.gif
deleted file mode 100644
index 8bbfd04..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/native_lib_path_attrib.gif
+++ /dev/null
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
new file mode 100644
index 0000000..faba565
--- /dev/null
+++ 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/never_translate.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/never_translate.gif
deleted file mode 100644
index ba42e76..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/never_translate.gif
+++ /dev/null
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
new file mode 100644
index 0000000..7af84aa
--- /dev/null
+++ 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/nls_search_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/nls_search_obj.gif
deleted file mode 100644
index 1129923..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/nls_search_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0b84c67
--- /dev/null
+++ 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/no_breakpoint.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/no_breakpoint.gif
deleted file mode 100644
index 6ba1e93..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/no_breakpoint.gif
+++ /dev/null
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
new file mode 100644
index 0000000..63e12b3
--- /dev/null
+++ 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/occ_match.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_match.gif
deleted file mode 100644
index 25c66a1..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_match.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0f73249
--- /dev/null
+++ 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_read.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_read.gif
deleted file mode 100644
index 7e7437b..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_read.gif
+++ /dev/null
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
new file mode 100644
index 0000000..580b16d
--- /dev/null
+++ 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_write.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_write.gif
deleted file mode 100644
index 18576d4..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/occ_write.gif
+++ /dev/null
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
new file mode 100644
index 0000000..1fe87c6
--- /dev/null
+++ 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/output_folder_attrib.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/output_folder_attrib.gif
deleted file mode 100644
index 4b39f0a..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/output_folder_attrib.gif
+++ /dev/null
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
new file mode 100644
index 0000000..dc5c13e
--- /dev/null
+++ 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/package_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/package_obj.gif
deleted file mode 100644
index 131c28d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/package_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..8a55b1a
--- /dev/null
+++ 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/packagefolder_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packagefolder_obj.gif
deleted file mode 100644
index fca9c53..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packagefolder_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..72aefb8
--- /dev/null
+++ 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/packd_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packd_obj.gif
deleted file mode 100644
index 2556b45..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/packd_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..aa7b6a6
--- /dev/null
+++ 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/quickassist_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickassist_obj.gif
deleted file mode 100644
index 94ae2a0..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickassist_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..4776d37
--- /dev/null
+++ 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/quickfix_error_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_error_obj.gif
deleted file mode 100644
index 07a1054..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_error_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..1a7f8e6
--- /dev/null
+++ 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_warning_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_warning_obj.gif
deleted file mode 100644
index 1f0002b..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/quickfix_warning_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..5cf9f7b
--- /dev/null
+++ 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/remove_correction.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/remove_correction.gif
deleted file mode 100644
index d353b83..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/remove_correction.gif
+++ /dev/null
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
new file mode 100644
index 0000000..1534195
--- /dev/null
+++ 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/search_decl_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_decl_obj.gif
deleted file mode 100644
index f31a02a..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_decl_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..1445d50
--- /dev/null
+++ 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_ref_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_ref_obj.gif
deleted file mode 100644
index f8f0ce5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/search_ref_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..0d7a7f1
--- /dev/null
+++ 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/searchm_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/searchm_obj.gif
deleted file mode 100644
index 7b1efa5..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/searchm_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..3830b58
--- /dev/null
+++ 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/skip.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/skip.gif
deleted file mode 100644
index 1717976..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/skip.gif
+++ /dev/null
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
new file mode 100644
index 0000000..9b60fe4
--- /dev/null
+++ 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/source_attach_attrib.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/source_attach_attrib.gif
deleted file mode 100644
index 27ee786..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/source_attach_attrib.gif
+++ /dev/null
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
new file mode 100644
index 0000000..b260386
--- /dev/null
+++ 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/template_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/template_obj.gif
deleted file mode 100644
index fdde5fb..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/template_obj.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/template_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/template_obj.png
new file mode 100644
index 0000000..502a646
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/template_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/test_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/test_obj.gif
deleted file mode 100644
index 103b2bf..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/test_obj.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/test_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/test_obj.png
new file mode 100644
index 0000000..3cd9f82
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/test_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/testcase_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/testcase_obj.gif
deleted file mode 100644
index 188d052..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/testcase_obj.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/testcase_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/testcase_obj.png
new file mode 100644
index 0000000..e9445c6
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/testcase_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/text_edit.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/text_edit.gif
deleted file mode 100644
index 9312d7e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/text_edit.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/text_edit.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/text_edit.png
new file mode 100644
index 0000000..8e717c0
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/text_edit.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/translate.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/translate.gif
deleted file mode 100644
index 9cacb96..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/translate.gif
+++ /dev/null
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
new file mode 100644
index 0000000..7f03125
--- /dev/null
+++ 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/type_separator.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/type_separator.gif
deleted file mode 100644
index 74dca8d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/type_separator.gif
+++ /dev/null
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
new file mode 100644
index 0000000..c84799b
--- /dev/null
+++ 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/typevariable_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/typevariable_obj.gif
deleted file mode 100644
index d4848c0..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/typevariable_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..547d041
--- /dev/null
+++ 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/unknown_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/unknown_obj.gif
deleted file mode 100644
index 7d988f9..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/unknown_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..161dade
--- /dev/null
+++ 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/warning_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/warning_obj.gif
deleted file mode 100644
index 2b2e50f..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/warning_obj.gif
+++ /dev/null
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
new file mode 100644
index 0000000..dd73ba1
--- /dev/null
+++ 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/workingSet_obj.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/workingSet_obj.gif
deleted file mode 100644
index 5435b33..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/workingSet_obj.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/workingSet_obj.png b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/workingSet_obj.png
new file mode 100644
index 0000000..4ddcff6
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/obj16/workingSet_obj.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/abstract_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/abstract_co.gif
deleted file mode 100644
index 533acc4..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/abstract_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..856335a
--- /dev/null
+++ 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/callee_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/callee_co.gif
deleted file mode 100644
index acebe94..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/callee_co.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/callee_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/callee_co.png
new file mode 100644
index 0000000..9a620e0
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/callee_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/caller_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/caller_co.gif
deleted file mode 100644
index 44f23c9..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/caller_co.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/caller_co.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/caller_co.png
new file mode 100644
index 0000000..60d4ec1
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/caller_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/constr_ovr.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/constr_ovr.gif
deleted file mode 100644
index 3977bc0..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/constr_ovr.gif
+++ /dev/null
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
new file mode 100644
index 0000000..f96fb55
--- /dev/null
+++ 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/deprecated.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/deprecated.gif
deleted file mode 100644
index d03b6a9..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/deprecated.gif
+++ /dev/null
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
new file mode 100644
index 0000000..c1ee2b8
--- /dev/null
+++ 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/error_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/error_co.gif
deleted file mode 100644
index 119dccc..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/error_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..519dbf9
--- /dev/null
+++ 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/final_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/final_co.gif
deleted file mode 100644
index 01c580d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/final_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..a867b2c
--- /dev/null
+++ 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/focus_ovr.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/focus_ovr.gif
deleted file mode 100644
index 6bd54e3..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/focus_ovr.gif
+++ /dev/null
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
new file mode 100644
index 0000000..4d107ed
--- /dev/null
+++ 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/implm_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/implm_co.gif
deleted file mode 100644
index 7766c9d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/implm_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..8270970
--- /dev/null
+++ 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/java_ovr.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/java_ovr.gif
deleted file mode 100644
index 564bb12..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/java_ovr.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/java_ovr.png b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/java_ovr.png
new file mode 100644
index 0000000..8dce62e
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/java_ovr.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/maxlevel_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/maxlevel_co.gif
deleted file mode 100644
index 92d6ba1..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/maxlevel_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..79a74e1
--- /dev/null
+++ 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/native_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/native_co.gif
deleted file mode 100644
index 783c724..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/native_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..5b39e1f
--- /dev/null
+++ 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/over_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/over_co.gif
deleted file mode 100644
index 8533e2e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/over_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..2c54411
--- /dev/null
+++ 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/read.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/read.gif
deleted file mode 100644
index 79b68eb..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/read.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e5caa44
--- /dev/null
+++ 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/recursive_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/recursive_co.gif
deleted file mode 100644
index c27df50..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/recursive_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..3dd3895
--- /dev/null
+++ 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/run_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/run_co.gif
deleted file mode 100644
index 13077f9..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/run_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..3eb35ed
--- /dev/null
+++ 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/static_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/static_co.gif
deleted file mode 100644
index 499664d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/static_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..244d4af
--- /dev/null
+++ 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/sync_impl.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_impl.gif
deleted file mode 100644
index 2a0a385..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_impl.gif
+++ /dev/null
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
new file mode 100644
index 0000000..212a7cf
--- /dev/null
+++ 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_over.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_over.gif
deleted file mode 100644
index 52c958a..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/sync_over.gif
+++ /dev/null
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
new file mode 100644
index 0000000..ce70088
--- /dev/null
+++ 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/synch_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/synch_co.gif
deleted file mode 100644
index 5893bda..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/synch_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..f4cae54
--- /dev/null
+++ 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/volatile_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/volatile_co.gif
deleted file mode 100644
index ed06bf1..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/volatile_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..83f3b74
--- /dev/null
+++ 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/warning_co.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/warning_co.gif
deleted file mode 100644
index ee2dac4..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/warning_co.gif
+++ /dev/null
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
new file mode 100644
index 0000000..1ad9690
--- /dev/null
+++ 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/write.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/write.gif
deleted file mode 100644
index 05ef403..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/ovr16/write.gif
+++ /dev/null
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
new file mode 100644
index 0000000..e50fe54
--- /dev/null
+++ 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/wizban/addlibrary_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/addlibrary_wiz.gif
deleted file mode 100644
index 128c9d1..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/addlibrary_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/coderefact_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/coderefact_wiz.gif
deleted file mode 100644
index a7d23a8..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/coderefact_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/compunitrefact_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/compunitrefact_wiz.gif
deleted file mode 100644
index 548f8e4..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/compunitrefact_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_javadoc_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_javadoc_wiz.gif
deleted file mode 100644
index 1ed6e1c..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/export_javadoc_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..f5093ad
--- /dev/null
+++ 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/exportapp_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/exportapp_wiz.gif
deleted file mode 100644
index 7ba5382..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/exportapp_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extstr_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extstr_wiz.gif
deleted file mode 100644
index e2357cf..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/extstr_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fieldrefact_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fieldrefact_wiz.gif
deleted file mode 100644
index c73b999..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/fieldrefact_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/jar_pack_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/jar_pack_wiz.gif
deleted file mode 100644
index 4884e41..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/jar_pack_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_app_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_app_wiz.gif
deleted file mode 100644
index cccc189..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_app_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..6999b2e
--- /dev/null
+++ 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_attach_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_attach_wiz.gif
deleted file mode 100644
index b19fd5e..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_attach_wiz.gif
+++ /dev/null
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
new file mode 100644
index 0000000..73a24bc
--- /dev/null
+++ 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_workingset_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_workingset_wiz.gif
deleted file mode 100644
index f041c54..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/java_workingset_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/methrefact_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/methrefact_wiz.gif
deleted file mode 100644
index 4e56489..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/methrefact_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newannotation_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newannotation_wiz.gif
deleted file mode 100644
index 88c83d1..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newannotation_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newclass_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newclass_wiz.gif
deleted file mode 100644
index c73ab24..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newclass_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newenum_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newenum_wiz.gif
deleted file mode 100644
index 967c622..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newenum_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newfield_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newfield_wiz.gif
deleted file mode 100644
index 7a0e1f8..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newfield_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newfield_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newfield_wiz.png
new file mode 100644
index 0000000..26f8dac
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newfield_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newint_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newint_wiz.gif
deleted file mode 100644
index 5f5ac59..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newint_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newjprj_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newjprj_wiz.gif
deleted file mode 100644
index 9b93c9a..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newjprj_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newmeth_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newmeth_wiz.gif
deleted file mode 100644
index cf9390d..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newmeth_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newmeth_wiz.png b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newmeth_wiz.png
new file mode 100644
index 0000000..734e1ed
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newmeth_wiz.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newpack_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newpack_wiz.gif
deleted file mode 100644
index ed68eda..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newpack_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsbook_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsbook_wiz.gif
deleted file mode 100644
index 4cf2853..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsbook_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsrcfldr_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsrcfldr_wiz.gif
deleted file mode 100644
index f2c095f..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/newsrcfldr_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/packrefact_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/packrefact_wiz.gif
deleted file mode 100644
index 966568a..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/packrefact_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/pullup_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/pullup_wiz.gif
deleted file mode 100644
index 39c5550..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/pullup_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/refactor_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/refactor_wiz.gif
deleted file mode 100644
index 7731067..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/refactor_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/typerefact_wiz.gif b/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/typerefact_wiz.gif
deleted file mode 100644
index f6a1c3b..0000000
--- a/core/plugins/org.eclipse.dltk.ui/icons/full/wizban/typerefact_wiz.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.ui/plugin.xml b/core/plugins/org.eclipse.dltk.ui/plugin.xml
index f7e4fa6..bc92964 100644
--- a/core/plugins/org.eclipse.dltk.ui/plugin.xml
+++ b/core/plugins/org.eclipse.dltk.ui/plugin.xml
@@ -211,21 +211,21 @@
 	
 	    <view
 	          name="%ScriptExplorerView.name"
-	          icon="$nl$/icons/full/eview16/package.gif"
+	          icon="$nl$/icons/full/eview16/package.png"
 	          category="org.eclipse.dltk.ui.main"
 	          class="org.eclipse.dltk.internal.ui.scriptview.ScriptExplorerPart"
 	          id="org.eclipse.dltk.ui.ScriptExplorer">
 	    </view>
 	    <view
 		  	name="%CallHierarchyView.name"
-		  	icon="$nl$/icons/full/eview16/call_hierarchy.gif"
+		  	icon="$nl$/icons/full/eview16/call_hierarchy.png"
 		  	category="org.eclipse.dltk.ui.main"
 		  	class="org.eclipse.dltk.internal.ui.callhierarchy.CallHierarchyViewPart"
 		  	id="org.eclipse.dltk.callhierarchy.view">
 	    </view>
 	    <view
 			name="%TypeHierarchy.name"
-			icon="$nl$/icons/full/eview16/class_hi.gif"
+			icon="$nl$/icons/full/eview16/class_hi.png"
 			category="org.eclipse.dltk.ui.main"
 			class="org.eclipse.dltk.internal.ui.typehierarchy.TypeHierarchyViewPart"
 			id="org.eclipse.dltk.ui.TypeHierarchy">
@@ -461,7 +461,7 @@
             name="%ScriptWorkingSetPage.name"
             pageClass="org.eclipse.dltk.internal.ui.workingsets.ScriptWorkingSetPage"
             updaterClass="org.eclipse.dltk.internal.ui.workingsets.ScriptWorkingSetUpdater"
-            icon="/icons/full/obj16/workingSet_obj.gif"
+            icon="/icons/full/obj16/workingSet_obj.png"
             id="org.eclipse.dltk.ui.ScriptWorkingSetPage">
       </workingSet>
    </extension>
@@ -471,7 +471,7 @@
    <extension point="org.eclipse.ui.workingSets">
       <workingSet
             name="%OthersWorkingSetWizardPage.name"
-            icon="/icons/full/obj16/workingSet_obj.gif"
+            icon="/icons/full/obj16/workingSet_obj.png"
             updaterClass="org.eclipse.dltk.internal.ui.workingsets.OthersWorkingSetUpdater"
             id="org.eclipse.dltk.internal.ui.OthersWorkingSet">
       </workingSet>
@@ -485,7 +485,7 @@
 		id="scriptNoTypeProposalCategory"
 		name="%ScriptProposalCategory">
 		<proposalCategory
-			icon="/icons/full/elcl16/scriptassist_co.gif"/>
+			icon="/icons/full/elcl16/scriptassist_co.png"/>
 	</extension>
  <extension
        point="org.eclipse.ui.commands">
@@ -849,8 +849,8 @@
                toolbarPath="org.eclipse.ui.edit.text.actionSet.presentation/Presentation"
                id="org.eclipse.dltk.ui.edit.text.script.toggleMarkOccurrences"
                definitionId="org.eclipse.dltk.ui.edit.text.script.toggleMarkOccurrences"
-               disabledIcon="$nl$/icons/full/dtool16/mark_occurrences.gif"
-               icon="$nl$/icons/full/etool16/mark_occurrences.gif"
+               disabledIcon="$nl$/icons/full/dtool16/mark_occurrences.png"
+               icon="$nl$/icons/full/etool16/mark_occurrences.png"
                helpContextId="org.eclipse.dltk.ui.toggle_mark_occurrences_action_context"
                label="%toggleMarkOccurrences.label"
                retarget="true"
@@ -1078,21 +1078,21 @@
 		id="scriptTypeProposalCategory"
 		name="%ScriptTypesCategory">
 		<proposalCategory
-			icon="/icons/full/elcl16/scripttypeassist_co.gif"/>
+			icon="/icons/full/elcl16/scripttypeassist_co.png"/>
 	</extension>
 	<extension
 		point="org.eclipse.dltk.ui.scriptCompletionProposalComputer"
 		id="templateProposalCategory"
 		name="%TemplateProposalCategory">
 		<proposalCategory
-			icon="$nl$/icons/full/elcl16/templateprop_co.gif"/>
+			icon="$nl$/icons/full/elcl16/templateprop_co.png"/>
 	</extension>
 	<extension
 		point="org.eclipse.dltk.ui.scriptCompletionProposalComputer"
 		id="textProposalCategory"
 		name="%TextProposalCategory">
 		<proposalCategory
-			icon="/icons/full/elcl16/wordassist_co.gif"/>
+			icon="/icons/full/elcl16/wordassist_co.png"/>
 	</extension>
    <extension
          point="org.eclipse.dltk.ui.dltkElementFilters">
@@ -1344,7 +1344,7 @@
 		id="templateProposalCategory"
 		name="%TemplateProposalCategory">
 		<proposalCategory
-			icon="/icons/full/elcl16/templateprop_co.gif"/>
+			icon="/icons/full/elcl16/templateprop_co.png"/>
 	</extension>
 
 <!-- =========================================================================== -->
@@ -1396,7 +1396,7 @@
 <!-- dialog group  -->
          <!--action
                label="%openScriptSearchPageAction.label"
-               icon="$nl$/icons/full/obj16/jsearch_obj.gif"
+               icon="$nl$/icons/full/obj16/jsearch_obj.png"
                helpContextId="java_search_action_context"
                class="org.eclipse.dltk.internal.ui.search.OpenScriptSearchPageAction"
                menubarPath="org.eclipse.search.menu/dialogGroup"
@@ -1710,7 +1710,7 @@
 	<specification
 		annotationType="org.eclipse.dltk.ui.occurrences"
 		label="%OccurrenceAnnotation.label"
-		icon="$nl$/icons/full/obj16/searchm_obj.gif"
+		icon="$nl$/icons/full/obj16/searchm_obj.png"
 		textPreferenceKey="occurrenceIndication"
 		textPreferenceValue="false"
 		highlightPreferenceKey="occurrenceHighlighting"
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/actions/AbstractToggleLinkingAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/actions/AbstractToggleLinkingAction.java
index 9d3d91c..bd0870b 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/actions/AbstractToggleLinkingAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/actions/AbstractToggleLinkingAction.java
@@ -30,7 +30,7 @@
 		super(ActionMessages.ToggleLinkingAction_label); 
 		setDescription(ActionMessages.ToggleLinkingAction_description); 
 		setToolTipText(ActionMessages.ToggleLinkingAction_tooltip); 
-		DLTKPluginImages.setLocalImageDescriptors(this, "synced.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(this, "synced.png"); //$NON-NLS-1$
 		//TODO: help! i need some body help! just not anybody help!
 		//PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IDLTKHelpContextIds.LINK_EDITOR_ACTION);
 	}
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/actions/RefreshAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/actions/RefreshAction.java
index 1364918..d7c67b9 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/actions/RefreshAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/actions/RefreshAction.java
@@ -70,7 +70,7 @@
 		super(site);
 		setText(ActionMessages.RefreshAction_label);
 		setToolTipText(ActionMessages.RefreshAction_toolTip);
-		DLTKPluginImages.setLocalImageDescriptors(this, "refresh_nav.gif");//$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(this, "refresh_nav.png");//$NON-NLS-1$
 		if (DLTKCore.DEBUG) {
 			System.err.println("Add help support here..."); //$NON-NLS-1$
 		}
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/CancelSearchAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/CancelSearchAction.java
index 14639ed..7b818d4 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/CancelSearchAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/CancelSearchAction.java
@@ -26,7 +26,7 @@
 		super(CallHierarchyMessages.CancelSearchAction_label);
 		fView = view;
 		setToolTipText(CallHierarchyMessages.CancelSearchAction_tooltip);
-		DLTKPluginImages.setLocalImageDescriptors(this, "ch_cancel.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(this, "ch_cancel.png"); //$NON-NLS-1$
 		// PlatformUI.getWorkbench().getHelpSystem().setHelp(this,
 		// IJavaHelpContextIds.CALL_HIERARCHY_CANCEL_SEARCH_ACTION);
 		if (DLTKCore.DEBUG) {
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/HistoryDropDownAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/HistoryDropDownAction.java
index a91b561..b0d82ae 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/HistoryDropDownAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/HistoryDropDownAction.java
@@ -48,7 +48,7 @@
         fView = view;
         fMenu = null;
         setToolTipText(CallHierarchyMessages.HistoryDropDownAction_tooltip); 
-        DLTKPluginImages.setLocalImageDescriptors(this, "history_list.gif"); //$NON-NLS-1$
+        DLTKPluginImages.setLocalImageDescriptors(this, "history_list.png"); //$NON-NLS-1$
 
 //        PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IJavaHelpContextIds.CALL_HIERARCHY_HISTORY_DROP_DOWN_ACTION);
         if (DLTKCore.DEBUG) {
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/RefreshAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/RefreshAction.java
index 9b4933e..7d31ec2 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/RefreshAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/RefreshAction.java
@@ -22,7 +22,7 @@
 		fPart= part;
 		setText(CallHierarchyMessages.RefreshAction_text); 
 		setToolTipText(CallHierarchyMessages.RefreshAction_tooltip); 
-		DLTKPluginImages.setLocalImageDescriptors(this, "refresh_nav.gif");//$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(this, "refresh_nav.png");//$NON-NLS-1$
 		setActionDefinitionId("org.eclipse.ui.file.refresh"); //$NON-NLS-1$
 //        PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IJavaHelpContextIds.CALL_HIERARCHY_REFRESH_ACTION);
 		if (DLTKCore.DEBUG) {
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/ToggleCallModeAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/ToggleCallModeAction.java
index b503c39..620f5b4 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/ToggleCallModeAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/ToggleCallModeAction.java
@@ -30,12 +30,12 @@
             setText(CallHierarchyMessages.ToggleCallModeAction_callers_label); 
             setDescription(CallHierarchyMessages.ToggleCallModeAction_callers_description); 
             setToolTipText(CallHierarchyMessages.ToggleCallModeAction_callers_tooltip); 
-            DLTKPluginImages.setLocalImageDescriptors(this, "ch_callers.gif"); //$NON-NLS-1$
+            DLTKPluginImages.setLocalImageDescriptors(this, "ch_callers.png"); //$NON-NLS-1$
         } else if (mode == CallHierarchyViewPart.CALL_MODE_CALLEES) {
             setText(CallHierarchyMessages.ToggleCallModeAction_callees_label); 
             setDescription(CallHierarchyMessages.ToggleCallModeAction_callees_description); 
             setToolTipText(CallHierarchyMessages.ToggleCallModeAction_callees_tooltip); 
-            DLTKPluginImages.setLocalImageDescriptors(this, "ch_callees.gif"); //$NON-NLS-1$
+            DLTKPluginImages.setLocalImageDescriptors(this, "ch_callees.png"); //$NON-NLS-1$
         } else {
             Assert.isTrue(false);
         }
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/ToggleOrientationAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/ToggleOrientationAction.java
index bac7b11..a475790 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/ToggleOrientationAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/callhierarchy/ToggleOrientationAction.java
@@ -30,22 +30,22 @@
             setText(CallHierarchyMessages.ToggleOrientationAction_horizontal_label); 
             setDescription(CallHierarchyMessages.ToggleOrientationAction_horizontal_description); 
             setToolTipText(CallHierarchyMessages.ToggleOrientationAction_horizontal_tooltip); 
-            DLTKPluginImages.setLocalImageDescriptors(this, "th_horizontal.gif"); //$NON-NLS-1$
+            DLTKPluginImages.setLocalImageDescriptors(this, "th_horizontal.png"); //$NON-NLS-1$
         } else if (orientation == CallHierarchyViewPart.VIEW_ORIENTATION_VERTICAL) {
             setText(CallHierarchyMessages.ToggleOrientationAction_vertical_label); 
             setDescription(CallHierarchyMessages.ToggleOrientationAction_vertical_description); 
             setToolTipText(CallHierarchyMessages.ToggleOrientationAction_vertical_tooltip); 
-            DLTKPluginImages.setLocalImageDescriptors(this, "th_vertical.gif"); //$NON-NLS-1$
+            DLTKPluginImages.setLocalImageDescriptors(this, "th_vertical.png"); //$NON-NLS-1$
 		} else if (orientation == CallHierarchyViewPart.VIEW_ORIENTATION_AUTOMATIC) {
 			setText(CallHierarchyMessages.ToggleOrientationAction_automatic_label); 
 			setDescription(CallHierarchyMessages.ToggleOrientationAction_automatic_description); 
 			setToolTipText(CallHierarchyMessages.ToggleOrientationAction_automatic_tooltip); 
-			DLTKPluginImages.setLocalImageDescriptors(this, "th_automatic.gif"); //$NON-NLS-1$
+			DLTKPluginImages.setLocalImageDescriptors(this, "th_automatic.png"); //$NON-NLS-1$
         } else if (orientation == CallHierarchyViewPart.VIEW_ORIENTATION_SINGLE) {
             setText(CallHierarchyMessages.ToggleOrientationAction_single_label); 
             setDescription(CallHierarchyMessages.ToggleOrientationAction_single_description); 
             setToolTipText(CallHierarchyMessages.ToggleOrientationAction_single_tooltip); 
-            DLTKPluginImages.setLocalImageDescriptors(this, "th_single.gif"); //$NON-NLS-1$
+            DLTKPluginImages.setLocalImageDescriptors(this, "th_single.png"); //$NON-NLS-1$
         } else {
             Assert.isTrue(false);
         }
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/editor/ScriptOutlinePage.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/editor/ScriptOutlinePage.java
index a2b4f8b..0731639 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/editor/ScriptOutlinePage.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/editor/ScriptOutlinePage.java
@@ -430,7 +430,7 @@
 			// IJavaHelpContextIds.LEXICAL_SORTING_OUTLINE_ACTION);
 			setText(DLTKEditorMessages.ScriptOutlinePage_Sort_label);
 			DLTKPluginImages.setLocalImageDescriptors(this,
-					"alphab_sort_co.gif"); //$NON-NLS-1$
+					"alphab_sort_co.png"); //$NON-NLS-1$
 			setToolTipText(DLTKEditorMessages.ScriptOutlinePage_Sort_tooltip);
 			setDescription(DLTKEditorMessages.ScriptOutlinePage_Sort_description);
 
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/editor/ToggleMarkOccurrencesAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/editor/ToggleMarkOccurrencesAction.java
index 8a5bfe2..dee650d 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/editor/ToggleMarkOccurrencesAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/editor/ToggleMarkOccurrencesAction.java
@@ -39,7 +39,7 @@
 	public ToggleMarkOccurrencesAction() {
 		super(ScriptEditorMessages.getBundleForConstructedKeys(),
 				"ToggleMarkOccurrencesAction.", null, IAction.AS_CHECK_BOX); //$NON-NLS-1$
-		DLTKPluginImages.setToolImageDescriptors(this, "mark_occurrences.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setToolImageDescriptors(this, "mark_occurrences.png"); //$NON-NLS-1$
 		// PlatformUI.getWorkbench().getHelpSystem().setHelp(this,
 		// IJavaHelpContextIds.TOGGLE_MARK_OCCURRENCES_ACTION);
 		update();
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/editor/TogglePresentationAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/editor/TogglePresentationAction.java
index 2b2c87b..9f129a8 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/editor/TogglePresentationAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/editor/TogglePresentationAction.java
@@ -39,7 +39,7 @@
 	 */
 	public TogglePresentationAction() {
 		super(DLTKEditorMessages.getBundleForConstructedKeys(), "TogglePresentation.", null, IAction.AS_CHECK_BOX); //$NON-NLS-1$
-		DLTKPluginImages.setToolImageDescriptors(this, "segment_edit.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setToolImageDescriptors(this, "segment_edit.png"); //$NON-NLS-1$
 //		PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IJavaHelpContextIds.TOGGLE_PRESENTATION_ACTION);
 		update();
 	}
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/navigator/CommonLayoutActionGroup.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/navigator/CommonLayoutActionGroup.java
index d21c4de..fe63810 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/navigator/CommonLayoutActionGroup.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/navigator/CommonLayoutActionGroup.java
@@ -106,12 +106,12 @@
 		// FlatLayoutAction
 		fFlatLayoutAction = new CommonLayoutAction(true);
 		fFlatLayoutAction.setText(ScriptMessages.LayoutActionGroup_flatLayoutAction_label);
-		DLTKPluginImages.setLocalImageDescriptors(fFlatLayoutAction, "flatLayout.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(fFlatLayoutAction, "flatLayout.png"); //$NON-NLS-1$
 
 		// HierarchicalLayout
 		fHierarchicalLayout = new CommonLayoutAction(false);
 		fHierarchicalLayout.setText(ScriptMessages.LayoutActionGroup_hierarchicalLayoutAction_label);
-		DLTKPluginImages.setLocalImageDescriptors(fHierarchicalLayout, "hierarchicalLayout.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(fHierarchicalLayout, "hierarchicalLayout.png"); //$NON-NLS-1$
 
 		return new IAction[] { fFlatLayoutAction, fHierarchicalLayout };
 	}
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/scriptview/CollapseAllAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/scriptview/CollapseAllAction.java
index 24201e6..a58d11c 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/scriptview/CollapseAllAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/scriptview/CollapseAllAction.java
@@ -25,7 +25,7 @@
 		super(ScriptMessages.CollapseAllAction_label); 
 		setDescription(ScriptMessages.CollapseAllAction_description); 
 		setToolTipText(ScriptMessages.CollapseAllAction_tooltip); 
-		DLTKPluginImages.setLocalImageDescriptors(this, "collapseall.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(this, "collapseall.png"); //$NON-NLS-1$
 		
 		fPackageExplorer= part;
 		if (DLTKCore.DEBUG) {
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/scriptview/LayoutActionGroup.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/scriptview/LayoutActionGroup.java
index abcd139..72ef219 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/scriptview/LayoutActionGroup.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/scriptview/LayoutActionGroup.java
@@ -12,7 +12,11 @@
 import org.eclipse.dltk.core.DLTKCore;
 import org.eclipse.dltk.internal.ui.actions.MultiActionGroup;
 import org.eclipse.dltk.ui.DLTKPluginImages;
-import org.eclipse.jface.action.*;
+import org.eclipse.jface.action.Action;
+import org.eclipse.jface.action.IAction;
+import org.eclipse.jface.action.IMenuManager;
+import org.eclipse.jface.action.MenuManager;
+import org.eclipse.jface.action.Separator;
 import org.eclipse.ui.IActionBars;
 import org.eclipse.ui.IWorkbenchActionConstants;
 
@@ -67,12 +71,12 @@
 		flatLayoutAction
 				.setText(ScriptMessages.LayoutActionGroup_flatLayoutAction_label);
 		DLTKPluginImages.setLocalImageDescriptors(flatLayoutAction,
-				"flatLayout.gif"); //$NON-NLS-1$
+				"flatLayout.png"); //$NON-NLS-1$
 		IAction hierarchicalLayout = new LayoutAction(packageExplorer, false);
 		hierarchicalLayout
 				.setText(ScriptMessages.LayoutActionGroup_hierarchicalLayoutAction_label);
 		DLTKPluginImages.setLocalImageDescriptors(hierarchicalLayout,
-				"hierarchicalLayout.gif"); //$NON-NLS-1$
+				"hierarchicalLayout.png"); //$NON-NLS-1$
 
 		return new IAction[] { flatLayoutAction, hierarchicalLayout };
 	}
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/search/DLTKSearchResultPage.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/search/DLTKSearchResultPage.java
index abe6a50..84fc48f 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/search/DLTKSearchResultPage.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/search/DLTKSearchResultPage.java
@@ -143,13 +143,13 @@
 
 	private void initGroupingActions() {
 		fGroupProjectAction= new GroupAction(SearchMessages.DLTKSearchResultPage_groupby_project, SearchMessages.DLTKSearchResultPage_groupby_project_tooltip, this, LevelTreeContentProvider.LEVEL_PROJECT); 
-		DLTKPluginImages.setLocalImageDescriptors(fGroupProjectAction, "prj_mode.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(fGroupProjectAction, "prj_mode.png"); //$NON-NLS-1$
 		fGroupPackageAction= new GroupAction(SearchMessages.DLTKSearchResultPage_groupby_package, SearchMessages.DLTKSearchResultPage_groupby_package_tooltip, this, LevelTreeContentProvider.LEVEL_PACKAGE); 
-		DLTKPluginImages.setLocalImageDescriptors(fGroupPackageAction, "package_mode.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(fGroupPackageAction, "package_mode.png"); //$NON-NLS-1$
 		fGroupFileAction= new GroupAction(SearchMessages.DLTKSearchResultPage_groupby_file, SearchMessages.DLTKSearchResultPage_groupby_file_tooltip, this, LevelTreeContentProvider.LEVEL_FILE); 
-		DLTKPluginImages.setLocalImageDescriptors(fGroupFileAction, "file_mode.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(fGroupFileAction, "file_mode.png"); //$NON-NLS-1$
 		fGroupTypeAction= new GroupAction(SearchMessages.DLTKSearchResultPage_groupby_type, SearchMessages.DLTKSearchResultPage_groupby_type_tooltip, this, LevelTreeContentProvider.LEVEL_TYPE); 
-		DLTKPluginImages.setLocalImageDescriptors(fGroupTypeAction, "type_mode.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(fGroupTypeAction, "type_mode.png"); //$NON-NLS-1$
 	}
 
 	public void setViewPart(ISearchResultViewPart part) {
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/text/hover/DocumentationHover.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/text/hover/DocumentationHover.java
index aa37b28..a9562ec 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/text/hover/DocumentationHover.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/text/hover/DocumentationHover.java
@@ -184,7 +184,7 @@
 		public OpenDeclarationAction(BrowserInformationControl infoControl) {
 			fInfoControl = infoControl;
 			setText(ScriptHoverMessages.ScriptdocHover_openDeclaration);
-			DLTKPluginImages.setLocalImageDescriptors(this, "goto_input.gif"); //$NON-NLS-1$ //TODO: better images
+			DLTKPluginImages.setLocalImageDescriptors(this, "goto_input.png"); //$NON-NLS-1$ //TODO: better images
 		}
 
 		/*
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/EnableMemberFilterAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/EnableMemberFilterAction.java
index 9df4be8..6b41c67 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/EnableMemberFilterAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/EnableMemberFilterAction.java
@@ -25,7 +25,7 @@
 		setDescription(TypeHierarchyMessages.EnableMemberFilterAction_description); 
 		setToolTipText(TypeHierarchyMessages.EnableMemberFilterAction_tooltip); 
 		
-		DLTKPluginImages.setLocalImageDescriptors(this, "impl_co.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(this, "impl_co.png"); //$NON-NLS-1$
 
 		fView= v;
 		setChecked(initValue);
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/HistoryDropDownAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/HistoryDropDownAction.java
index 8ec0e10..a8dff78 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/HistoryDropDownAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/HistoryDropDownAction.java
@@ -45,7 +45,7 @@
 		fHierarchyView= view;
 		fMenu= null;
 		setToolTipText(TypeHierarchyMessages.HistoryDropDownAction_tooltip); 
-		DLTKPluginImages.setLocalImageDescriptors(this, "history_list.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(this, "history_list.png"); //$NON-NLS-1$
 		//PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IJavaHelpContextIds.TYPEHIERARCHY_HISTORY_ACTION);
 		setMenuCreator(this);
 	}
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ShowInheritedMembersAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ShowInheritedMembersAction.java
index 2cefe7b..5f139fa 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ShowInheritedMembersAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ShowInheritedMembersAction.java
@@ -29,7 +29,7 @@
 		setDescription(TypeHierarchyMessages.ShowInheritedMembersAction_description); 
 		setToolTipText(TypeHierarchyMessages.ShowInheritedMembersAction_tooltip); 
 		
-		DLTKPluginImages.setLocalImageDescriptors(this, "inher_co.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(this, "inher_co.png"); //$NON-NLS-1$
 
 		fMethodsViewer= viewer;
 		
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ShowQualifiedTypeNamesAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ShowQualifiedTypeNamesAction.java
index 9f1959b..a63efef 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ShowQualifiedTypeNamesAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ShowQualifiedTypeNamesAction.java
@@ -25,7 +25,7 @@
 		setDescription(TypeHierarchyMessages.ShowQualifiedTypeNamesAction_description); 
 		setToolTipText(TypeHierarchyMessages.ShowQualifiedTypeNamesAction_tooltip); 
 		
-		DLTKPluginImages.setLocalImageDescriptors(this, "th_showqualified.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(this, "th_showqualified.png"); //$NON-NLS-1$
 		
 		fView= v;
 		setChecked(initValue);
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/SortByDefiningTypeAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/SortByDefiningTypeAction.java
index 256899e..807ad0d 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/SortByDefiningTypeAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/SortByDefiningTypeAction.java
@@ -28,7 +28,7 @@
 		setDescription(TypeHierarchyMessages.SortByDefiningTypeAction_description); 
 		setToolTipText(TypeHierarchyMessages.SortByDefiningTypeAction_tooltip); 
 		
-		DLTKPluginImages.setLocalImageDescriptors(this, "definingtype_sort_co.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(this, "definingtype_sort_co.png"); //$NON-NLS-1$
 
 		fMethodsViewer= viewer;
 		
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ToggleOrientationAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ToggleOrientationAction.java
index 61fc558..6bb7b30 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ToggleOrientationAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ToggleOrientationAction.java
@@ -27,22 +27,22 @@
 			setText(TypeHierarchyMessages.ToggleOrientationAction_horizontal_label); 
 			setDescription(TypeHierarchyMessages.ToggleOrientationAction_horizontal_description); 
 			setToolTipText(TypeHierarchyMessages.ToggleOrientationAction_horizontal_tooltip); 
-			DLTKPluginImages.setLocalImageDescriptors(this, "th_horizontal.gif"); //$NON-NLS-1$
+			DLTKPluginImages.setLocalImageDescriptors(this, "th_horizontal.png"); //$NON-NLS-1$
 		} else if (orientation == TypeHierarchyViewPart.VIEW_ORIENTATION_VERTICAL) {
 			setText(TypeHierarchyMessages.ToggleOrientationAction_vertical_label); 
 			setDescription(TypeHierarchyMessages.ToggleOrientationAction_vertical_description); 
 			setToolTipText(TypeHierarchyMessages.ToggleOrientationAction_vertical_tooltip); 
-			DLTKPluginImages.setLocalImageDescriptors(this, "th_vertical.gif"); //$NON-NLS-1$
+			DLTKPluginImages.setLocalImageDescriptors(this, "th_vertical.png"); //$NON-NLS-1$
 		} else if (orientation == TypeHierarchyViewPart.VIEW_ORIENTATION_AUTOMATIC) {
 			setText(TypeHierarchyMessages.ToggleOrientationAction_automatic_label); 
 			setDescription(TypeHierarchyMessages.ToggleOrientationAction_automatic_description); 
 			setToolTipText(TypeHierarchyMessages.ToggleOrientationAction_automatic_tooltip); 
-			DLTKPluginImages.setLocalImageDescriptors(this, "th_automatic.gif"); //$NON-NLS-1$
+			DLTKPluginImages.setLocalImageDescriptors(this, "th_automatic.png"); //$NON-NLS-1$
 		} else if (orientation == TypeHierarchyViewPart.VIEW_ORIENTATION_SINGLE) {
 			setText(TypeHierarchyMessages.ToggleOrientationAction_single_label); 
 			setDescription(TypeHierarchyMessages.ToggleOrientationAction_single_description); 
 			setToolTipText(TypeHierarchyMessages.ToggleOrientationAction_single_tooltip); 
-			DLTKPluginImages.setLocalImageDescriptors(this, "th_single.gif"); //$NON-NLS-1$
+			DLTKPluginImages.setLocalImageDescriptors(this, "th_single.png"); //$NON-NLS-1$
 		} else {
 			Assert.isTrue(false);
 		}
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ToggleViewAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ToggleViewAction.java
index 97ea8ec..dc9ae45 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ToggleViewAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/typehierarchy/ToggleViewAction.java
@@ -30,19 +30,19 @@
 			//contextHelpId= IJavaHelpContextIds.SHOW_SUPERTYPES;
 			setDescription(TypeHierarchyMessages.ToggleViewAction_supertypes_description); 
 			setToolTipText(TypeHierarchyMessages.ToggleViewAction_supertypes_tooltip); 
-			DLTKPluginImages.setLocalImageDescriptors(this, "super_co.gif"); //$NON-NLS-1$
+			DLTKPluginImages.setLocalImageDescriptors(this, "super_co.png"); //$NON-NLS-1$
 		} else if (viewerIndex == TypeHierarchyViewPart.VIEW_ID_SUB) {
 			setText(TypeHierarchyMessages.ToggleViewAction_subtypes_label); 
 			//contextHelpId= IJavaHelpContextIds.SHOW_SUBTYPES;
 			setDescription(TypeHierarchyMessages.ToggleViewAction_subtypes_description); 
 			setToolTipText(TypeHierarchyMessages.ToggleViewAction_subtypes_tooltip); 
-			DLTKPluginImages.setLocalImageDescriptors(this, "sub_co.gif"); //$NON-NLS-1$
+			DLTKPluginImages.setLocalImageDescriptors(this, "sub_co.png"); //$NON-NLS-1$
 		} else if (viewerIndex == TypeHierarchyViewPart.VIEW_ID_TYPE) {
 			setText(TypeHierarchyMessages.ToggleViewAction_vajhierarchy_label); 
 			//contextHelpId= IJavaHelpContextIds.SHOW_HIERARCHY;
 			setDescription(TypeHierarchyMessages.ToggleViewAction_vajhierarchy_description); 
 			setToolTipText(TypeHierarchyMessages.ToggleViewAction_vajhierarchy_tooltip); 
-			DLTKPluginImages.setLocalImageDescriptors(this, "hierarchy_co.gif"); //$NON-NLS-1$
+			DLTKPluginImages.setLocalImageDescriptors(this, "hierarchy_co.png"); //$NON-NLS-1$
 		} else {
 			Assert.isTrue(false);
 		}		
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/DLTKPluginImages.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/DLTKPluginImages.java
index c710a14..1773c80 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/DLTKPluginImages.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/DLTKPluginImages.java
@@ -45,131 +45,146 @@
 	
 	public static final String TERMINATE_CONSOLE = NAME_PREFIX + "term_sbook.gif"; //$NON-NLS-1$
 	
-	public static final String IMG_OBJS_GHOST = NAME_PREFIX + "unknown_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_CLASSALT = NAME_PREFIX + "classfo_obj.gif"; //$NON-NLS-1$	
-	public static final String IMG_OBJS_CLASS = NAME_PREFIX + "class_obj.gif"; //$NON-NLS-1$
+	public static final String IMG_OBJS_GHOST = NAME_PREFIX + "unknown_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_CLASSALT = NAME_PREFIX + "classfo_obj.png"; //$NON-NLS-1$	
+	public static final String IMG_OBJS_CLASS = NAME_PREFIX + "class_obj.png"; //$NON-NLS-1$
 	/**
 	 * @since 3.0
 	 */
-	public static final String IMG_OBJS_ENUM = NAME_PREFIX + "enum_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_NAMESPACE = NAME_PREFIX + "namespace_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_ERROROBJ = NAME_PREFIX + "error_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_TEST = NAME_PREFIX + "test_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_TESTCASE = NAME_PREFIX + "testcase_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_MODULE = NAME_PREFIX + "module_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_LIBRARY = NAME_PREFIX + "library_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_LIBRARY_SRC = NAME_PREFIX + "library_src_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_ACCESSRULES_ATTRIB = NAME_PREFIX + "access_restriction_attrib.gif"; //$NON-NLS-1$
+	public static final String IMG_OBJS_ENUM = NAME_PREFIX + "enum_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_NAMESPACE = NAME_PREFIX
+			+ "namespace_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_ERROROBJ = NAME_PREFIX + "error_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_TEST = NAME_PREFIX + "test_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_TESTCASE = NAME_PREFIX
+			+ "testcase_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_MODULE = NAME_PREFIX + "module_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_LIBRARY = NAME_PREFIX + "library_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_LIBRARY_SRC = NAME_PREFIX
+			+ "library_src_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_ACCESSRULES_ATTRIB = NAME_PREFIX + "access_restriction_attrib.png"; //$NON-NLS-1$
 	/**
 	 * @since 2.0
 	 */
 	public static final String IMG_OBJS_JAVADOCTAG = NAME_PREFIX
-			+ "jdoc_tag_obj.gif"; //$NON-NLS-1$
+			+ "jdoc_tag_obj.png"; //$NON-NLS-1$
 	
-	public static final String IMG_CORRECTION_CHANGE= NAME_PREFIX + "correction_change.gif"; //$NON-NLS-1$
+	public static final String IMG_CORRECTION_CHANGE= NAME_PREFIX + "correction_change.png"; //$NON-NLS-1$
 	public static final String IMG_CORRECTION_ADD = NAME_PREFIX
-			+ "add_correction.gif"; //$NON-NLS-1$
+			+ "add_correction.png"; //$NON-NLS-1$
 	
-	public static final String IMG_OBJS_ANNOTATION= NAME_PREFIX + "annotation_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_ANNOTATION_DEFAULT= NAME_PREFIX + "annotation_default_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_ANNOTATION_PROTECTED= NAME_PREFIX + "annotation_protected_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_ANNOTATION_PRIVATE= NAME_PREFIX + "annotation_private_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_ANNOTATION_ALT= NAME_PREFIX + "annotation_alt_obj.gif"; //$NON-NLS-1$
+	public static final String IMG_OBJS_ANNOTATION= NAME_PREFIX + "annotation_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_ANNOTATION_DEFAULT= NAME_PREFIX + "annotation_default_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_ANNOTATION_PROTECTED= NAME_PREFIX + "annotation_protected_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_ANNOTATION_PRIVATE= NAME_PREFIX + "annotation_private_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_ANNOTATION_ALT= NAME_PREFIX + "annotation_alt_obj.png"; //$NON-NLS-1$
 	
-	public static final String IMG_OBJS_INNER_CLASS_PUBLIC= NAME_PREFIX + "innerclass_public_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_INNER_CLASS_DEFAULT= NAME_PREFIX + "innerclass_default_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_INNER_CLASS_PROTECTED= NAME_PREFIX + "innerclass_protected_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_INNER_CLASS_PRIVATE= NAME_PREFIX + "innerclass_private_obj.gif"; //$NON-NLS-1$
+	public static final String IMG_OBJS_INNER_CLASS_PUBLIC= NAME_PREFIX + "innerclass_public_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_INNER_CLASS_DEFAULT= NAME_PREFIX + "innerclass_default_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_INNER_CLASS_PROTECTED= NAME_PREFIX + "innerclass_protected_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_INNER_CLASS_PRIVATE= NAME_PREFIX + "innerclass_private_obj.png"; //$NON-NLS-1$
 	
-	public static final String IMG_OBJS_INTERFACE= NAME_PREFIX + "int_obj.gif"; 			//$NON-NLS-1$
-	public static final String IMG_OBJS_INTERFACEALT= NAME_PREFIX + "intf_obj.gif"; 			//$NON-NLS-1$	
-	public static final String IMG_OBJS_INTERFACE_DEFAULT= NAME_PREFIX + "int_default_obj.gif"; 		//$NON-NLS-1$
+	public static final String IMG_OBJS_INTERFACE= NAME_PREFIX + "int_obj.png"; 			//$NON-NLS-1$
+	public static final String IMG_OBJS_INTERFACEALT= NAME_PREFIX + "intf_obj.png"; 			//$NON-NLS-1$	
+	public static final String IMG_OBJS_INTERFACE_DEFAULT= NAME_PREFIX + "int_default_obj.png"; 		//$NON-NLS-1$
 	
-	public static final String IMG_OBJS_INNER_INTERFACE_PUBLIC= NAME_PREFIX + "innerinterface_public_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_INNER_INTERFACE_DEFAULT= NAME_PREFIX + "innerinterface_default_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_INNER_INTERFACE_PROTECTED= NAME_PREFIX + "innerinterface_protected_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_INNER_INTERFACE_PRIVATE= NAME_PREFIX + "innerinterface_private_obj.gif"; //$NON-NLS-1$
+	public static final String IMG_OBJS_INNER_INTERFACE_PUBLIC= NAME_PREFIX + "innerinterface_public_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_INNER_INTERFACE_DEFAULT= NAME_PREFIX + "innerinterface_default_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_INNER_INTERFACE_PROTECTED= NAME_PREFIX + "innerinterface_protected_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_INNER_INTERFACE_PRIVATE= NAME_PREFIX + "innerinterface_private_obj.png"; //$NON-NLS-1$
 
-	public static final String IMG_OBJS_FIELD = NAME_PREFIX + "field_default_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_FIELD_DEFAULT = NAME_PREFIX + "field_default_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_FIELD_PRIVATE = NAME_PREFIX + "field_private_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_FIELD_PROTECTED = NAME_PREFIX + "field_protected_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_FIELD_PUBLIC = NAME_PREFIX + "field_public_obj.gif"; //$NON-NLS-1$
+	public static final String IMG_OBJS_FIELD = NAME_PREFIX + "field_default_obj.png"; //$NON-NLS-1$
+	public static final String IMG_FIELD_DEFAULT = NAME_PREFIX + "field_default_obj.png"; //$NON-NLS-1$
+	public static final String IMG_FIELD_PRIVATE = NAME_PREFIX + "field_private_obj.png"; //$NON-NLS-1$
+	public static final String IMG_FIELD_PROTECTED = NAME_PREFIX + "field_protected_obj.png"; //$NON-NLS-1$
+	public static final String IMG_FIELD_PUBLIC = NAME_PREFIX + "field_public_obj.png"; //$NON-NLS-1$
 	
-	public static final String IMG_METHOD_PUBLIC = NAME_PREFIX + "methpub_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_METHOD_PROTECTED = NAME_PREFIX + "methpro_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_METHOD_PRIVATE= NAME_PREFIX + "methpri_obj.gif"; 		//$NON-NLS-1$
-	public static final String IMG_METHOD_DEFAULT = NAME_PREFIX + "methdef_obj.gif"; //$NON-NLS-1$
+	public static final String IMG_METHOD_PUBLIC = NAME_PREFIX + "methpub_obj.png"; //$NON-NLS-1$
+	public static final String IMG_METHOD_PROTECTED = NAME_PREFIX + "methpro_obj.png"; //$NON-NLS-1$
+	public static final String IMG_METHOD_PRIVATE= NAME_PREFIX + "methpri_obj.png"; 		//$NON-NLS-1$
+	public static final String IMG_METHOD_DEFAULT = NAME_PREFIX + "methdef_obj.png"; //$NON-NLS-1$
 
-	public static final String IMG_OBJS_NLS_TRANSLATE = NAME_PREFIX + "translate.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_NLS_NEVER_TRANSLATE = NAME_PREFIX + "never_translate.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_NLS_SKIP = NAME_PREFIX + "skip.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_REFACTORING_FATAL = NAME_PREFIX + "fatalerror_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_REFACTORING_ERROR = NAME_PREFIX + "error_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_REFACTORING_WARNING = NAME_PREFIX + "warning_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_REFACTORING_INFO = NAME_PREFIX + "info_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_CUNIT = NAME_PREFIX + "jcu_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_CUNIT_RESOURCE = NAME_PREFIX + "jcu_resource_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_CFILE = NAME_PREFIX + "classf_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_CFILECLASS = NAME_PREFIX + "class_obj.gif"; //$NON-NLS-1$
+	public static final String IMG_OBJS_NLS_TRANSLATE = NAME_PREFIX + "translate.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_NLS_NEVER_TRANSLATE = NAME_PREFIX + "never_translate.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_NLS_SKIP = NAME_PREFIX + "skip.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_REFACTORING_FATAL = NAME_PREFIX + "fatalerror_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_REFACTORING_ERROR = NAME_PREFIX + "error_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_REFACTORING_WARNING = NAME_PREFIX + "warning_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_REFACTORING_INFO = NAME_PREFIX + "info_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_CUNIT = NAME_PREFIX + "jcu_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_CUNIT_RESOURCE = NAME_PREFIX
+			+ "jcu_resource_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_CFILE = NAME_PREFIX + "classf_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_CFILECLASS = NAME_PREFIX + "class_obj.png"; //$NON-NLS-1$
 	public static final String IMG_OBJS_CFILEINT = NAME_PREFIX + "int_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_LOGICAL_PACKAGE = NAME_PREFIX + "logical_package_obj.gif";//$NON-NLS-1$
-	public static final String IMG_OBJS_EMPTY_LOGICAL_PACKAGE = NAME_PREFIX + "empty_logical_package_obj.gif";//$NON-NLS-1$
-	public static final String IMG_OBJS_PACKAGE = NAME_PREFIX + "package_obj.gif"; //$NON-NLS-1$
+	public static final String IMG_OBJS_LOGICAL_PACKAGE = NAME_PREFIX
+			+ "logical_package_obj.png";//$NON-NLS-1$
+	public static final String IMG_OBJS_EMPTY_LOGICAL_PACKAGE = NAME_PREFIX + "empty_logical_package_obj.png";//$NON-NLS-1$
+	public static final String IMG_OBJS_PACKAGE = NAME_PREFIX
+			+ "package_obj.png"; //$NON-NLS-1$
 	public static final String IMG_OBJS_EMPTY_PACK_RESOURCE = NAME_PREFIX + "empty_pack_fldr_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_EMPTY_PACKAGE = NAME_PREFIX + "empty_pack_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_PACKFRAG_ROOT = NAME_PREFIX + "packagefolder_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_ZIP = NAME_PREFIX + "jar_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_EXTZIP = NAME_PREFIX + "jar_l_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_ZIP_WSRC = NAME_PREFIX + "jar_src_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_EXTZIP_WSRC = NAME_PREFIX + "jar_lsrc_obj.gif"; //$NON-NLS-1$
+	public static final String IMG_OBJS_EMPTY_PACKAGE = NAME_PREFIX + "empty_pack_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_PACKFRAG_ROOT = NAME_PREFIX
+			+ "packagefolder_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_ZIP = NAME_PREFIX + "jar_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_EXTZIP = NAME_PREFIX + "jar_l_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_ZIP_WSRC = NAME_PREFIX
+			+ "jar_src_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_EXTZIP_WSRC = NAME_PREFIX
+			+ "jar_lsrc_obj.png"; //$NON-NLS-1$
 	public static final String IMG_OBJS_ENV_VAR = NAME_PREFIX + "envvar_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_MODEL = NAME_PREFIX + "java_model_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_UNKNOWN = NAME_PREFIX + "unknown_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_LOCAL_VARIABLE = NAME_PREFIX + "localvariable_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_KEYWORD = NAME_PREFIX + "keyword_obj.gif"; //$NON-NLS-1$
+	public static final String IMG_OBJS_MODEL = NAME_PREFIX + "java_model_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_UNKNOWN = NAME_PREFIX + "unknown_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_LOCAL_VARIABLE = NAME_PREFIX
+			+ "localvariable_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_KEYWORD = NAME_PREFIX
+			+ "keyword_obj.png"; //$NON-NLS-1$
 	public static final String IMG_OBJS_PROJECT_SETTINGS = NAME_PREFIX + "settings_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_TEMPLATE= NAME_PREFIX + "template_obj.gif"; 		//$NON-NLS-1$	
-	public static final String IMG_OBJS_PACKDECL= NAME_PREFIX + "packd_obj.gif"; 			//$NON-NLS-1$
-	public static final String IMG_OBJS_IMPDECL= NAME_PREFIX + "imp_obj.gif"; 			//$NON-NLS-1$
-	public static final String IMG_OBJS_IMPCONT= NAME_PREFIX + "impc_obj.gif"; 			//$NON-NLS-1$
-	public static final String IMG_OBJS_JSEARCH= NAME_PREFIX + "jsearch_obj.gif"; 		//$NON-NLS-1$
-	public static final String IMG_OBJS_SEARCH_DECL= NAME_PREFIX + "search_decl_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_SEARCH_REF= NAME_PREFIX + "search_ref_obj.gif"; 	//$NON-NLS-1$
+	public static final String IMG_OBJS_TEMPLATE= NAME_PREFIX + "template_obj.png"; 		//$NON-NLS-1$	
+	public static final String IMG_OBJS_PACKDECL = NAME_PREFIX
+			+ "packd_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_IMPDECL = NAME_PREFIX + "imp_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_IMPCONT = NAME_PREFIX + "impc_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_JSEARCH = NAME_PREFIX
+			+ "jsearch_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_SEARCH_DECL= NAME_PREFIX + "search_decl_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_SEARCH_REF= NAME_PREFIX + "search_ref_obj.png"; 	//$NON-NLS-1$
 	
-	public static final String IMG_OBJS_JAR= NAME_PREFIX + "jar_obj.gif"; 				//$NON-NLS-1$
-	public static final String IMG_OBJS_EXTJAR= NAME_PREFIX + "jar_l_obj.gif"; 			//$NON-NLS-1$
-	public static final String IMG_OBJS_JAR_WSRC= NAME_PREFIX + "jar_src_obj.gif"; 		//$NON-NLS-1$
-	public static final String IMG_OBJS_EXTJAR_WSRC= NAME_PREFIX + "jar_lsrc_obj.gif";	//$NON-NLS-1$
+	public static final String IMG_OBJS_JAR = NAME_PREFIX + "jar_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_EXTJAR = NAME_PREFIX + "jar_l_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_JAR_WSRC = NAME_PREFIX
+			+ "jar_src_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_EXTJAR_WSRC = NAME_PREFIX
+			+ "jar_lsrc_obj.png"; //$NON-NLS-1$
 	
-	public static final String IMG_ELCL_VIEW_MENU= NAME_PREFIX + T_ELCL + "view_menu.gif"; //$NON-NLS-1$
-	public static final String IMG_DLCL_VIEW_MENU= NAME_PREFIX + T_DLCL + "view_menu.gif"; //$NON-NLS-1$
+	public static final String IMG_ELCL_VIEW_MENU= NAME_PREFIX + T_ELCL + "view_menu.png"; //$NON-NLS-1$
+	public static final String IMG_DLCL_VIEW_MENU= NAME_PREFIX + T_DLCL + "view_menu.png"; //$NON-NLS-1$
 	
 	public static final String IMG_OBJS_SEARCH_OCCURRENCE= NAME_PREFIX + "occ_match.gif"; //$NON-NLS-1$
 		
 	//TERMINATE_CONSOLE
 	
-	public static final ImageDescriptor DESC_TERMINATE_CONSOLE = createUnManaged(T_ELCL, "ch_cancel.gif"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_TERMINATE_CONSOLE = createUnManaged(T_ELCL, "ch_cancel.png"); //$NON-NLS-1$
 	public static final ImageDescriptor DESC_SAVE_SESSION = createUnManaged(T_ELCL, "save.gif"); //$NON-NLS-1$
 	
-	public static final String IMG_OBJS_EXCEPTION= NAME_PREFIX + "jexception_obj.gif"; 	//$NON-NLS-1$
-	public static final String IMG_OBJS_ERROR= NAME_PREFIX + "error_obj.gif"; 		//$NON-NLS-1$
+	public static final String IMG_OBJS_EXCEPTION= NAME_PREFIX + "jexception_obj.png"; 	//$NON-NLS-1$
+	public static final String IMG_OBJS_ERROR= NAME_PREFIX + "error_obj.png"; 		//$NON-NLS-1$
 	
-	public static final String IMG_OBJS_BREAKPOINT_INSTALLED= NAME_PREFIX + "brkpi_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_QUICK_ASSIST= NAME_PREFIX + "quickassist_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_FIXABLE_PROBLEM= NAME_PREFIX + "quickfix_warning_obj.gif"; //$NON-NLS-1$
-	public static final String IMG_OBJS_FIXABLE_ERROR= NAME_PREFIX + "quickfix_error_obj.gif"; //$NON-NLS-1$
+	public static final String IMG_OBJS_BREAKPOINT_INSTALLED= NAME_PREFIX + "brkpi_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_QUICK_ASSIST= NAME_PREFIX + "quickassist_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_FIXABLE_PROBLEM= NAME_PREFIX + "quickfix_warning_obj.png"; //$NON-NLS-1$
+	public static final String IMG_OBJS_FIXABLE_ERROR= NAME_PREFIX + "quickfix_error_obj.png"; //$NON-NLS-1$
 
 	
-	public static final ImageDescriptor DESC_OBJS_EXCLUSION_FILTER_ATTRIB = createUnManaged(T_OBJ, "exclusion_filter_attrib.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_OBJS_INCLUSION_FILTER_ATTRIB = createUnManaged(T_OBJ, "inclusion_filter_attrib.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_OBJS_OUTPUT_FOLDER_ATTRIB = createUnManaged(T_OBJ, "output_folder_attrib.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_OBJS_SOURCE_ATTACH_ATTRIB = createUnManaged(T_OBJ, "source_attach_attrib.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_OBJS_JAVADOC_LOCATION_ATTRIB = createUnManaged(T_OBJ, "javadoc_location_attrib.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_OBJS_INFO_OBJ = createUnManaged(T_OBJ, "info_obj.gif"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OBJS_EXCLUSION_FILTER_ATTRIB = createUnManaged(T_OBJ, "exclusion_filter_attrib.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OBJS_INCLUSION_FILTER_ATTRIB = createUnManaged(T_OBJ, "inclusion_filter_attrib.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OBJS_OUTPUT_FOLDER_ATTRIB = createUnManaged(T_OBJ, "output_folder_attrib.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OBJS_SOURCE_ATTACH_ATTRIB = createUnManaged(T_OBJ, "source_attach_attrib.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OBJS_JAVADOC_LOCATION_ATTRIB = createUnManaged(T_OBJ, "javadoc_location_attrib.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OBJS_INFO_OBJ = createUnManaged(T_OBJ, "info_obj.png"); //$NON-NLS-1$
 	
 	public static final ImageDescriptor DESC_OBJS_ACCESSRULES_ATTRIB = createManagedFromKey(T_OBJ, IMG_OBJS_ACCESSRULES_ATTRIB);
-	public static final ImageDescriptor DESC_OBJS_NATIVE_LIB_PATH_ATTRIB = createUnManaged(T_OBJ, "native_lib_path_attrib.gif"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OBJS_NATIVE_LIB_PATH_ATTRIB = createUnManaged(T_OBJ, "native_lib_path_attrib.png"); //$NON-NLS-1$
 		
 	public static final ImageDescriptor DESC_OBJS_CLASS= createManagedFromKey(T_OBJ, IMG_OBJS_CLASS);
 
@@ -191,15 +206,15 @@
 	public static final ImageDescriptor DESC_OBJS_TESTCASE= createManagedFromKey(T_OBJ, IMG_OBJS_TESTCASE);
 	public static final ImageDescriptor DESC_OBJS_MODULE= createManagedFromKey(T_OBJ, IMG_OBJS_MODULE);
 	public static final ImageDescriptor DESC_OBJS_TEMPLATE= createManagedFromKey(T_OBJ, IMG_OBJS_TEMPLATE);
-	public static final ImageDescriptor DESC_OVR_CONSTRUCTOR = createUnManaged(T_OVR, "constr_ovr.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_OVR_ABSTRACT = createUnManaged(T_OVR, "abstract_co.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_OVR_FINAL = createUnManaged(T_OVR, "final_co.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_OVR_OVERRIDES = createUnManaged(T_OVR, "over_co.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_OVR_IMPLEMENTS = createUnManaged(T_OVR, "implm_co.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_OVR_STATIC = createUnManaged(T_OVR, "static_co.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_OVR_RECURSIVE = createUnManaged(T_OVR, "recursive_co.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_OVR_CALLER = createUnManaged(T_OVR, "read.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_OVR_MAX_LEVEL = createUnManaged(T_OVR, "maxlevel_co.gif"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OVR_CONSTRUCTOR = createUnManaged(T_OVR, "constr_ovr.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OVR_ABSTRACT = createUnManaged(T_OVR, "abstract_co.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OVR_FINAL = createUnManaged(T_OVR, "final_co.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OVR_OVERRIDES = createUnManaged(T_OVR, "over_co.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OVR_IMPLEMENTS = createUnManaged(T_OVR, "implm_co.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OVR_STATIC = createUnManaged(T_OVR, "static_co.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OVR_RECURSIVE = createUnManaged(T_OVR, "recursive_co.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OVR_CALLER = createUnManaged(T_OVR, "read.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_OVR_MAX_LEVEL = createUnManaged(T_OVR, "maxlevel_co.png"); //$NON-NLS-1$
 	public static final ImageDescriptor DESC_WIZBAN_NEWCLASS = createUnManaged(T_WIZBAN, "newclass_wiz.png"); //$NON-NLS-1$
 	public static final ImageDescriptor DESC_WIZBAN_NEWINT = createUnManaged(T_WIZBAN, "newint_wiz.png"); //$NON-NLS-1$
 	public static final ImageDescriptor DESC_WIZBAN_NEWENUM = createUnManaged(T_WIZBAN, "newenum_wiz.png"); //$NON-NLS-1$
@@ -232,15 +247,15 @@
 	public static final ImageDescriptor DESC_WIZBAN_ADD_LIBRARY = createUnManaged(T_WIZBAN, "addlibrary_wiz.png");//$NON-NLS-1$
 	public static final ImageDescriptor DESC_WIZBAN_CLEAN_UP = createUnManaged(T_WIZBAN, "cleanup_wiz.png"); //$NON-NLS-1$
 	
-	public static final ImageDescriptor DESC_TOOL_BUILDPATH_ORDER= createUnManaged(T_OBJ, "cp_order_obj.gif"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_TOOL_BUILDPATH_ORDER= createUnManaged(T_OBJ, "cp_order_obj.png"); //$NON-NLS-1$
 	/*
 	 * Set of predefined Image Descriptors.
 	 */
-	public static final ImageDescriptor DESC_ELCL_FILTER = createUnManaged(T_ELCL, "filter_ps.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_DLCL_FILTER = createUnManaged(T_DLCL, "filter_ps.gif"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_ELCL_FILTER = createUnManaged(T_ELCL, "filter_ps.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_DLCL_FILTER = createUnManaged(T_DLCL, "filter_ps.png"); //$NON-NLS-1$
 	
-	public static final ImageDescriptor DESC_ELCL_VIEW_MENU = createUnManaged(T_ELCL, "view_menu.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_DLCL_VIEW_MENU = createUnManaged(T_DLCL, "view_menu.gif"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_ELCL_VIEW_MENU = createUnManaged(T_ELCL, "view_menu.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_DLCL_VIEW_MENU = createUnManaged(T_DLCL, "view_menu.png"); //$NON-NLS-1$
 	
 	
 	public static final ImageDescriptor DESC_OBJS_JAR= createManagedFromKey(T_OBJ, IMG_OBJS_JAR);
@@ -259,8 +274,8 @@
 	public static final ImageDescriptor DESC_OBJS_CUNIT_RESOURCE= createManagedFromKey(T_OBJ, IMG_OBJS_CUNIT_RESOURCE);
 	public static final ImageDescriptor DESC_OBJS_CFILE= createManagedFromKey(T_OBJ, IMG_OBJS_CFILE); 
 	public static final ImageDescriptor DESC_OBJS_CFILECLASS= createManagedFromKey(T_OBJ, IMG_OBJS_CFILECLASS);
-	public static final ImageDescriptor DESC_ELCL_CLEAR= createUnManaged(T_ELCL, "clear_co.gif"); //$NON-NLS-1$
-    public static final ImageDescriptor DESC_DLCL_CLEAR= createUnManaged(T_DLCL, "clear_co.gif"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_ELCL_CLEAR= createUnManaged(T_ELCL, "clear_co.png"); //$NON-NLS-1$
+    public static final ImageDescriptor DESC_DLCL_CLEAR= createUnManaged(T_DLCL, "clear_co.png"); //$NON-NLS-1$
 	public static final ImageDescriptor DESC_OBJS_CFILEINT= createManagedFromKey(T_OBJ, IMG_OBJS_CFILEINT); 
 	public static final ImageDescriptor DESC_OBJS_PACKAGE= createManagedFromKey(T_OBJ, IMG_OBJS_PACKAGE);
 	public static final ImageDescriptor DESC_OBJS_EMPTY_LOGICAL_PACKAGE= createManagedFromKey(T_OBJ, IMG_OBJS_EMPTY_LOGICAL_PACKAGE);
@@ -270,29 +285,29 @@
 	public static final ImageDescriptor DESC_OBJS_PACKFRAG_ROOT= createManagedFromKey(T_OBJ, IMG_OBJS_PACKFRAG_ROOT);
 	public static final ImageDescriptor DESC_OBJS_PROJECT_SETTINGS= createManagedFromKey(T_OBJ, IMG_OBJS_PROJECT_SETTINGS);
 	
-    public static final ImageDescriptor DESC_DLCL_ADD_LINKED_SOURCE_TO_BUILDPATH= createUnManaged(T_DLCL, "add_linked_source_to_buildpath.gif"); //$NON-NLS-1$
-    public static final ImageDescriptor DESC_ELCL_ADD_LINKED_SOURCE_TO_BUILDPATH= createUnManaged(T_ELCL, "add_linked_source_to_buildpath.gif"); //$NON-NLS-1$
+    public static final ImageDescriptor DESC_DLCL_ADD_LINKED_SOURCE_TO_BUILDPATH= createUnManaged(T_DLCL, "add_linked_source_to_buildpath.png"); //$NON-NLS-1$
+    public static final ImageDescriptor DESC_ELCL_ADD_LINKED_SOURCE_TO_BUILDPATH= createUnManaged(T_ELCL, "add_linked_source_to_buildpath.png"); //$NON-NLS-1$
     
-    public static final ImageDescriptor DESC_DLCL_CONFIGURE_BUILDPATH= createUnManaged(T_DLCL, "configure_build_path.gif"); //$NON-NLS-1$
-    public static final ImageDescriptor DESC_ELCL_CONFIGURE_BUILDPATH= createUnManaged(T_ELCL, "configure_build_path.gif"); //$NON-NLS-1$
+    public static final ImageDescriptor DESC_DLCL_CONFIGURE_BUILDPATH= createUnManaged(T_DLCL, "configure_build_path.png"); //$NON-NLS-1$
+    public static final ImageDescriptor DESC_ELCL_CONFIGURE_BUILDPATH= createUnManaged(T_ELCL, "configure_build_path.png"); //$NON-NLS-1$
     
-    public static final ImageDescriptor DESC_DLCL_CONFIGURE_BUILDPATH_FILTERS= createUnManaged(T_DLCL, "configure_buildpath_filters.gif"); //$NON-NLS-1$
-    public static final ImageDescriptor DESC_ELCL_CONFIGURE_BUILDPATH_FILTERS= createUnManaged(T_ELCL, "configure_buildpath_filters.gif"); //$NON-NLS-1$
+    public static final ImageDescriptor DESC_DLCL_CONFIGURE_BUILDPATH_FILTERS= createUnManaged(T_DLCL, "configure_buildpath_filters.png"); //$NON-NLS-1$
+    public static final ImageDescriptor DESC_ELCL_CONFIGURE_BUILDPATH_FILTERS= createUnManaged(T_ELCL, "configure_buildpath_filters.png"); //$NON-NLS-1$
     
-    public static final ImageDescriptor DESC_DLCL_CONFIGURE_OUTPUT_FOLDER= createUnManaged(T_DLCL, "configure_output_folder.gif"); //$NON-NLS-1$
-    public static final ImageDescriptor DESC_ELCL_CONFIGURE_OUTPUT_FOLDER= createUnManaged(T_ELCL, "configure_output_folder.gif"); //$NON-NLS-1$
+    public static final ImageDescriptor DESC_DLCL_CONFIGURE_OUTPUT_FOLDER= createUnManaged(T_DLCL, "configure_output_folder.png"); //$NON-NLS-1$
+    public static final ImageDescriptor DESC_ELCL_CONFIGURE_OUTPUT_FOLDER= createUnManaged(T_ELCL, "configure_output_folder.png"); //$NON-NLS-1$
     
-    public static final ImageDescriptor DESC_DLCL_EXCLUDE_FROM_BUILDPATH= createUnManaged(T_DLCL, "exclude_from_buildpath.gif");  //$NON-NLS-1$
-    public static final ImageDescriptor DESC_ELCL_EXCLUDE_FROM_BUILDPATH= createUnManaged(T_ELCL, "exclude_from_buildpath.gif");  //$NON-NLS-1$
+    public static final ImageDescriptor DESC_DLCL_EXCLUDE_FROM_BUILDPATH= createUnManaged(T_DLCL, "exclude_from_buildpath.png");  //$NON-NLS-1$
+    public static final ImageDescriptor DESC_ELCL_EXCLUDE_FROM_BUILDPATH= createUnManaged(T_ELCL, "exclude_from_buildpath.png");  //$NON-NLS-1$
     
-    public static final ImageDescriptor DESC_DLCL_INCLUDE_ON_BUILDPATH= createUnManaged(T_DLCL, "include_on_buildpath.gif");  //$NON-NLS-1$
-    public static final ImageDescriptor DESC_ELCL_INCLUDE_ON_BUILDPATH= createUnManaged(T_ELCL, "include_on_buildpath.gif");  //$NON-NLS-1$
+    public static final ImageDescriptor DESC_DLCL_INCLUDE_ON_BUILDPATH= createUnManaged(T_DLCL, "include_on_buildpath.png");  //$NON-NLS-1$
+    public static final ImageDescriptor DESC_ELCL_INCLUDE_ON_BUILDPATH= createUnManaged(T_ELCL, "include_on_buildpath.png");  //$NON-NLS-1$
     
-    public static final ImageDescriptor DESC_DLCL_ADD_AS_SOURCE_FOLDER= createUnManaged(T_DLCL, "add_as_source_folder.gif");  //$NON-NLS-1$
-    public static final ImageDescriptor DESC_ELCL_ADD_AS_SOURCE_FOLDER= createUnManaged(T_ELCL, "add_as_source_folder.gif");  //$NON-NLS-1$
+    public static final ImageDescriptor DESC_DLCL_ADD_AS_SOURCE_FOLDER= createUnManaged(T_DLCL, "add_as_source_folder.png");  //$NON-NLS-1$
+    public static final ImageDescriptor DESC_ELCL_ADD_AS_SOURCE_FOLDER= createUnManaged(T_ELCL, "add_as_source_folder.png");  //$NON-NLS-1$
     
-    public static final ImageDescriptor DESC_DLCL_REMOVE_AS_SOURCE_FOLDER= createUnManaged(T_DLCL, "remove_as_source_folder.gif");  //$NON-NLS-1$
-    public static final ImageDescriptor DESC_ELCL_REMOVE_AS_SOURCE_FOLDER= createUnManaged(T_ELCL, "remove_as_source_folder.gif");  //$NON-NLS-1$
+    public static final ImageDescriptor DESC_DLCL_REMOVE_AS_SOURCE_FOLDER= createUnManaged(T_DLCL, "remove_as_source_folder.png");  //$NON-NLS-1$
+    public static final ImageDescriptor DESC_ELCL_REMOVE_AS_SOURCE_FOLDER= createUnManaged(T_ELCL, "remove_as_source_folder.png");  //$NON-NLS-1$
     
     public static final ImageDescriptor DESC_DLCL_COPY_QUALIFIED_NAME= createUnManaged(T_DLCL, "cpyqual_menu.gif"); //$NON-NLS-1$
     public static final ImageDescriptor DESC_ELCL_COPY_QUALIFIED_NAME= createUnManaged(T_ELCL, "cpyqual_menu.gif"); //$NON-NLS-1$
@@ -300,10 +315,10 @@
 	public static final ImageDescriptor DESC_OBJS_FIXABLE_PROBLEM= createManagedFromKey(T_OBJ, IMG_OBJS_FIXABLE_PROBLEM);
 	public static final ImageDescriptor DESC_OBJS_FIXABLE_ERROR= createManagedFromKey(T_OBJ, IMG_OBJS_FIXABLE_ERROR);
 
-    public static final ImageDescriptor DESC_ELCL_ADD_TO_BP= createUnManaged(T_ELCL, "add_to_buildpath.gif"); //$NON-NLS-1$
-    public static final ImageDescriptor DESC_ELCL_REMOVE_FROM_BP= createUnManaged(T_ELCL, "remove_from_buildpath.gif"); //$NON-NLS-1$
-    public static final ImageDescriptor DESC_ELCL_INCLUSION= createUnManaged(T_ELCL, "inclusion_filter_attrib.gif"); //$NON-NLS-1$
-    public static final ImageDescriptor DESC_ELCL_EXCLUSION= createUnManaged(T_ELCL, "exclusion_filter_attrib.gif"); //$NON-NLS-1$
+    public static final ImageDescriptor DESC_ELCL_ADD_TO_BP= createUnManaged(T_ELCL, "add_to_buildpath.png"); //$NON-NLS-1$
+    public static final ImageDescriptor DESC_ELCL_REMOVE_FROM_BP= createUnManaged(T_ELCL, "remove_from_buildpath.png"); //$NON-NLS-1$
+    public static final ImageDescriptor DESC_ELCL_INCLUSION= createUnManaged(T_ELCL, "inclusion_filter_attrib.png"); //$NON-NLS-1$
+    public static final ImageDescriptor DESC_ELCL_EXCLUSION= createUnManaged(T_ELCL, "exclusion_filter_attrib.png"); //$NON-NLS-1$
     
     public static final ImageDescriptor DESC_OBJS_LIBRARY= createManagedFromKey(T_OBJ, IMG_OBJS_LIBRARY);
     public static final ImageDescriptor DESC_OBJS_LIBRARY_SRC= createManagedFromKey(T_OBJ, IMG_OBJS_LIBRARY_SRC);
@@ -313,15 +328,15 @@
 	public static final ImageDescriptor DESC_OBJS_JAVADOCTAG = createManagedFromKey(
 			T_OBJ, IMG_OBJS_JAVADOCTAG);
     
-    public static final ImageDescriptor DESC_TOOL_OPENMETHOD= createUnManaged(T_ETOOL, "opentype.gif"); 					//$NON-NLS-1$
-    public static final ImageDescriptor DESC_TOOL_OPENTYPE= createUnManaged(T_ETOOL, "opentype.gif"); 					//$NON-NLS-1$
-	public static final ImageDescriptor DESC_TOOL_NEWPROJECT= createUnManaged(T_ETOOL, "newjprj_wiz.gif"); 			//$NON-NLS-1$
-	public static final ImageDescriptor DESC_TOOL_NEWPACKAGE= createUnManaged(T_ETOOL, "newpack_wiz.gif"); 			//$NON-NLS-1$
-	public static final ImageDescriptor DESC_TOOL_NEWCLASS= createUnManaged(T_ETOOL, "newclass_wiz.gif"); 				//$NON-NLS-1$
-	public static final ImageDescriptor DESC_TOOL_NEWINTERFACE= createUnManaged(T_ETOOL, "newint_wiz.gif"); 			//$NON-NLS-1$
-	public static final ImageDescriptor DESC_TOOL_NEWSNIPPET= createUnManaged(T_ETOOL, "newsbook_wiz.gif"); 			//$NON-NLS-1$
-    public static final ImageDescriptor DESC_TOOL_NEWPACKROOT= createUnManaged(T_ETOOL, "newpackfolder_wiz.gif");         //$NON-NLS-1$
-    public static final ImageDescriptor DESC_DLCL_NEWPACKROOT= createUnManaged(T_DLCL, "newpackfolder_wiz.gif");        //$NON-NLS-1$
+    public static final ImageDescriptor DESC_TOOL_OPENMETHOD= createUnManaged(T_ETOOL, "opentype.png"); 					//$NON-NLS-1$
+    public static final ImageDescriptor DESC_TOOL_OPENTYPE= createUnManaged(T_ETOOL, "opentype.png"); 					//$NON-NLS-1$
+	public static final ImageDescriptor DESC_TOOL_NEWPROJECT= createUnManaged(T_ETOOL, "newjprj_wiz.png"); 			//$NON-NLS-1$
+	public static final ImageDescriptor DESC_TOOL_NEWPACKAGE= createUnManaged(T_ETOOL, "newpack_wiz.png"); 			//$NON-NLS-1$
+	public static final ImageDescriptor DESC_TOOL_NEWCLASS= createUnManaged(T_ETOOL, "newclass_wiz.png"); 				//$NON-NLS-1$
+	public static final ImageDescriptor DESC_TOOL_NEWINTERFACE= createUnManaged(T_ETOOL, "newint_wiz.png"); 			//$NON-NLS-1$
+	public static final ImageDescriptor DESC_TOOL_NEWSNIPPET= createUnManaged(T_ETOOL, "newsbook_wiz.png"); 			//$NON-NLS-1$
+    public static final ImageDescriptor DESC_TOOL_NEWPACKROOT= createUnManaged(T_ETOOL, "newpackfolder_wiz.png");         //$NON-NLS-1$
+    public static final ImageDescriptor DESC_DLCL_NEWPACKROOT= createUnManaged(T_DLCL, "newpackfolder_wiz.png");        //$NON-NLS-1$
         
     public static final ImageDescriptor DESC_OBJS_GHOST= createManagedFromKey(T_OBJ, IMG_OBJS_GHOST);
     public static final ImageDescriptor DESC_OBJS_CLASSALT= createManagedFromKey(T_OBJ, IMG_OBJS_CLASSALT);
@@ -329,18 +344,18 @@
     
     public static final ImageDescriptor DESC_OBJS_UNKNOWN= createManagedFromKey(T_OBJ, IMG_OBJS_UNKNOWN);
     
-    public static final ImageDescriptor DESC_OBJS_TYPE_SEPARATOR= createUnManaged(T_OBJ, "type_separator.gif");  //$NON-NLS-1$
+    public static final ImageDescriptor DESC_OBJS_TYPE_SEPARATOR= createUnManaged(T_OBJ, "type_separator.png");  //$NON-NLS-1$
     
-    public static final ImageDescriptor DESC_OVR_WARNING= createUnManagedCached(T_OVR, "warning_co.gif"); 					//$NON-NLS-1$
-	public static final ImageDescriptor DESC_OVR_ERROR= createUnManagedCached(T_OVR, "error_co.gif"); 						//$NON-NLS-1$
+    public static final ImageDescriptor DESC_OVR_WARNING= createUnManagedCached(T_OVR, "warning_co.png"); 					//$NON-NLS-1$
+	public static final ImageDescriptor DESC_OVR_ERROR= createUnManagedCached(T_OVR, "error_co.png"); 						//$NON-NLS-1$
 	
-	public static final ImageDescriptor DESC_OVR_FIELD_NAMESPACE = createUnManagedCached(T_OVR, "native_co.gif"); 						//$NON-NLS-1$
+	public static final ImageDescriptor DESC_OVR_FIELD_NAMESPACE = createUnManagedCached(T_OVR, "native_co.png"); 						//$NON-NLS-1$
 	public static final ImageDescriptor DESC_OVR_FIELD_UPVAR = createUnManagedCached(T_OVR, "over_co1.gif"); 						//$NON-NLS-1$
 	public static final ImageDescriptor DESC_OVR_FIELD_GLOBAL = createUnManagedCached(T_OVR, "global_co.gif"); 						//$NON-NLS-1$
 	public static final ImageDescriptor DESC_OVR_FIELD_INDEX = createUnManagedCached(T_OVR, "index_co.gif"); 						//$NON-NLS-1$
 		
-	public static final ImageDescriptor DESC_ELCL_CODE_ASSIST= createUnManaged(T_ELCL, "metharg_obj.gif"); //$NON-NLS-1$
-	public static final ImageDescriptor DESC_DLCL_CODE_ASSIST= createUnManaged(T_DLCL, "metharg_obj.gif"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_ELCL_CODE_ASSIST= createUnManaged(T_ELCL, "metharg_obj.png"); //$NON-NLS-1$
+	public static final ImageDescriptor DESC_DLCL_CODE_ASSIST= createUnManaged(T_DLCL, "metharg_obj.png"); //$NON-NLS-1$
 
 	public static final ImageDescriptor DESC_FIELD_DEFAULT= createManagedFromKey(T_OBJ, IMG_FIELD_DEFAULT);
 	public static final ImageDescriptor DESC_FIELD_PRIVATE= createManagedFromKey(T_OBJ, IMG_FIELD_PRIVATE);
@@ -361,7 +376,7 @@
 	 * @since 3.0
 	 */
 	public static final ImageDescriptor DESC_OVR_DEPRECATED = createUnManagedCached(
-			T_OVR, "deprecated.gif"); //$NON-NLS-1$
+			T_OVR, "deprecated.png"); //$NON-NLS-1$
 
 	static {
 		createManagedFromKey(T_OBJ, IMG_CORRECTION_CHANGE);
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/browsing/PackagesView.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/browsing/PackagesView.java
index 6c28d09..c670421 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/browsing/PackagesView.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/browsing/PackagesView.java
@@ -448,9 +448,9 @@
 				ScriptBrowsingMessages.PackagesView_HierarchicalLayoutAction_label,
 				TREE_VIEW_STATE);
 		DLTKPluginImages.setLocalImageDescriptors(switchToFlatViewAction,
-				"flatLayout.gif"); //$NON-NLS-1$
+				"flatLayout.png"); //$NON-NLS-1$
 		DLTKPluginImages.setLocalImageDescriptors(
-				switchToHierarchicalViewAction, "hierarchicalLayout.gif"); //$NON-NLS-1$
+				switchToHierarchicalViewAction, "hierarchicalLayout.png"); //$NON-NLS-1$
 
 		return new LayoutActionGroup(new IAction[] { switchToFlatViewAction,
 				switchToHierarchicalViewAction }, fCurrViewState);
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/infoviews/GotoInputAction.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/infoviews/GotoInputAction.java
index eb06a67..511df62 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/infoviews/GotoInputAction.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/infoviews/GotoInputAction.java
@@ -23,7 +23,7 @@
 		Assert.isNotNull(infoView);
 		fInfoView= infoView;
 
-		DLTKPluginImages.setLocalImageDescriptors(this, "goto_input.gif"); //$NON-NLS-1$
+		DLTKPluginImages.setLocalImageDescriptors(this, "goto_input.png"); //$NON-NLS-1$
 		setText(InfoViewMessages.GotoInputAction_label);
 		setToolTipText(InfoViewMessages.GotoInputAction_tooltip);
 		setDescription(InfoViewMessages.GotoInputAction_description);
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/text/ScriptOutlineInformationControl.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/text/ScriptOutlineInformationControl.java
index 837fe63..32d5cee 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/text/ScriptOutlineInformationControl.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/text/ScriptOutlineInformationControl.java
@@ -341,7 +341,7 @@
 			setDescription(TextMessages.ScriptOutlineInformationControl_LexicalSortingAction_description);
 
 			DLTKPluginImages.setLocalImageDescriptors(this,
-					"alphab_sort_co.gif"); //$NON-NLS-1$
+					"alphab_sort_co.png"); //$NON-NLS-1$
 
 			fOutlineViewer = outlineViewer;
 
@@ -392,7 +392,7 @@
 			setToolTipText(TextMessages.ScriptOutlineInformationControl_SortByDefiningTypeAction_tooltip);
 
 			DLTKPluginImages.setLocalImageDescriptors(this,
-					"definingtype_sort_co.gif"); //$NON-NLS-1$
+					"definingtype_sort_co.png"); //$NON-NLS-1$
 
 			fOutlineViewer = outlineViewer;
 
diff --git a/core/plugins/org.eclipse.dltk.validators.ui/icons/full/dlcl16/rem_all_co.gif b/core/plugins/org.eclipse.dltk.validators.ui/icons/full/dlcl16/rem_all_co.gif
deleted file mode 100644
index ecd1be5..0000000
--- a/core/plugins/org.eclipse.dltk.validators.ui/icons/full/dlcl16/rem_all_co.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.validators.ui/icons/full/dlcl16/rem_all_co.png b/core/plugins/org.eclipse.dltk.validators.ui/icons/full/dlcl16/rem_all_co.png
new file mode 100644
index 0000000..e968f58
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.validators.ui/icons/full/dlcl16/rem_all_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.validators.ui/icons/full/elcl16/rem_all_co.gif b/core/plugins/org.eclipse.dltk.validators.ui/icons/full/elcl16/rem_all_co.gif
deleted file mode 100644
index 28a3785..0000000
--- a/core/plugins/org.eclipse.dltk.validators.ui/icons/full/elcl16/rem_all_co.gif
+++ /dev/null
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.validators.ui/icons/full/elcl16/rem_all_co.png b/core/plugins/org.eclipse.dltk.validators.ui/icons/full/elcl16/rem_all_co.png
new file mode 100644
index 0000000..5b5869d
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.validators.ui/icons/full/elcl16/rem_all_co.png
Binary files differ
diff --git a/core/plugins/org.eclipse.dltk.validators.ui/src/org/eclipse/dltk/validators/internal/ui/RemoveAllValidatorConsolesAction.java b/core/plugins/org.eclipse.dltk.validators.ui/src/org/eclipse/dltk/validators/internal/ui/RemoveAllValidatorConsolesAction.java
index cfe3657..ba8221b 100644
--- a/core/plugins/org.eclipse.dltk.validators.ui/src/org/eclipse/dltk/validators/internal/ui/RemoveAllValidatorConsolesAction.java
+++ b/core/plugins/org.eclipse.dltk.validators.ui/src/org/eclipse/dltk/validators/internal/ui/RemoveAllValidatorConsolesAction.java
@@ -25,7 +25,7 @@
 		setText(Messages.RemoveAllValidatorConsolesAction_text);
 		setToolTipText(Messages.RemoveAllValidatorConsolesAction_toolTipText);
 		setImageDescriptor(ValidatorsUI.getDefault().getImageDescriptor(
-				"icons/full/elcl16/rem_all_co.gif")); //$NON-NLS-1$
+				"icons/full/elcl16/rem_all_co.png")); //$NON-NLS-1$
 	}
 
 	public void run() {