public Image getDefaultPageImage() { if (defaultImage == null) { defaultImage = JFaceResources.getResources().createImageWithDefault(defaultImageDescriptor); } return defaultImage; }
@Override public Image getDefaultPageImage() { if (defaultImage == null) { defaultImage = JFaceResources.getResources().createImageWithDefault(defaultImageDescriptor); } return defaultImage; }
@Override public Image getDefaultPageImage() { if (defaultImage == null) { defaultImage = JFaceResources.getResources().createImageWithDefault(defaultImageDescriptor); } return defaultImage; }
/** * Get the IDE image at path. * * @param constantName * @return Image */ private static Image getIDEImage(String constantName) { return JFaceResources.getResources().createImageWithDefault( IDEInternalWorkbenchImages.getImageDescriptor(constantName)); }
public BookmarkLabelProvider(BookmarkNavigator view) { desc = IDEWorkbenchPlugin.getIDEImageDescriptor("obj16/bkmrk_tsk.png"); //$NON-NLS-1$ image = JFaceResources.getResources().createImageWithDefault(desc); }
/** * Get the IDE image at path. * * @param path * @return Image */ private static Image getIDEImage(String constantName) { return JFaceResources.getResources().createImageWithDefault( IDEInternalWorkbenchImages.getImageDescriptor(constantName)); }
private Image createImage ( final String key ) { try { final String uri = Activator.getDefault ().getPreferenceStore ().getString ( key ); return this.manager.createImageWithDefault ( ImageDescriptor.createFromURL ( new URL ( uri ) ) ); } catch ( final MalformedURLException e ) { return this.manager.createImageWithDefault ( ImageDescriptor.getMissingImageDescriptor () ); } }
entry.image = manager.createImageWithDefault(entry.descriptor);
/** * Create the image at the supplied path. * * @param completeImagePath * @param manager the resource manager to allocate the image in * @return Image or <code>null</code>. */ static final Image createImage(String completeImagePath, ResourceManager manager) { URL url = BundleUtility.find(IDEWorkbenchPlugin.getDefault() .getBundle().getSymbolicName(), completeImagePath); if (url == null) return null; return manager.createImageWithDefault(ImageDescriptor.createFromURL(url)); }
entry.image = manager.createImageWithDefault(entry.descriptor);
public void setImage ( final String uri ) { if ( this.currentImage != null ) { this.manager.destroyImage ( this.currentImage ); this.currentImage = null; } if ( uri == null || uri.isEmpty () ) { this.figure.setIcon ( null ); } else { try { final URL url = new URL ( this.symbolLoader.resolveUri ( uri ) ); this.figure.setIcon ( this.manager.createImageWithDefault ( this.currentImage = ImageDescriptor.createFromURL ( url ) ) ); this.factoryContext.loadedResource ( URI.createURI ( url.toString () ) ); } catch ( final MalformedURLException e ) { this.figure.setIcon ( this.manager.createImageWithDefault ( ImageDescriptor.getMissingImageDescriptor () ) ); } } }
entry.image = manager.createImageWithDefault(entry.descriptor);
/** * The <code>IntroPart</code> implementation of this * <code>IExecutableExtension</code> records the configuration element in * and internal state variable (accessible via <code>getConfigElement</code>). * It also loads the title image, if one is specified in the configuration * element. Subclasses may extend. * * Should not be called by clients. It is called by the core plugin when * creating this executable extension. */ @Override public void setInitializationData(IConfigurationElement cfig, String propertyName, Object data) { // Save config element. configElement = cfig; titleLabel = cfig.getAttribute(IWorkbenchRegistryConstants.ATT_LABEL); // Icon. String strIcon = cfig.getAttribute(IWorkbenchRegistryConstants.ATT_ICON); if (strIcon == null) { return; } imageDescriptor = AbstractUIPlugin.imageDescriptorFromPlugin( configElement.getContributor().getName(), strIcon); if (imageDescriptor == null) { return; } Image image = JFaceResources.getResources().createImageWithDefault(imageDescriptor); titleImage = image; }
public void setImage ( final String uri ) { if ( this.currentImage != null ) { this.manager.destroyImage ( this.currentImage ); this.currentImage = null; } if ( uri == null || uri.isEmpty () ) { this.figure.setIcon ( null ); } else { try { final URL url = new URL ( this.symbolLoader.resolveUri ( uri ) ); this.figure.setIcon ( this.manager.createImageWithDefault ( this.currentImage = ImageDescriptor.createFromURL ( url ) ) ); this.factoryContext.loadedResource ( URI.createURI ( url.toString () ) ); } catch ( final MalformedURLException e ) { this.figure.setIcon ( this.manager.createImageWithDefault ( ImageDescriptor.getMissingImageDescriptor () ) ); } } }
/** * @return The image to be displayed in the column header for this field or * <code>null<code>. */ public Image getColumnHeaderImage() { String path = configurationElement .getAttribute(MarkerSupportInternalUtilities.ATTRIBUTE_ICON); if (path == null) return null; URL url = BundleUtility.find(configurationElement.getContributor() .getName(), path); if (url == null) return null; return getImageManager().createImageWithDefault( ImageDescriptor.createFromURL(url)); }
titleImage = JFaceResources.getResources().createImageWithDefault(imageDescriptor);
/** * Return the image for the receiver. * * @param item * @return Image or <code>null</code> */ private Image getImage(MarkerItem item) { MarkerSupportItem supportItem = (MarkerSupportItem) item; int severity = -1; if (supportItem.isConcrete()) severity = MarkerSupportInternalUtilities.getSeverity(item); else severity = ((MarkerCategory) supportItem).getHighestSeverity(); if (severity >= 0) return MarkerSupportInternalUtilities.getSeverityImage(severity); try { if (supportItem.isConcrete()) return null; return JFaceResources .getResources() .createImageWithDefault( IDEInternalWorkbenchImages .getImageDescriptor(IDEInternalWorkbenchImages.IMG_ETOOL_PROBLEM_CATEGORY)); } catch (DeviceResourceException e) { return null; } }
public DebugHandler ( final Composite parent, final ViewManager viewManager ) { this.viewManager = viewManager; this.label = new Label ( parent, SWT.NONE ); final ResourceManager manager = new LocalResourceManager ( JFaceResources.getResources ( this.label.getDisplay () ), this.label ); this.label.setImage ( manager.createImageWithDefault ( ImageDescriptor.createFromURL ( FileLocator.find ( Activator.getDefault ().getBundle (), new Path ( "/resources/debugIcon.png" ), Collections.EMPTY_MAP ) ) ) ); //$NON-NLS-1$ final MenuManager menuManager = new MenuManager ( "#PopupMenu", "org.eclipse.scada.vi.ui.user.debugMenu" ); //$NON-NLS-1$ //$NON-NLS-2$ menuManager.setRemoveAllWhenShown ( true ); this.label.setMenu ( menuManager.createContextMenu ( this.label ) ); createActions (); menuManager.addMenuListener ( new IMenuListener () { @Override public void menuAboutToShow ( final IMenuManager menuManager ) { contextMenuAboutToShow ( menuManager ); } } ); viewManager.registerMenuManager ( menuManager ); }
/** * Get the image for the info. * * @return Image */ private Image getInfoImage() { if (!info.isJobInfo()) { return JFaceResources.getImage(DEFAULT_JOB_KEY); } JobInfo jobInfo = (JobInfo) info; ImageDescriptor descriptor = null; Object property = jobInfo.getJob().getProperty( IProgressConstants.ICON_PROPERTY); if (property instanceof ImageDescriptor) { descriptor = (ImageDescriptor) property; } else if (property instanceof URL) { descriptor = ImageDescriptor.createFromURL((URL) property); } Image image = null; if (descriptor == null) { image = ProgressManager.getInstance().getIconFor(jobInfo.getJob()); } else { image = getResourceManager().createImageWithDefault(descriptor); } if (image == null) image = jobInfo.getDisplayImage(); return image; }