List of usage examples for org.eclipse.jface.resource ImageDescriptor createImage
public Image createImage()
From source file:eu.udig.jconsole.util.ImageCache.java
License:Open Source License
private Image createImage(String key) { ImageDescriptor id = AbstractUIPlugin.imageDescriptorFromPlugin(JConsolePlugin.PLUGIN_ID, key); Image image = id.createImage(); return image; }
From source file:eu.udig.omsbox.utils.ImageCache.java
License:Open Source License
private Image createImage(String key) { ImageDescriptor id = AbstractUIPlugin.imageDescriptorFromPlugin(OmsBoxPlugin.PLUGIN_ID, key); Image image = id.createImage(); return image; }
From source file:eu.udig.style.advanced.utils.ImageCache.java
License:Open Source License
private Image createImage(String key) { ImageDescriptor id = AbstractUIPlugin.imageDescriptorFromPlugin(StylePlugin.PLUGIN_ID, key); Image image = id.createImage(); return image; }
From source file:eu.udig.tools.jgrass.featuremovieview.FeatureMovieView.java
License:Open Source License
public FeatureMovieView() { ImageDescriptor playImageDescriptor = AbstractUIPlugin .imageDescriptorFromPlugin(JGrassToolsPlugin.PLUGIN_ID, "icons/play.gif"); playImage = playImageDescriptor.createImage(); ImageDescriptor stopImageDescriptor = AbstractUIPlugin .imageDescriptorFromPlugin(JGrassToolsPlugin.PLUGIN_ID, "icons/stop.gif"); stopImage = stopImageDescriptor.createImage(); ImageDescriptor gotoImageDescriptor = AbstractUIPlugin .imageDescriptorFromPlugin(JGrassToolsPlugin.PLUGIN_ID, "icons/goto.gif"); gotoImage = gotoImageDescriptor.createImage(); ImageDescriptor nextImageDescriptor = AbstractUIPlugin .imageDescriptorFromPlugin(JGrassToolsPlugin.PLUGIN_ID, "icons/shift_r_edit.gif"); nextImage = nextImageDescriptor.createImage(); ImageDescriptor previousImageDescriptor = AbstractUIPlugin .imageDescriptorFromPlugin(JGrassToolsPlugin.PLUGIN_ID, "icons/shift_l_edit.gif"); previousImage = previousImageDescriptor.createImage(); }
From source file:eu.udig.tools.jgrass.navigationview.NavigationView.java
License:Open Source License
public NavigationView() { ImageDescriptor imageDescriptor = AbstractUIPlugin.imageDescriptorFromPlugin(JGrassToolsPlugin.PLUGIN_ID, "icons/worldoverview2.png"); worldImage = imageDescriptor.createImage(); color = Display.getDefault().getSystemColor(SWT.COLOR_RED); }
From source file:ext.org.eclipse.jdt.internal.ui.compare.JavaCompareUtilities.java
License:Open Source License
static Image getImage(IMember member) { ImageDescriptor id = getImageDescriptor(member); return id.createImage(); }
From source file:ext.org.eclipse.jdt.internal.ui.packageview.PackageExplorerLabelProvider.java
License:Open Source License
@Override public Image getImage(Object element) { if (element instanceof IWorkingSet) { ImageDescriptor image = ((IWorkingSet) element).getImageDescriptor(); if (image == null) { return null; }//from w w w . ja v a 2 s . c o m if (fWorkingSetImages == null) { fWorkingSetImages = new HashMap<ImageDescriptor, Image>(); } Image result = fWorkingSetImages.get(image); if (result == null) { result = image.createImage(); fWorkingSetImages.put(image, result); } return decorateImage(result, element); } return super.getImage(element); }
From source file:ext.org.eclipse.jdt.internal.ui.text.correction.proposals.FixCorrectionProposal.java
License:Open Source License
@Override public Image getImage() { IStatus status = getFixStatus();//w ww. j av a 2s . c o m if (status != null && !status.isOK()) { ImageImageDescriptor image = new ImageImageDescriptor(super.getImage()); int flag = JavaElementImageDescriptor.WARNING; if (status.getSeverity() == IStatus.ERROR) { flag = JavaElementImageDescriptor.ERROR; } ImageDescriptor composite = new JavaElementImageDescriptor(image, flag, new Point(image.getImageData().width, image.getImageData().height)); return composite.createImage(); } else { return super.getImage(); } }
From source file:ext.org.eclipse.jdt.internal.ui.viewsupport.ImageDescriptorRegistry.java
License:Open Source License
/** * Returns the image associated with the given image descriptor. * * @param descriptor the image descriptor for which the registry manages an image, * or <code>null</code> for a missing image descriptor * @return the image associated with the image descriptor or <code>null</code> * if the image descriptor can't create the requested image. */// w w w . ja v a 2 s . co m public Image get(ImageDescriptor descriptor) { if (descriptor == null) descriptor = ImageDescriptor.getMissingImageDescriptor(); Image result = fRegistry.get(descriptor); if (result != null) return result; result = descriptor.createImage(); if (result != null) fRegistry.put(descriptor, result); return result; }
From source file:ext.org.eclipse.jdt.internal.ui.viewsupport.StorageLabelProvider.java
License:Open Source License
private Image getImageForJarEntry(IStorage element) { if (element instanceof IJarEntryResource && !((IJarEntryResource) element).isFile()) { return PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_FOLDER); }//from w ww . j a va 2 s .c o m if (fJarImageMap == null) return getDefaultImage(); if (element == null || element.getName() == null) return getDefaultImage(); // Try to find icon for full name String name = element.getName(); Image image = fJarImageMap.get(name); if (image != null) return image; IFileEditorMapping[] mappings = getEditorRegistry().getFileEditorMappings(); int i = 0; while (i < mappings.length) { if (mappings[i].getLabel().equals(name)) break; i++; } String key = name; if (i == mappings.length) { // Try to find icon for extension IPath path = element.getFullPath(); if (path == null) return getDefaultImage(); key = path.getFileExtension(); if (key == null) return getDefaultImage(); image = fJarImageMap.get(key); if (image != null) return image; } // Get the image from the editor registry ImageDescriptor desc = getEditorRegistry().getImageDescriptor(name); image = desc.createImage(); fJarImageMap.put(key, image); return image; }