From 606a10b1e97302d435aeb31d2e6c37e779ba4a83 Mon Sep 17 00:00:00 2001 From: Simon Barner <barner@fortiss.org> Date: Tue, 3 Mar 2020 18:27:33 +0100 Subject: [PATCH] Use org.eclipse.jface.resource.ResourceLocator.imageDescriptorFromBundle * Instead of deprecated method in AbstractUIPlugin Issue-Ref: 3939 Issue-Url: https://af3-developer.fortiss.org/issues/3939 Signed-off-by: Simon Barner <barner@fortiss.org> --- .../src/org/fortiss/af3/rcp/application/.ratings | 2 +- .../fortiss/af3/rcp/application/AF3ApplicationActivator.java | 4 +++- .../src/org/fortiss/af3/rcp/help/.ratings | 2 +- .../src/org/fortiss/af3/rcp/help/AF3HelpActivator.java | 4 +++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/org.fortiss.af3.rcp.application/src/org/fortiss/af3/rcp/application/.ratings b/org.fortiss.af3.rcp.application/src/org/fortiss/af3/rcp/application/.ratings index 6cd1f47..07fdc6b 100644 --- a/org.fortiss.af3.rcp.application/src/org/fortiss/af3/rcp/application/.ratings +++ b/org.fortiss.af3.rcp.application/src/org/fortiss/af3/rcp/application/.ratings @@ -1,3 +1,3 @@ AF3Application.java 9bd897f7c02bfffc9be41c4fcb9ceca088a574b4 GREEN -AF3ApplicationActivator.java 3f3a7bbe875ede3b265d7fa27e675961c5792e37 GREEN +AF3ApplicationActivator.java cf948c7116dae2311d06e2fa54f51fd05aa3f2e8 YELLOW NewProjectContextMenu.java cda28ae7d66ca140f24d13ec2e205c02068c3dc1 GREEN diff --git a/org.fortiss.af3.rcp.application/src/org/fortiss/af3/rcp/application/AF3ApplicationActivator.java b/org.fortiss.af3.rcp.application/src/org/fortiss/af3/rcp/application/AF3ApplicationActivator.java index 3f3a7bb..cf948c7 100644 --- a/org.fortiss.af3.rcp.application/src/org/fortiss/af3/rcp/application/AF3ApplicationActivator.java +++ b/org.fortiss.af3.rcp.application/src/org/fortiss/af3/rcp/application/AF3ApplicationActivator.java @@ -15,6 +15,8 @@ +--------------------------------------------------------------------------*/ package org.fortiss.af3.rcp.application; +import static org.eclipse.jface.resource.ResourceLocator.imageDescriptorFromBundle; + import java.io.File; import javax.xml.parsers.DocumentBuilder; @@ -70,7 +72,7 @@ public class AF3ApplicationActivator extends AbstractUIPlugin { * relative path */ public static ImageDescriptor getImageDescriptor(String path) { - return imageDescriptorFromPlugin(PLUGIN_ID, path); + return imageDescriptorFromBundle(PLUGIN_ID, path).orElse(null); } /** diff --git a/org.fortiss.af3.rcp.help/src/org/fortiss/af3/rcp/help/.ratings b/org.fortiss.af3.rcp.help/src/org/fortiss/af3/rcp/help/.ratings index 54df857..7ad5394 100644 --- a/org.fortiss.af3.rcp.help/src/org/fortiss/af3/rcp/help/.ratings +++ b/org.fortiss.af3.rcp.help/src/org/fortiss/af3/rcp/help/.ratings @@ -1 +1 @@ -AF3HelpActivator.java ba9e079aa36be2c09780df324cdca9fcd280711e GREEN +AF3HelpActivator.java 0e4b9fee0114114c727b0df1b359bc00053f66db YELLOW diff --git a/org.fortiss.af3.rcp.help/src/org/fortiss/af3/rcp/help/AF3HelpActivator.java b/org.fortiss.af3.rcp.help/src/org/fortiss/af3/rcp/help/AF3HelpActivator.java index ba9e079..0e4b9fe 100644 --- a/org.fortiss.af3.rcp.help/src/org/fortiss/af3/rcp/help/AF3HelpActivator.java +++ b/org.fortiss.af3.rcp.help/src/org/fortiss/af3/rcp/help/AF3HelpActivator.java @@ -15,6 +15,8 @@ +--------------------------------------------------------------------------*/ package org.fortiss.af3.rcp.help; +import static org.eclipse.jface.resource.ResourceLocator.imageDescriptorFromBundle; + import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.ui.plugin.AbstractUIPlugin; import org.osgi.framework.BundleContext; @@ -53,6 +55,6 @@ public class AF3HelpActivator extends AbstractUIPlugin { /** Returns an image descriptor for the image file at the given plug-in relative path. */ public static ImageDescriptor getImageDescriptor(String path) { - return imageDescriptorFromPlugin(PLUGIN_ID, path); + return imageDescriptorFromBundle(PLUGIN_ID, path).orElse(null); } } -- GitLab