List of usage examples for org.eclipse.jface.resource ImageDescriptor getMissingImageDescriptor
public static ImageDescriptor getMissingImageDescriptor()
From source file:org.eclipse.contribution.visualiser.core.resources.VisualiserImages.java
License:Open Source License
/** * Create an image with the given name in the icons/cme directory. * @param name//w ww .j ava2 s .com * @return the ImageDescriptor created */ private static ImageDescriptor create(String name) { try { return ImageDescriptor.createFromURL(makeIconFileURL(name)); } catch (MalformedURLException e) { return ImageDescriptor.getMissingImageDescriptor(); } }
From source file:org.eclipse.core.tools.CoreToolsPlugin.java
License:Open Source License
/** * find an icon - caller must dispose of it *///from ww w.jav a2s .c o m public static ImageDescriptor createImageDescriptor(String imageName) { URL url = getDefault().getBundle().getEntry("icons/" + imageName); //$NON-NLS-1$ if (url != null) return ImageDescriptor.createFromURL(url); return ImageDescriptor.getMissingImageDescriptor(); }
From source file:org.eclipse.datatools.connectivity.internal.ui.SharedImages.java
License:Open Source License
/** * Creates descriptor of the image and adds it to the registry cache. * // ww w .j a va 2s .c om * @param id Identifier of the image * @return Descriptor of the image */ private static ImageDescriptor createManaged(String prefix, String id) { String name = id.substring(NAME_PREFIX.length()); try { ImageDescriptor result = ImageDescriptor.createFromURL(createIconFileURL(prefix, name)); IMAGE_REGISTRY.put(id, result); return result; } catch (MalformedURLException e) { return ImageDescriptor.getMissingImageDescriptor(); } }
From source file:org.eclipse.datatools.connectivity.internal.ui.wizards.ProfileWizardProvider.java
License:Open Source License
private void processIconAttr() { String iconAttr = mElement.getAttribute(ATTR_ICON); if (iconAttr != null && iconAttr.trim().length() > 0) { URL url = null;// ww w. j a v a 2 s . c o m if (iconAttr.startsWith("platform:/")) { //$NON-NLS-1$ try { url = new URL(iconAttr); } catch (MalformedURLException e) { // Do nothing } } else { url = Platform.getBundle(mElement.getContributor().getName()).getEntry(iconAttr); } mIcon = ImageDescriptor.createFromURL(url); } else { mIcon = ImageDescriptor.getMissingImageDescriptor(); } }
From source file:org.eclipse.datatools.connectivity.internal.ui.wizards.WizardCategoryProvider.java
License:Open Source License
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 {//from w ww.j a v a 2 s .co m mIcon = ImageDescriptor.getMissingImageDescriptor(); } }
From source file:org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.utils.Images.java
License:Open Source License
private static ImageDescriptor createManaged(String name) { try {/*from w w w . j av a 2 s.c o m*/ ImageDescriptor result = ImageDescriptor .createFromURL(makeIconFileURL(name.substring(NAME_PREFIX_LENGTH))); fgAvoidSWTErrorMap.put(name, result); return result; } catch (MalformedURLException e) { return ImageDescriptor.getMissingImageDescriptor(); } }
From source file:org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.utils.SybComponentsImages.java
License:Open Source License
private static ImageDescriptor createManaged(String prefix, String name) { try {//from www . j av a2 s . c o m ImageDescriptor result = ImageDescriptor .createFromURL(makeIconFileURL(prefix, name.substring(NAME_PREFIX_LENGTH))); fgAvoidSWTErrorMap.put(name, result); if (fgImageRegistry != null) { // EditorCorePluginlog_ErrorMessage("Internal Error: Image // registry already defined"); //$NON-NLS-1$ } return result; } catch (MalformedURLException e) { ExamplePlugin.getDefault().getLog().log(new Status(IStatus.ERROR, ExamplePlugin.PLUGIN_ID, Messages.debugger_DmpImages_malformedURLException)); return ImageDescriptor.getMissingImageDescriptor(); } }
From source file:org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.utils.SybaseImages.java
License:Open Source License
private static ImageDescriptor createManaged(String prefix, String name) { try {// w ww . j a v a 2 s . c o m ImageDescriptor result = ImageDescriptor .createFromURL(makeIconFileURL(prefix, name.substring(NAME_PREFIX_LENGTH))); avoidSWTErrorMap.put(name, result); if (imageRegistry != null) { // _logger.error("RepServerImages.registryError"); //$NON-NLS-1$ } return result; } catch (MalformedURLException e) { // _logger.error("RepServerImages.malformedURLException", name, e); return ImageDescriptor.getMissingImageDescriptor(); } }
From source file:org.eclipse.datatools.sqltools.common.ui.util.Images.java
License:Open Source License
private static ImageDescriptor createManaged(String prefix, String name) { try {/* w w w . j ava 2 s . co m*/ ImageDescriptor result = ImageDescriptor .createFromURL(makeIconFileURL(prefix, name.substring(NAME_PREFIX_LENGTH))); fgAvoidSWTErrorMap.put(name, result); if (fgImageRegistry != null) { // DmptoolPlugin.log_ErrorMessage("Internal Error: Image registry already defined"); //$NON-NLS-1$ } return result; } catch (MalformedURLException e) { Activator.getDefault().log(e); return ImageDescriptor.getMissingImageDescriptor(); } }
From source file:org.eclipse.datatools.sqltools.internal.sqlscrapbook.SQLScrapbookImages.java
License:Open Source License
private static ImageDescriptor createManaged(String prefix, String name) { try {/*w w w . j a va 2s. c o m*/ ImageDescriptor result = ImageDescriptor .createFromURL(makeIconFileURL(prefix, name.substring(NAME_PREFIX_LENGTH))); avoidSWTErrorMap.put(name, result); return result; } catch (MalformedURLException e) { return ImageDescriptor.getMissingImageDescriptor(); } }