diff --git a/org.eclipse.jdt.junit/META-INF/MANIFEST.MF b/org.eclipse.jdt.junit/META-INF/MANIFEST.MF
index 479842b2953..98a8227a853 100644
--- a/org.eclipse.jdt.junit/META-INF/MANIFEST.MF
+++ b/org.eclipse.jdt.junit/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Automatic-Module-Name: org.eclipse.jdt.junit
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.jdt.junit;singleton:=true
-Bundle-Version: 3.17.0.qualifier
+Bundle-Version: 3.17.100.qualifier
Bundle-Activator: org.eclipse.jdt.internal.junit.ui.JUnitPlugin
Bundle-ActivationPolicy: lazy
Bundle-Vendor: %providerName
@@ -40,3 +40,4 @@ Require-Bundle:
org.eclipse.jdt.junit.core;bundle-version="[3.11.200,4.0.0)";visibility:=reexport,
org.eclipse.jdt.core.manipulation;bundle-version="1.19.0"
Bundle-RequiredExecutionEnvironment: JavaSE-21
+Require-Capability: eclipse.swt;filter:="(image.format=svg)"
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/alphab_sort_co.svg b/org.eclipse.jdt.junit/icons/full/elcl16/alphab_sort_co.svg
new file mode 100644
index 00000000000..f93434f52bf
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/alphab_sort_co.svg
@@ -0,0 +1,176 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/cfilter.svg b/org.eclipse.jdt.junit/icons/full/elcl16/cfilter.svg
new file mode 100644
index 00000000000..e5ff01fbd55
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/cfilter.svg
@@ -0,0 +1,160 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/collapseall.svg b/org.eclipse.jdt.junit/icons/full/elcl16/collapseall.svg
new file mode 100644
index 00000000000..587c3c3497e
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/collapseall.svg
@@ -0,0 +1,223 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/compare.svg b/org.eclipse.jdt.junit/icons/full/elcl16/compare.svg
new file mode 100644
index 00000000000..fbe8e700433
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/compare.svg
@@ -0,0 +1,269 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/expandall.svg b/org.eclipse.jdt.junit/icons/full/elcl16/expandall.svg
new file mode 100644
index 00000000000..62cde2723c1
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/expandall.svg
@@ -0,0 +1,334 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/flatLayout.svg b/org.eclipse.jdt.junit/icons/full/elcl16/flatLayout.svg
new file mode 100644
index 00000000000..627fbc2bfaf
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/flatLayout.svg
@@ -0,0 +1,343 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/goto_input.svg b/org.eclipse.jdt.junit/icons/full/elcl16/goto_input.svg
new file mode 100644
index 00000000000..e61bd2c2c55
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/goto_input.svg
@@ -0,0 +1,258 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/hierarchicalLayout.svg b/org.eclipse.jdt.junit/icons/full/elcl16/hierarchicalLayout.svg
new file mode 100644
index 00000000000..3c6a824a8a2
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/hierarchicalLayout.svg
@@ -0,0 +1,356 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/history_list.svg b/org.eclipse.jdt.junit/icons/full/elcl16/history_list.svg
new file mode 100644
index 00000000000..3e0adc5c98a
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/history_list.svg
@@ -0,0 +1,385 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/lock.svg b/org.eclipse.jdt.junit/icons/full/elcl16/lock.svg
new file mode 100644
index 00000000000..c344c2e266f
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/lock.svg
@@ -0,0 +1,663 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/open_console.svg b/org.eclipse.jdt.junit/icons/full/elcl16/open_console.svg
new file mode 100644
index 00000000000..98682ea6d96
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/open_console.svg
@@ -0,0 +1,584 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/relaunch.svg b/org.eclipse.jdt.junit/icons/full/elcl16/relaunch.svg
new file mode 100644
index 00000000000..910b50bedbd
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/relaunch.svg
@@ -0,0 +1,252 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/relaunchf.svg b/org.eclipse.jdt.junit/icons/full/elcl16/relaunchf.svg
new file mode 100644
index 00000000000..ae206dfb701
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/relaunchf.svg
@@ -0,0 +1,295 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/rem_all_co.svg b/org.eclipse.jdt.junit/icons/full/elcl16/rem_all_co.svg
new file mode 100644
index 00000000000..d3414206f16
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/rem_all_co.svg
@@ -0,0 +1,164 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/select_next.svg b/org.eclipse.jdt.junit/icons/full/elcl16/select_next.svg
new file mode 100644
index 00000000000..973c4eda7b6
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/select_next.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/select_prev.svg b/org.eclipse.jdt.junit/icons/full/elcl16/select_prev.svg
new file mode 100644
index 00000000000..1faf803af31
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/select_prev.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/stop.svg b/org.eclipse.jdt.junit/icons/full/elcl16/stop.svg
new file mode 100644
index 00000000000..4bd3f207b1b
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/stop.svg
@@ -0,0 +1,4572 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/th_automatic.svg b/org.eclipse.jdt.junit/icons/full/elcl16/th_automatic.svg
new file mode 100644
index 00000000000..880d3a36f0e
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/th_automatic.svg
@@ -0,0 +1,442 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/th_horizontal.svg b/org.eclipse.jdt.junit/icons/full/elcl16/th_horizontal.svg
new file mode 100644
index 00000000000..6251f211715
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/th_horizontal.svg
@@ -0,0 +1,774 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/elcl16/th_vertical.svg b/org.eclipse.jdt.junit/icons/full/elcl16/th_vertical.svg
new file mode 100644
index 00000000000..ab24b5a26e3
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/elcl16/th_vertical.svg
@@ -0,0 +1,331 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/etool16/debug_exc.svg b/org.eclipse.jdt.junit/icons/full/etool16/debug_exc.svg
new file mode 100644
index 00000000000..751d211dcc2
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/etool16/debug_exc.svg
@@ -0,0 +1,449 @@
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/etool16/export_wiz.svg b/org.eclipse.jdt.junit/icons/full/etool16/export_wiz.svg
new file mode 100644
index 00000000000..fda1ba2d577
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/etool16/export_wiz.svg
@@ -0,0 +1,148 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/etool16/import_wiz.svg b/org.eclipse.jdt.junit/icons/full/etool16/import_wiz.svg
new file mode 100644
index 00000000000..9d3384c9107
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/etool16/import_wiz.svg
@@ -0,0 +1,164 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/etool16/new_testcase.svg b/org.eclipse.jdt.junit/icons/full/etool16/new_testcase.svg
new file mode 100644
index 00000000000..80e83e2a39d
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/etool16/new_testcase.svg
@@ -0,0 +1,271 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/etool16/new_testsuite.svg b/org.eclipse.jdt.junit/icons/full/etool16/new_testsuite.svg
new file mode 100644
index 00000000000..2c2fda4bb30
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/etool16/new_testsuite.svg
@@ -0,0 +1,319 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/etool16/run_exc.svg b/org.eclipse.jdt.junit/icons/full/etool16/run_exc.svg
new file mode 100644
index 00000000000..a37efceb78a
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/etool16/run_exc.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/eview16/junit.svg b/org.eclipse.jdt.junit/icons/full/eview16/junit.svg
new file mode 100644
index 00000000000..22ebb120c01
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/eview16/junit.svg
@@ -0,0 +1,397 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/eview16/juniterr.svg b/org.eclipse.jdt.junit/icons/full/eview16/juniterr.svg
new file mode 100644
index 00000000000..27ddfff8a1a
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/eview16/juniterr.svg
@@ -0,0 +1,423 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/eview16/juniterrq.svg b/org.eclipse.jdt.junit/icons/full/eview16/juniterrq.svg
new file mode 100644
index 00000000000..f50042a2696
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/eview16/juniterrq.svg
@@ -0,0 +1,465 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/eview16/junitsucc.svg b/org.eclipse.jdt.junit/icons/full/eview16/junitsucc.svg
new file mode 100644
index 00000000000..257c7f2dca1
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/eview16/junitsucc.svg
@@ -0,0 +1,444 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/eview16/junitsuccq.svg b/org.eclipse.jdt.junit/icons/full/eview16/junitsuccq.svg
new file mode 100644
index 00000000000..bcfcde49fd3
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/eview16/junitsuccq.svg
@@ -0,0 +1,478 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/eview16/stackframe.svg b/org.eclipse.jdt.junit/icons/full/eview16/stackframe.svg
new file mode 100644
index 00000000000..a55eed85282
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/eview16/stackframe.svg
@@ -0,0 +1,164 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/exc_catch.svg b/org.eclipse.jdt.junit/icons/full/obj16/exc_catch.svg
new file mode 100644
index 00000000000..e4ce856124d
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/exc_catch.svg
@@ -0,0 +1,178 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/faillist.svg b/org.eclipse.jdt.junit/icons/full/obj16/faillist.svg
new file mode 100644
index 00000000000..167525a87d7
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/faillist.svg
@@ -0,0 +1,100 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/failures.svg b/org.eclipse.jdt.junit/icons/full/obj16/failures.svg
new file mode 100644
index 00000000000..800e65dfac2
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/failures.svg
@@ -0,0 +1,142 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/julaunch.svg b/org.eclipse.jdt.junit/icons/full/obj16/julaunch.svg
new file mode 100644
index 00000000000..a7177bf43e1
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/julaunch.svg
@@ -0,0 +1,397 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/stckframe_running_obj.svg b/org.eclipse.jdt.junit/icons/full/obj16/stckframe_running_obj.svg
new file mode 100644
index 00000000000..fa8f0a9f44e
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/stckframe_running_obj.svg
@@ -0,0 +1,329 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/stkfrm_obj.svg b/org.eclipse.jdt.junit/icons/full/obj16/stkfrm_obj.svg
new file mode 100644
index 00000000000..a55eed85282
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/stkfrm_obj.svg
@@ -0,0 +1,164 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/test.svg b/org.eclipse.jdt.junit/icons/full/obj16/test.svg
new file mode 100644
index 00000000000..1d3bd0a5890
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/test.svg
@@ -0,0 +1,196 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/testassumptionfailed.svg b/org.eclipse.jdt.junit/icons/full/obj16/testassumptionfailed.svg
new file mode 100644
index 00000000000..85e64625b76
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/testassumptionfailed.svg
@@ -0,0 +1,277 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/testerr.svg b/org.eclipse.jdt.junit/icons/full/obj16/testerr.svg
new file mode 100644
index 00000000000..19a4e5a3f89
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/testerr.svg
@@ -0,0 +1,218 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/testfail.svg b/org.eclipse.jdt.junit/icons/full/obj16/testfail.svg
new file mode 100644
index 00000000000..efb094550ed
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/testfail.svg
@@ -0,0 +1,238 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/testfile_obj.svg b/org.eclipse.jdt.junit/icons/full/obj16/testfile_obj.svg
new file mode 100644
index 00000000000..4aa2d08e6a0
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/testfile_obj.svg
@@ -0,0 +1,214 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/testhier.svg b/org.eclipse.jdt.junit/icons/full/obj16/testhier.svg
new file mode 100644
index 00000000000..dd0d85589d2
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/testhier.svg
@@ -0,0 +1,353 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/testignored.svg b/org.eclipse.jdt.junit/icons/full/obj16/testignored.svg
new file mode 100644
index 00000000000..c3b4238d9c9
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/testignored.svg
@@ -0,0 +1,187 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/testok.svg b/org.eclipse.jdt.junit/icons/full/obj16/testok.svg
new file mode 100644
index 00000000000..35f0c013c7d
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/testok.svg
@@ -0,0 +1,244 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/testrun.svg b/org.eclipse.jdt.junit/icons/full/obj16/testrun.svg
new file mode 100644
index 00000000000..4c1cd733b82
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/testrun.svg
@@ -0,0 +1,227 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/time_obj.svg b/org.eclipse.jdt.junit/icons/full/obj16/time_obj.svg
new file mode 100644
index 00000000000..da97dd40bc0
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/time_obj.svg
@@ -0,0 +1,311 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/tsuite.svg b/org.eclipse.jdt.junit/icons/full/obj16/tsuite.svg
new file mode 100644
index 00000000000..efdd14d5c25
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/tsuite.svg
@@ -0,0 +1,263 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/tsuiteerror.svg b/org.eclipse.jdt.junit/icons/full/obj16/tsuiteerror.svg
new file mode 100644
index 00000000000..0afea8d6734
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/tsuiteerror.svg
@@ -0,0 +1,288 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/tsuitefail.svg b/org.eclipse.jdt.junit/icons/full/obj16/tsuitefail.svg
new file mode 100644
index 00000000000..787fd528106
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/tsuitefail.svg
@@ -0,0 +1,308 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/tsuiteok.svg b/org.eclipse.jdt.junit/icons/full/obj16/tsuiteok.svg
new file mode 100644
index 00000000000..26c90d53c1a
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/tsuiteok.svg
@@ -0,0 +1,302 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/obj16/tsuiterun.svg b/org.eclipse.jdt.junit/icons/full/obj16/tsuiterun.svg
new file mode 100644
index 00000000000..41727fe275c
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/obj16/tsuiterun.svg
@@ -0,0 +1,272 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/ovr16/error_ovr.svg b/org.eclipse.jdt.junit/icons/full/ovr16/error_ovr.svg
new file mode 100644
index 00000000000..e62ec92d19d
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/ovr16/error_ovr.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/ovr16/failed_ovr.svg b/org.eclipse.jdt.junit/icons/full/ovr16/failed_ovr.svg
new file mode 100644
index 00000000000..459f9929e0b
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/ovr16/failed_ovr.svg
@@ -0,0 +1,115 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/ovr16/success_ovr.svg b/org.eclipse.jdt.junit/icons/full/ovr16/success_ovr.svg
new file mode 100644
index 00000000000..66f1dea6cfb
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/ovr16/success_ovr.svg
@@ -0,0 +1,107 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ff1.svg b/org.eclipse.jdt.junit/icons/full/prgss/ff1.svg
new file mode 100644
index 00000000000..9a329dc8596
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ff1.svg
@@ -0,0 +1,425 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ff2.svg b/org.eclipse.jdt.junit/icons/full/prgss/ff2.svg
new file mode 100644
index 00000000000..35f184ffa87
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ff2.svg
@@ -0,0 +1,426 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ff3.svg b/org.eclipse.jdt.junit/icons/full/prgss/ff3.svg
new file mode 100644
index 00000000000..9dcaa0246a8
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ff3.svg
@@ -0,0 +1,443 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ff4.svg b/org.eclipse.jdt.junit/icons/full/prgss/ff4.svg
new file mode 100644
index 00000000000..d9cafbedaf8
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ff4.svg
@@ -0,0 +1,460 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ff5.svg b/org.eclipse.jdt.junit/icons/full/prgss/ff5.svg
new file mode 100644
index 00000000000..bd60dd5b999
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ff5.svg
@@ -0,0 +1,477 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ff6.svg b/org.eclipse.jdt.junit/icons/full/prgss/ff6.svg
new file mode 100644
index 00000000000..96a70e94417
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ff6.svg
@@ -0,0 +1,494 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ff7.svg b/org.eclipse.jdt.junit/icons/full/prgss/ff7.svg
new file mode 100644
index 00000000000..43cccb8ac04
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ff7.svg
@@ -0,0 +1,528 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ff8.svg b/org.eclipse.jdt.junit/icons/full/prgss/ff8.svg
new file mode 100644
index 00000000000..e293b2d3972
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ff8.svg
@@ -0,0 +1,545 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ff9.svg b/org.eclipse.jdt.junit/icons/full/prgss/ff9.svg
new file mode 100644
index 00000000000..11affbd15e5
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ff9.svg
@@ -0,0 +1,562 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ss1.svg b/org.eclipse.jdt.junit/icons/full/prgss/ss1.svg
new file mode 100644
index 00000000000..af55bf55442
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ss1.svg
@@ -0,0 +1,425 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ss2.svg b/org.eclipse.jdt.junit/icons/full/prgss/ss2.svg
new file mode 100644
index 00000000000..ba38dcb77e9
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ss2.svg
@@ -0,0 +1,426 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ss3.svg b/org.eclipse.jdt.junit/icons/full/prgss/ss3.svg
new file mode 100644
index 00000000000..ce83aac937c
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ss3.svg
@@ -0,0 +1,443 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ss4.svg b/org.eclipse.jdt.junit/icons/full/prgss/ss4.svg
new file mode 100644
index 00000000000..3c48c18b452
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ss4.svg
@@ -0,0 +1,460 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ss5.svg b/org.eclipse.jdt.junit/icons/full/prgss/ss5.svg
new file mode 100644
index 00000000000..290a2a98c3d
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ss5.svg
@@ -0,0 +1,477 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ss6.svg b/org.eclipse.jdt.junit/icons/full/prgss/ss6.svg
new file mode 100644
index 00000000000..ea0be11644c
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ss6.svg
@@ -0,0 +1,494 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ss7.svg b/org.eclipse.jdt.junit/icons/full/prgss/ss7.svg
new file mode 100644
index 00000000000..1f6912eec65
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ss7.svg
@@ -0,0 +1,511 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ss8.svg b/org.eclipse.jdt.junit/icons/full/prgss/ss8.svg
new file mode 100644
index 00000000000..54ad44a20ef
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ss8.svg
@@ -0,0 +1,528 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/prgss/ss9.svg b/org.eclipse.jdt.junit/icons/full/prgss/ss9.svg
new file mode 100644
index 00000000000..3594f213d5c
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/prgss/ss9.svg
@@ -0,0 +1,545 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/wizban/newsuite_wiz.svg b/org.eclipse.jdt.junit/icons/full/wizban/newsuite_wiz.svg
new file mode 100644
index 00000000000..5907fe43fc1
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/wizban/newsuite_wiz.svg
@@ -0,0 +1,1086 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/icons/full/wizban/newtest_wiz.svg b/org.eclipse.jdt.junit/icons/full/wizban/newtest_wiz.svg
new file mode 100644
index 00000000000..6b64b851236
--- /dev/null
+++ b/org.eclipse.jdt.junit/icons/full/wizban/newtest_wiz.svg
@@ -0,0 +1,953 @@
+
+
+
+
diff --git a/org.eclipse.jdt.junit/plugin.xml b/org.eclipse.jdt.junit/plugin.xml
index a2e6ddecbfd..53284a8829f 100644
--- a/org.eclipse.jdt.junit/plugin.xml
+++ b/org.eclipse.jdt.junit/plugin.xml
@@ -8,7 +8,7 @@
point="org.eclipse.ui.views">
@@ -111,7 +111,7 @@
@@ -225,7 +225,7 @@
point="org.eclipse.debug.ui.launchShortcuts">
testRunSessions= JUnitCorePlugin.getModel().getTestRunSessions();
@@ -949,7 +949,7 @@ private class StopAction extends Action {
public StopAction() {
setText(JUnitMessages.TestRunnerViewPart_stopaction_text);
setToolTipText(JUnitMessages.TestRunnerViewPart_stopaction_tooltip);
- JUnitPlugin.setLocalImageDescriptors(this, "stop.png"); //$NON-NLS-1$
+ JUnitPlugin.setLocalImageDescriptors(this, "stop.svg"); //$NON-NLS-1$
}
@Override
@@ -963,7 +963,7 @@ private class RerunLastAction extends Action {
public RerunLastAction() {
setText(JUnitMessages.TestRunnerViewPart_rerunaction_label);
setToolTipText(JUnitMessages.TestRunnerViewPart_rerunaction_tooltip);
- JUnitPlugin.setLocalImageDescriptors(this, "relaunch.png"); //$NON-NLS-1$
+ JUnitPlugin.setLocalImageDescriptors(this, "relaunch.svg"); //$NON-NLS-1$
setEnabled(false);
setActionDefinitionId(RERUN_LAST_COMMAND);
}
@@ -978,7 +978,7 @@ private class RerunLastFailedFirstAction extends Action {
public RerunLastFailedFirstAction() {
setText(JUnitMessages.TestRunnerViewPart_rerunfailuresaction_label);
setToolTipText(JUnitMessages.TestRunnerViewPart_rerunfailuresaction_tooltip);
- JUnitPlugin.setLocalImageDescriptors(this, "relaunchf.png"); //$NON-NLS-1$
+ JUnitPlugin.setLocalImageDescriptors(this, "relaunchf.svg"); //$NON-NLS-1$
setEnabled(false);
setActionDefinitionId(RERUN_FAILED_FIRST_COMMAND);
}
@@ -997,15 +997,15 @@ public ToggleOrientationAction(int orientation) {
switch (orientation) {
case TestRunnerViewPart.VIEW_ORIENTATION_HORIZONTAL:
setText(JUnitMessages.TestRunnerViewPart_toggle_horizontal_label);
- setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/th_horizontal.png")); //$NON-NLS-1$
+ setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/th_horizontal.svg")); //$NON-NLS-1$
break;
case TestRunnerViewPart.VIEW_ORIENTATION_VERTICAL:
setText(JUnitMessages.TestRunnerViewPart_toggle_vertical_label);
- setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/th_vertical.png")); //$NON-NLS-1$
+ setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/th_vertical.svg")); //$NON-NLS-1$
break;
case TestRunnerViewPart.VIEW_ORIENTATION_AUTOMATIC:
setText(JUnitMessages.TestRunnerViewPart_toggle_automatic_label);
- setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/th_automatic.png")); //$NON-NLS-1$
+ setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/th_automatic.svg")); //$NON-NLS-1$
break;
default:
break;
@@ -1035,15 +1035,15 @@ public ToggleSortingAction(SortingCriterion sortingCriterion) {
switch (sortingCriterion) {
case SORT_BY_NAME:
setText(JUnitMessages.TestRunnerViewPart_toggle_name_label);
- setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/alphab_sort_co.png")); //$NON-NLS-1$
+ setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/alphab_sort_co.svg")); //$NON-NLS-1$
break;
case SORT_BY_EXECUTION_ORDER:
setText(JUnitMessages.TestRunnerViewPart_toggle_execution_order_label);
- setImageDescriptor(JUnitPlugin.getImageDescriptor("obj16/stckframe_running_obj.png")); //$NON-NLS-1$
+ setImageDescriptor(JUnitPlugin.getImageDescriptor("obj16/stckframe_running_obj.svg")); //$NON-NLS-1$
break;
case SORT_BY_EXECUTION_TIME:
setText(JUnitMessages.TestRunnerViewPart_toggle_execution_time_label);
- setImageDescriptor(JUnitPlugin.getImageDescriptor("obj16/time_obj.png")); //$NON-NLS-1$
+ setImageDescriptor(JUnitPlugin.getImageDescriptor("obj16/time_obj.svg")); //$NON-NLS-1$
break;
default:
break;
@@ -1133,7 +1133,7 @@ private class FailuresOnlyFilterAction extends Action {
public FailuresOnlyFilterAction() {
super(JUnitMessages.TestRunnerViewPart_show_failures_only, AS_CHECK_BOX);
setToolTipText(JUnitMessages.TestRunnerViewPart_show_failures_only);
- setImageDescriptor(JUnitPlugin.getImageDescriptor("obj16/failures.png")); //$NON-NLS-1$
+ setImageDescriptor(JUnitPlugin.getImageDescriptor("obj16/failures.svg")); //$NON-NLS-1$
}
@Override
@@ -1146,7 +1146,7 @@ private class IgnoredOnlyFilterAction extends Action {
public IgnoredOnlyFilterAction() {
super(JUnitMessages.TestRunnerViewPart_show_ignored_only, AS_CHECK_BOX);
setToolTipText(JUnitMessages.TestRunnerViewPart_show_ignored_only);
- setImageDescriptor(JUnitPlugin.getImageDescriptor("obj16/testignored.png")); //$NON-NLS-1$
+ setImageDescriptor(JUnitPlugin.getImageDescriptor("obj16/testignored.svg")); //$NON-NLS-1$
}
@Override
@@ -1171,7 +1171,7 @@ private class ShowTestHierarchyAction extends Action {
public ShowTestHierarchyAction() {
super(JUnitMessages.TestRunnerViewPart_hierarchical_layout, IAction.AS_CHECK_BOX);
- setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/hierarchicalLayout.png")); //$NON-NLS-1$
+ setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/hierarchicalLayout.svg")); //$NON-NLS-1$
}
@Override
@@ -1184,7 +1184,7 @@ public void run() {
private class ActivateOnErrorAction extends Action {
public ActivateOnErrorAction() {
super(JUnitMessages.TestRunnerViewPart_activate_on_failure_only, IAction.AS_CHECK_BOX);
- //setImageDescriptor(JUnitPlugin.getImageDescriptor("obj16/failures.png")); //$NON-NLS-1$
+ //setImageDescriptor(JUnitPlugin.getImageDescriptor("obj16/failures.svg")); //$NON-NLS-1$
update();
}
public void update() {
@@ -1201,19 +1201,19 @@ public void run() {
public TestRunnerViewPart() {
fImagesToDispose= new ArrayList<>();
- fStackViewIcon= createManagedImage("eview16/stackframe.png");//$NON-NLS-1$
- fTestRunOKIcon= createManagedImage("eview16/junitsucc.png"); //$NON-NLS-1$
- fTestRunFailIcon= createManagedImage("eview16/juniterr.png"); //$NON-NLS-1$
- fTestRunOKDirtyIcon= createManagedImage("eview16/junitsuccq.png"); //$NON-NLS-1$
- fTestRunFailDirtyIcon= createManagedImage("eview16/juniterrq.png"); //$NON-NLS-1$
-
- fTestIcon= createManagedImage("obj16/test.png"); //$NON-NLS-1$
- fTestOkIcon= createManagedImage("obj16/testok.png"); //$NON-NLS-1$
- fTestErrorIcon= createManagedImage("obj16/testerr.png"); //$NON-NLS-1$
- fTestFailIcon= createManagedImage("obj16/testfail.png"); //$NON-NLS-1$
- fTestRunningIcon= createManagedImage("obj16/testrun.png"); //$NON-NLS-1$
- fTestIgnoredIcon= createManagedImage("obj16/testignored.png"); //$NON-NLS-1$
- fTestAssumptionFailureIcon = createManagedImage("obj16/testassumptionfailed.png"); //$NON-NLS-1$
+ fStackViewIcon= createManagedImage("eview16/stackframe.svg");//$NON-NLS-1$
+ fTestRunOKIcon= createManagedImage("eview16/junitsucc.svg"); //$NON-NLS-1$
+ fTestRunFailIcon= createManagedImage("eview16/juniterr.svg"); //$NON-NLS-1$
+ fTestRunOKDirtyIcon= createManagedImage("eview16/junitsuccq.svg"); //$NON-NLS-1$
+ fTestRunFailDirtyIcon= createManagedImage("eview16/juniterrq.svg"); //$NON-NLS-1$
+
+ fTestIcon= createManagedImage("obj16/test.svg"); //$NON-NLS-1$
+ fTestOkIcon= createManagedImage("obj16/testok.svg"); //$NON-NLS-1$
+ fTestErrorIcon= createManagedImage("obj16/testerr.svg"); //$NON-NLS-1$
+ fTestFailIcon= createManagedImage("obj16/testfail.svg"); //$NON-NLS-1$
+ fTestRunningIcon= createManagedImage("obj16/testrun.svg"); //$NON-NLS-1$
+ fTestIgnoredIcon= createManagedImage("obj16/testignored.svg"); //$NON-NLS-1$
+ fTestAssumptionFailureIcon = createManagedImage("obj16/testassumptionfailed.svg"); //$NON-NLS-1$
fSuiteIcon= createManagedImage(fSuiteIconDescriptor);
fSuiteOkIcon= createManagedImage(fSuiteOkIconDescriptor);
diff --git a/org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/ui/TestViewer.java b/org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/ui/TestViewer.java
index 00c347c3133..50600cdc0c1 100644
--- a/org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/ui/TestViewer.java
+++ b/org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/ui/TestViewer.java
@@ -174,7 +174,7 @@ private class ExpandAllAction extends Action {
public ExpandAllAction() {
setText(JUnitMessages.ExpandAllAction_text);
setToolTipText(JUnitMessages.ExpandAllAction_tooltip);
- setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/expandall.png")); //$NON-NLS-1$
+ setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/expandall.svg")); //$NON-NLS-1$
}
@Override
@@ -187,7 +187,7 @@ private class CollapseAllAction extends Action {
public CollapseAllAction() {
setText(JUnitMessages.CollapseAllAction_text);
setToolTipText(JUnitMessages.CollapseAllAction_tooltip);
- setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/collapseall.png")); //$NON-NLS-1$
+ setImageDescriptor(JUnitPlugin.getImageDescriptor("elcl16/collapseall.svg")); //$NON-NLS-1$
}
@Override
diff --git a/org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/wizards/NewTestCaseCreationWizard.java b/org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/wizards/NewTestCaseCreationWizard.java
index 5340926cdea..55659d95f4c 100644
--- a/org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/wizards/NewTestCaseCreationWizard.java
+++ b/org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/wizards/NewTestCaseCreationWizard.java
@@ -83,7 +83,7 @@ public NewTestCaseCreationWizard() {
@Override
protected void initializeDefaultPageImageDescriptor() {
- setDefaultPageImageDescriptor(JUnitPlugin.getImageDescriptor("wizban/newtest_wiz.png")); //$NON-NLS-1$
+ setDefaultPageImageDescriptor(JUnitPlugin.getImageDescriptor("wizban/newtest_wiz.svg")); //$NON-NLS-1$
}
@Override
diff --git a/org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/wizards/NewTestSuiteCreationWizard.java b/org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/wizards/NewTestSuiteCreationWizard.java
index 92c57f3c384..f6edf41c8ee 100644
--- a/org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/wizards/NewTestSuiteCreationWizard.java
+++ b/org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/wizards/NewTestSuiteCreationWizard.java
@@ -137,7 +137,7 @@ public NewTestSuiteWizardPage getPage() {
@Override
protected void initializeDefaultPageImageDescriptor() {
- setDefaultPageImageDescriptor(JUnitPlugin.getImageDescriptor("wizban/newsuite_wiz.png")); //$NON-NLS-1$
+ setDefaultPageImageDescriptor(JUnitPlugin.getImageDescriptor("wizban/newsuite_wiz.svg")); //$NON-NLS-1$
}
public IRunnableWithProgress getRunnableSave(final IEditorPart cu_ep) {
diff --git a/org.eclipse.jdt.junit/src/org/eclipse/jdt/junit/launcher/JUnitLaunchConfigurationTab.java b/org.eclipse.jdt.junit/src/org/eclipse/jdt/junit/launcher/JUnitLaunchConfigurationTab.java
index d94d88ccba0..d861e0a4e6b 100644
--- a/org.eclipse.jdt.junit/src/org/eclipse/jdt/junit/launcher/JUnitLaunchConfigurationTab.java
+++ b/org.eclipse.jdt.junit/src/org/eclipse/jdt/junit/launcher/JUnitLaunchConfigurationTab.java
@@ -144,7 +144,7 @@ public class JUnitLaunchConfigurationTab extends AbstractLaunchConfigurationTab
private Button fSearchButton;
- private final Image fTestIcon= createImage("obj16/test.png"); //$NON-NLS-1$
+ private final Image fTestIcon= createImage("obj16/test.svg"); //$NON-NLS-1$
private String fOriginalTestMethodName;