public Image getMissingImage() { if (missingImage == null) { missingImage = ImageDescriptor.createFromURL(ImageCache.class.getResource("resources/missing-image.png")) //$NON-NLS-1$ .createImage(); } return missingImage; }
private ImageDescriptor createImageDescriptor() { String iconURI = viewDescriptor.getIconURI(); if (iconURI == null) { return null; } try { return ImageDescriptor.createFromURL(new URL(iconURI)); } catch (MalformedURLException e) { return null; } }
/** * Gets the image descriptor. * * @param imageFile the image file * @return the image descriptor */ public ImageDescriptor getImageDescriptor(String imageFile) { URL url = getBundle().getEntry("icons/" + imageFile); return ImageDescriptor.createFromURL(url); }
protected ImageDescriptor getDefaultPageImageDescriptor() { final Bundle bundle = Platform.getBundle("org.eclipse.jst.j2ee.ui"); final URL url = bundle.getEntry("icons/util-wiz-banner.gif"); return ImageDescriptor.createFromURL(url); }
/** * This gets a .gif from the icons folder. */ public ImageDescriptor getImageDescriptor(String key) { ImageDescriptor imageDescriptor = null; URL gifImageURL = getImageURL(key); if (gifImageURL != null) imageDescriptor = ImageDescriptor.createFromURL(gifImageURL); return imageDescriptor; }
public static ImageDescriptor createImageDescriptor(Bundle bundle, IPath path) { URL url= FileLocator.find(bundle, path, null); if (url != null) { return ImageDescriptor.createFromURL(url); } return null; }
public ImageDescriptor getImageDescriptor(String name) { try { URL url = new URL(Platform.getBundle("org.eclipse.wst.xml.ui").getEntry("/"), name); //$NON-NLS-1$ //$NON-NLS-2$ return ImageDescriptor.createFromURL(url); } catch (MalformedURLException e) { return ImageDescriptor.getMissingImageDescriptor(); } } }
public ImageDescriptor getImageDescriptor(String name) { try { URL url= new URL(getBundle().getEntry("/"), name); return ImageDescriptor.createFromURL(url); } catch (MalformedURLException e) { return ImageDescriptor.getMissingImageDescriptor(); } }
@Override public ImageDescriptor getImageDescriptor () { return ImageDescriptor.createFromURL ( Activator.getDefault ().getBundle ().getEntry ( "/icons/add.gif" ) ); }
public static ImageDescriptor createImageDescriptor(Bundle bundle, IPath path, boolean useMissingImageDescriptor) { URL url= FileLocator.find(bundle, path, null); if (url != null) { return ImageDescriptor.createFromURL(url); } if (useMissingImageDescriptor) { return ImageDescriptor.getMissingImageDescriptor(); } return null; } }
private void processIconAttr() { String iconAttr = mElement.getAttribute(ATTR_ICON); if (iconAttr != null && iconAttr.trim().length() > 0) { URL url = Platform.getBundle( mElement.getContributor().getName()).getEntry( iconAttr); mIcon = ImageDescriptor.createFromURL(url); } else { mIcon = ImageDescriptor.getMissingImageDescriptor(); } }
public static ImageDescriptor createImageDescriptor(Bundle bundle, IPath path, boolean useMissingImageDescriptor) { URL url= FileLocator.find(bundle, path, null); if (url != null) { return ImageDescriptor.createFromURL(url); } if (useMissingImageDescriptor) { return ImageDescriptor.getMissingImageDescriptor(); } return null; }
/** * Creates the specified image descriptor and registers it */ private void createImageDescriptor(String id, ImageRegistry reg) { URL url = FileLocator.find(getBundle(), new Path(ProvUIImages.ICON_PATH + id), null); ImageDescriptor desc = ImageDescriptor.createFromURL(url); reg.put(id, desc); }
private ImageDescriptor getImageDesc(String img) { Bundle bundle = FacesConfigPlugin.getPlugin().getBundle(); URL url = FileLocator.find(bundle, new Path(img), null); ImageDescriptor desc = ImageDescriptor.createFromURL(url); if (desc == MISSING_IMAGE){ return null; } return desc; }
private ImageDescriptor createImageDescriptor(String relativePath) { Bundle bundle = Platform.getBundle("org.eclipse.ui.forms"); //$NON-NLS-1$ URL url = FileLocator.find(bundle, new Path(relativePath),null); if (url == null) return null; try { url = FileLocator.resolve(url); return ImageDescriptor.createFromURL(url); } catch (IOException e) { return null; } }
private static Image loadImageFromURL(Device device, String path, IResourcesLocatorManager manager) throws Exception { Image result = null; String s = manager.resolve(path); if (!StringUtils.isEmpty(s)) { result = ImageDescriptor.createFromURL(new URL(s)).createImage(); } return result; }
/** * Returns the image descriptor with the given relative path. */ protected ImageDescriptor getImageDescriptor(String relativePath) { String iconPath = "icons/full/"; //$NON-NLS-1$ URL url = FileLocator.find(WorkbenchNavigatorPlugin.getDefault().getBundle(), new Path(iconPath + relativePath), Collections.<String, String> emptyMap()); if (url == null) { return ImageDescriptor.getMissingImageDescriptor(); } return ImageDescriptor.createFromURL(url); }
/** * Creates the specified image descriptor and registers it */ private void createImageDescriptor(String id, ImageRegistry reg) { URL url = FileLocator.find(getBundle(), new Path(ICON_PATH).append(id), null); ImageDescriptor desc = ImageDescriptor.createFromURL(url); reg.put(id, desc); }
private Image getWorkingSetImage() { if (workingSetImage == null) { URL iconUrl = FileLocator.find(WorkbenchNavigatorPlugin.getDefault().getBundle(), Path.fromPortableString("icons/full/obj16/otherprojects_workingsets.png"), //$NON-NLS-1$ Collections.emptyMap()); workingSetImage = ImageDescriptor.createFromURL(iconUrl).createImage(); } return workingSetImage; }
public static Image getImage(URL url) { ImageRegistry registry = HelpUIPlugin.getDefault().getImageRegistry(); String name = url.toString(); ImageDescriptor desc = registry.getDescriptor(name); if (desc==null) { desc = ImageDescriptor.createFromURL(url); registry.put(name, desc); } return registry.get(name); } }