private static ImageDescriptor create(String string) { try { return ImageDescriptor.createFromURL(new URL(baseURL, string)); } catch(MalformedURLException e) { return ImageDescriptor.getMissingImageDescriptor(); } }
/** * @param id */ public SynchronizeWithMenu(String id) { super(id); tagImage = UIIcons.TAG.createImage(); branchImage = UIIcons.BRANCH.createImage(); }
public ImageData getImageData() { if (fData == null) { fData= fDescriptor.getImageData(); } return fData; } }
@Override protected Image getDefaultImage() { if (missingImage == null) { missingImage = ImageDescriptor.getMissingImageDescriptor().createImage(); } return missingImage; }
public Image getMissingImage() { if (missingImage == null) { missingImage = ImageDescriptor.createFromURL(ImageCache.class.getResource("resources/missing-image.png")) //$NON-NLS-1$ .createImage(); } return missingImage; }
/** * Build icon from a URL pointing at the target image * @param iconResource */ public AJDTIcon( URL iconResourcePath ) { this.descriptor = ImageDescriptor.createFromURL( iconResourcePath ); }
public OverlayIcon(ImageDescriptor base, ImageDescriptor[][] overlays, Point size) { super(overlays, size); fBase = base; if (fBase == null) fBase = ImageDescriptor.getMissingImageDescriptor(); }
private void initializeImages(Display display) { if (fgCollapsedImage == null) { ImageDescriptor descriptor= ImageDescriptor.createFromFile(ProjectionAnnotation.class, "images/collapsed.png"); //$NON-NLS-1$ fgCollapsedImage= descriptor.createImage(display); descriptor= ImageDescriptor.createFromFile(ProjectionAnnotation.class, "images/expanded.png"); //$NON-NLS-1$ fgExpandedImage= descriptor.createImage(display); display.disposeExec(new DisplayDisposeRunnable()); } }
@Override protected void initializeImageRegistry ( final ImageRegistry reg ) { super.initializeImageRegistry ( reg ); reg.put ( IMG_BLOCK_DEFAULT, ImageDescriptor.getMissingImageDescriptor () ); reg.put ( IMG_BLOCK_LOCKED, ImageDescriptor.createFromFile ( Activator.class, "icons/locked.gif" ) ); //$NON-NLS-1$ reg.put ( IMG_BLOCK_UNLOCKED, ImageDescriptor.createFromFile ( Activator.class, "icons/unlocked.gif" ) ); //$NON-NLS-1$ }
public RemoveAction ( final RealtimeListAdapter view ) { super ( Messages.RemoveAction_Name, ImageDescriptor.createFromFile ( RemoveAction.class, "icons/delete_obj.gif" ) ); this.view = view; }
private ImageDescriptor createImageDescriptor() { String iconURI = viewDescriptor.getIconURI(); if (iconURI == null) { return null; } try { return ImageDescriptor.createFromURL(new URL(iconURI)); } catch (MalformedURLException e) { return null; } }
@Override protected Image getDefaultImage() { if (missingImage == null) { missingImage = ImageDescriptor.getMissingImageDescriptor().createImage(); } return missingImage; }
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; }
/** * {@inheritDoc} */ @Override public ImageDescriptor getImageDescriptor() { return ImageDescriptor.getMissingImageDescriptor(); }
private void initializeImages(Display display) { if (fgCollapsedImage == null) { ImageDescriptor descriptor= ImageDescriptor.createFromFile(ProjectionAnnotation.class, "images/collapsed.png"); //$NON-NLS-1$ fgCollapsedImage= descriptor.createImage(display); descriptor= ImageDescriptor.createFromFile(ProjectionAnnotation.class, "images/expanded.png"); //$NON-NLS-1$ fgExpandedImage= descriptor.createImage(display); display.disposeExec(new DisplayDisposeRunnable()); } }
@Override protected void initializeImageRegistry ( final ImageRegistry reg ) { super.initializeImageRegistry ( reg ); reg.put ( IMG_BLOCK_DEFAULT, ImageDescriptor.getMissingImageDescriptor () ); reg.put ( IMG_BLOCK_LOCKED, ImageDescriptor.createFromFile ( Activator.class, "icons/locked.gif" ) ); //$NON-NLS-1$ reg.put ( IMG_BLOCK_UNLOCKED, ImageDescriptor.createFromFile ( Activator.class, "icons/unlocked.gif" ) ); //$NON-NLS-1$ }
private void updateFolder ( final StyledViewerLabel label, final FolderEntry folderEntry ) { label.setImage ( this.resource.createImage ( ImageDescriptor.createFromFile ( ConnectionLabelProvider.class, "icons/folder.gif" ) ) ); String folderName = folderEntry.getName (); if ( folderName == null || folderName.length () == 0 ) { folderName = " "; } label.setText ( folderName ); }
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; } }
public Image getLabelImage() { if (image == null && imageDescriptor != null) { image = imageDescriptor.createImage(); } return image; }
/** * 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); }