List of usage examples for org.eclipse.jface.resource ImageDescriptor createFromURL
public static ImageDescriptor createFromURL(URL url)
From source file:com.boothen.jsonedit.outline.node.JsonTreeNode.java
License:Open Source License
private static Image createMyImage(String urlPath) { URL resource = JsonTreeNode.class.getResource(urlPath); ImageDescriptor imgDescriptor = ImageDescriptor.createFromURL(resource); if (imgDescriptor == null) { return null; }/* w w w .j a v a 2 s .c o m*/ return imgDescriptor.createImage(); }
From source file:com.breskeby.eclipse.gradle.GradleImages.java
License:Open Source License
/** * Declare an Image in the registry table. * @param key The key to use when registering the image * @param path The path where the image can be found. This path is relative to where * this plugin class is found (i.e. typically the packages directory) *///from w w w. j a v a2s .c om private final static void declareRegistryImage(String key, String path) { ImageDescriptor desc = ImageDescriptor.getMissingImageDescriptor(); Bundle bundle = Platform.getBundle(GradlePlugin.PLUGIN_ID); URL url = null; if (bundle != null) { url = FileLocator.find(bundle, new Path(path), null); desc = ImageDescriptor.createFromURL(url); } imageRegistry.put(key, desc); }
From source file:com.buzzcoders.yasw.widgets.map.MapActivator.java
License:Open Source License
@Override protected void initializeImageRegistry(ImageRegistry reg) { Bundle bundle = Platform.getBundle(PLUGIN_ID); IPath path = new Path("icons/find-20.png"); //$NON-NLS-1$ URL url = FileLocator.find(bundle, path, null); ImageDescriptor desc = ImageDescriptor.createFromURL(url); reg.put(FIND_BTN_IMG, desc);/*from ww w . j a v a 2s .c o m*/ }
From source file:com.centimia.orm.jaqu.plugin.decorator.ResourceDecorator.java
License:Open Source License
/** * Returns the image that is to be rendered in the overlay * @return ImageDescriptor// w w w . ja v a 2 s .c o m */ private ImageDescriptor getFileImageDescriptor() { if (descriptor == null) { URL iconURL = Activator.getDefault().getBundle().getEntry("icons/jaqu-entity3.png"); if (iconURL != null) { descriptor = ImageDescriptor.createFromURL(iconURL); } } return descriptor; }
From source file:com.cisco.yangide.ext.refactoring.ui.RefactoringImages.java
License:Open Source License
private final static void declareRegistryImage(String key, String path) { ImageDescriptor desc = ImageDescriptor.getMissingImageDescriptor(); Bundle bundle = Platform.getBundle(YangRefactoringPlugin.PLUGIN_ID); URL url = null;//from w ww. ja v a 2 s . co m if (bundle != null) { url = FileLocator.find(bundle, new Path(path), null); desc = ImageDescriptor.createFromURL(url); } registry.put(key, desc); }
From source file:com.cisco.yangide.ui.internal.YangUIImages.java
License:Open Source License
/** * Declare an Image in the registry table. * * @param key The key to use when registering the image * @param path The path where the image can be found. This path is relative to where this plugin * class is found (i.e. typically the packages directory) *//* w ww . java 2 s. c o m*/ private final static void declareRegistryImage(String key, String path) { ImageDescriptor desc = ImageDescriptor.getMissingImageDescriptor(); Bundle bundle = Platform.getBundle(YangUIPlugin.PLUGIN_ID); URL url = null; if (bundle != null) { url = FileLocator.find(bundle, new Path(path), null); desc = ImageDescriptor.createFromURL(url); } imageRegistry.put(key, desc); }
From source file:com.cloudbees.eclipse.dev.ui.CloudBeesDevUiPlugin.java
License:Open Source License
@Override protected void initializeImageRegistry(final ImageRegistry reg) { super.initializeImageRegistry(reg); reg.put(CBDEVImages.IMG_CONSOLE,//from w w w . j a v a 2s . c om ImageDescriptor.createFromURL(getBundle().getResource("/icons/epl/monitor_obj.png"))); reg.put(CBDEVImages.IMG_REFRESH, ImageDescriptor.createFromURL(getBundle().getResource("/icons/epl/refresh.png"))); reg.put(CBDEVImages.IMG_BROWSER, ImageDescriptor.createFromURL(getBundle().getResource("/icons/epl/internal_browser.gif"))); reg.put(CBDEVImages.IMG_RUN, ImageDescriptor.createFromURL(getBundle().getResource("/icons/epl/lrun_obj.png"))); reg.put(CBDEVImages.IMG_BUILD_HISTORY, ImageDescriptor.createFromURL(getBundle().getResource("/icons/epl/history_view.gif"))); reg.put(CBDEVImages.IMG_DEPLOY, ImageDescriptor.createFromURL(getBundle().getResource("/icons/jenkins-icons/16x16/clock.gif"))); reg.put(CBDEVImages.IMG_FOLDER_HOSTED, ImageDescriptor.createFromURL(getBundle().getResource("/icons/16x16/cb_folder_cb.png"))); reg.put(CBDEVImages.IMG_FOLDER_LOCAL, ImageDescriptor.createFromURL(getBundle().getResource("/icons/16x16/cb_folder_run_plain.png"))); reg.put(CBDEVImages.IMG_INSTANCE, ImageDescriptor.createFromURL(getBundle().getResource("/icons/16x16/jenkins.png"))); reg.put(CBDEVImages.IMG_FOLDER_FORGE, ImageDescriptor.createFromURL(getBundle().getResource("/icons/16x16/cb_folder_cb.png"))); reg.put(CBDEVImages.IMG_INSTANCE_FORGE_GIT, ImageDescriptor.createFromURL(getBundle().getResource("/icons/16x16/scm_git.png"))); reg.put(CBDEVImages.IMG_INSTANCE_FORGE_SVN, ImageDescriptor.createFromURL(getBundle().getResource("/icons/16x16/scm_svn.png"))); reg.put(CBDEVImages.IMG_VIEW, ImageDescriptor.createFromURL(getBundle().getResource("/icons/16x16/cb_view_dots_big.png"))); reg.put(CBDEVImages.IMG_VIEWR2, ImageDescriptor.createFromURL(getBundle().getResource("/icons/16x16/cb_view_dots_bigr2.png"))); //reg.put(CBImages.IMG_VIEW, ImageDescriptor.createFromURL(getBundle().getResource("/icons/epl/det_pane_hide.gif"))); reg.put(CBDEVImages.IMG_FILE, ImageDescriptor.createFromURL(getBundle().getResource("/icons/epl/file_obj.gif"))); reg.put(CBDEVImages.IMG_FILE_ADDED, ImageDescriptor.createFromURL(getBundle().getResource("/icons/epl/add_stat.gif"))); reg.put(CBDEVImages.IMG_FILE_MODIFIED, ImageDescriptor.createFromURL(getBundle().getResource("/icons/epl/mod_stat.gif"))); reg.put(CBDEVImages.IMG_FILE_DELETED, ImageDescriptor.createFromURL(getBundle().getResource("/icons/epl/del_stat.gif"))); reg.put(CBDEVImages.IMG_JUNIT, ImageDescriptor.createFromURL(getBundle().getResource("/icons/epl/junit.gif"))); reg.put(CBDEVImages.IMG_BUILD_DETAILS, ImageDescriptor.createFromURL(getBundle().getResource("icons/epl/debugt_obj.png"))); reg.put(CBDEVImages.IMG_DELETE, ImageDescriptor.createFromURL(getBundle().getResource("icons/epl/delete.gif"))); reg.put(CBDEVImages.IMG_DELETE_DISABLED, ImageDescriptor.createFromURL(getBundle().getResource("icons/epl/d/delete.gif"))); reg.put(CBDEVImages.IMG_COLOR_16_GREY, ImageDescriptor.createFromURL(getBundle().getResource("/icons/jenkins-icons/16x16/grey.gif"))); reg.put(CBDEVImages.IMG_COLOR_16_RED, ImageDescriptor.createFromURL(getBundle().getResource("/icons/jenkins-icons/16x16/red.gif"))); reg.put(CBDEVImages.IMG_COLOR_16_BLUE, ImageDescriptor.createFromURL(getBundle().getResource("/icons/jenkins-icons/16x16/blue.gif"))); reg.put(CBDEVImages.IMG_COLOR_16_YELLOW, ImageDescriptor.createFromURL(getBundle().getResource("/icons/jenkins-icons/16x16/yellow.gif"))); reg.put(CBDEVImages.IMG_COLOR_24_RED, ImageDescriptor.createFromURL(getBundle().getResource("/icons/jenkins-icons/24x24/red.gif"))); reg.put(CBDEVImages.IMG_COLOR_24_BLUE, ImageDescriptor.createFromURL(getBundle().getResource("/icons/jenkins-icons/24x24/blue.gif"))); // HEALTH 16px reg.put(CBDEVImages.IMG_HEALTH_16_00_to_19, ImageDescriptor .createFromURL(getBundle().getResource("/icons/jenkins-icons/16x16/health-00to19.gif"))); reg.put(CBDEVImages.IMG_HEALTH_16_20_to_39, ImageDescriptor .createFromURL(getBundle().getResource("/icons/jenkins-icons/16x16/health-20to39.gif"))); reg.put(CBDEVImages.IMG_HEALTH_16_40_to_59, ImageDescriptor .createFromURL(getBundle().getResource("/icons/jenkins-icons/16x16/health-40to59.gif"))); reg.put(CBDEVImages.IMG_HEALTH_16_60_to_79, ImageDescriptor .createFromURL(getBundle().getResource("/icons/jenkins-icons/16x16/health-60to79.gif"))); reg.put(CBDEVImages.IMG_HEALTH_16_80PLUS, ImageDescriptor .createFromURL(getBundle().getResource("/icons/jenkins-icons/16x16/health-80plus.gif"))); // HEALTH 24px reg.put(CBDEVImages.IMG_HEALTH_24_00_to_19, ImageDescriptor .createFromURL(getBundle().getResource("/icons/jenkins-icons/24x24/health-00to19.gif"))); reg.put(CBDEVImages.IMG_HEALTH_24_20_to_39, ImageDescriptor .createFromURL(getBundle().getResource("/icons/jenkins-icons/24x24/health-20to39.gif"))); reg.put(CBDEVImages.IMG_HEALTH_24_40_to_59, ImageDescriptor .createFromURL(getBundle().getResource("/icons/jenkins-icons/24x24/health-40to59.gif"))); reg.put(CBDEVImages.IMG_HEALTH_24_60_to_79, ImageDescriptor .createFromURL(getBundle().getResource("/icons/jenkins-icons/24x24/health-60to79.gif"))); reg.put(CBDEVImages.IMG_HEALTH_24_80PLUS, ImageDescriptor .createFromURL(getBundle().getResource("/icons/jenkins-icons/24x24/health-80plus.gif"))); reg.put(CBDEVImages.IMG_CB_ICON_LARGE_64x66, ImageDescriptor.createFromURL(getBundle().getResource("/icons/cb_wiz_icon.png"))); }
From source file:com.cloudbees.eclipse.dev.ui.views.build.BuildHistoryView.java
License:Open Source License
private void initImages() { //TODO Refactor to use CBImages! this.stateIcons.put("", ImageDescriptor.createFromURL( CloudBeesDevUiPlugin.getDefault().getBundle().getResource("/icons/jenkins-icons/16x16/grey.gif")) .createImage());//from w ww . j a v a 2 s. c o m this.stateIcons.put("SUCCESS", ImageDescriptor.createFromURL( CloudBeesDevUiPlugin.getDefault().getBundle().getResource("/icons/jenkins-icons/16x16/blue.gif")) .createImage()); this.stateIcons.put("FAILURE", ImageDescriptor.createFromURL( CloudBeesDevUiPlugin.getDefault().getBundle().getResource("/icons/jenkins-icons/16x16/red.gif")) .createImage()); this.stateIcons.put("UNSTABLE", ImageDescriptor.createFromURL( CloudBeesDevUiPlugin.getDefault().getBundle().getResource("/icons/jenkins-icons/16x16/yellow.gif")) .createImage()); }
From source file:com.cloudbees.eclipse.dev.ui.views.jobs.JobsView.java
License:Open Source License
private void initImages() { String[] icons = { "blue", "red", "yellow", "grey" }; for (int i = 0; i < icons.length; i++) { //TODO Refactor to use CBImages! Image img = ImageDescriptor.createFromURL(CloudBeesDevUiPlugin.getDefault().getBundle() .getResource("/icons/jenkins-icons/16x16/" + icons[i] + ".gif")).createImage(); this.stateIcons.put(icons[i], img); }//from www. ja v a 2 s .co m this.stateIcons.put("disabled", ImageDescriptor.createFromURL( CloudBeesDevUiPlugin.getDefault().getBundle().getResource("/icons/jenkins-icons/16x16/grey.gif")) .createImage()); this.stateIcons.put("folder", ImageDescriptor.createFromURL( CloudBeesDevUiPlugin.getDefault().getBundle().getResource("/icons/jenkins-icons/16x16/folder.gif")) .createImage()); this.stateIcons.put("aborted", ImageDescriptor.createFromURL( CloudBeesDevUiPlugin.getDefault().getBundle().getResource("/icons/jenkins-icons/16x16/stop.gif")) .createImage()); }
From source file:com.cloudbees.eclipse.ui.CloudBeesUIPlugin.java
License:Open Source License
@Override protected void initializeImageRegistry(ImageRegistry reg) { super.initializeImageRegistry(reg); reg.put(CBImages.ICON_16X16_CB_PLAIN, ImageDescriptor.createFromURL(getBundle().getResource("icons/16x16/cb_plain.png"))); reg.put(CBImages.ICON_16X16_CB_CONSOLE, ImageDescriptor.createFromURL(getBundle().getResource("icons/16x16/cb_console.png"))); reg.put(CBImages.ICON_16X16_NEW_CB_PROJ_WIZ, ImageDescriptor .createFromURL(getBundle().getResource("icons/16x16/cb_new_proj_wiz_ico_16x16.png"))); reg.put(CBImages.ICON_CB_WIZARD,/*from w w w. j a va2s. c o m*/ ImageDescriptor.createFromURL(getBundle().getResource("icons/cb_wiz_icon.png"))); }