List of usage examples for org.eclipse.jface.resource ImageDescriptor getMissingImageDescriptor
public static ImageDescriptor getMissingImageDescriptor()
From source file:com.platzerworld.e4.biergarten.login.internal.LoginDialog.java
License:Open Source License
public ImageDescriptor imageDescriptorFromURI(URI iconPath) { try {/* ww w.j a va 2 s.c o m*/ return ImageDescriptor.createFromURL(new URL(iconPath.toString())); } catch (MalformedURLException e) { System.err.println( "iconURI \"" + iconPath.toString() + "\" is invalid, a \"missing image\" icon will be shown"); return ImageDescriptor.getMissingImageDescriptor(); } }
From source file:com.pps.webos.WebOSEclipsePlugin.java
License:Open Source License
/** * Since 3.1.1. Load from icon paths with $NL$ * /* w w w .j a va2 s .co m*/ * @param bundle * @param path * @return */ public static ImageDescriptor createImageDescriptor(Bundle bundle, IPath path) { URL url = FileLocator.find(bundle, path, null); if (url != null) { return ImageDescriptor.createFromURL(url); } return ImageDescriptor.getMissingImageDescriptor(); }
From source file:com.rohanclan.afae.AfaePlugin.java
License:Open Source License
/** * Loads an image from the icons/ directory * //w w w . jav a2s. c o m * @param imageName * @return */ protected static ImageDescriptor getImageDescriptor(String imageName) { String iconPath = "icons/"; try { URL installURL = getDefault().getBundle().getEntry("/"); URL url = new URL(installURL, iconPath + imageName); return ImageDescriptor.createFromURL(url); } catch (MalformedURLException e) { AfaePlugin.logWarn("Asked for unknown image: " + imageName, null, AfaePlugin.class); // should not happen return ImageDescriptor.getMissingImageDescriptor(); } }
From source file:com.rohanclan.snippets.PluginImages.java
License:Open Source License
/** * add and image to the image registry//from www .j ava2 s.c om */ protected static ImageDescriptor addImageToRegistry(String offset, String name) { try { //System.err.println(createIconFileURL(offset,name)); ImageDescriptor result = ImageDescriptor.createFromURL(createIconFileURL(offset, name)); //System.err.println("adding: " + name + " " + result.toString()); IMAGE_REGISTRY.put(name, result); return result; } catch (MalformedURLException e) { e.printStackTrace(System.err); return ImageDescriptor.getMissingImageDescriptor(); } }
From source file:com.rohanclan.snippets.PluginImages.java
License:Open Source License
/** * create an image descriptor from an offset and name *//*from ww w . j a v a2 s . c o m*/ protected static ImageDescriptor createDescriptor(String offset, String name) { try { return ImageDescriptor.createFromURL(createIconFileURL(offset, name)); } catch (MalformedURLException e) { return ImageDescriptor.getMissingImageDescriptor(); } }
From source file:com.siteview.mde.internal.runtime.OverlayIcon.java
License:Open Source License
public OverlayIcon(ImageDescriptor base, ImageDescriptor[][] overlays) { fBase = base;//from w w w . j av a 2s .co m if (fBase == null) fBase = ImageDescriptor.getMissingImageDescriptor(); fOverlays = overlays; fSize = new Point(DEFAULT_WIDTH, DEFAULT_HEIGHT); }
From source file:com.siteview.mde.internal.runtime.OverlayIcon.java
License:Open Source License
public OverlayIcon(ImageDescriptor base, ImageDescriptor[][] overlays, Point size) { fBase = base;/*w ww .jav a 2 s . c om*/ if (fBase == null) fBase = ImageDescriptor.getMissingImageDescriptor(); fOverlays = overlays; fSize = size; }
From source file:com.siteview.mde.internal.ui.util.OverlayIcon.java
License:Open Source License
public OverlayIcon(ImageDescriptor base, ImageDescriptor[][] overlays, Point size) { super(overlays, size); fBase = base;//from w w w .ja v a2s .c o m if (fBase == null) fBase = ImageDescriptor.getMissingImageDescriptor(); }
From source file:com.siteview.mde.internal.ui.util.SharedLabelProvider.java
License:Open Source License
public Image getBlankImage() { if (fBlankImage == null) fBlankImage = ImageDescriptor.getMissingImageDescriptor().createImage(); return fBlankImage; }
From source file:com.softlanding.rse.extensions.ExtensionsPlugin.java
License:Open Source License
@Override public ImageDescriptor getImageDescriptor(String name) { String iconPath = "icons/"; //$NON-NLS-1$ try {//from w w w . ja v a 2s. c om URL url = new URL(installURL, iconPath + name); return ImageDescriptor.createFromURL(url); } catch (MalformedURLException e) { // should not happen return ImageDescriptor.getMissingImageDescriptor(); } }