/** * Creates an empty image registry. * * @param display this <code>Display</code> must not be * <code>null</code> and must not be disposed in order * to use this registry */ public ImageRegistry(Display display) { this(JFaceResources.getResources(display)); }
/** * Creates an empty image registry. * * @param display this <code>Display</code> must not be * <code>null</code> and must not be disposed in order * to use this registry */ public ImageRegistry(Display display) { this(JFaceResources.getResources(display)); }
private synchronized ResourceManager getResourceManager() { if (fResourceManager == null) { fResourceManager = new LocalResourceManager(JFaceResources.getResources()); } return fResourceManager; }
/** * Return the resourceManager used by this plug-in. * @return */ public ResourceManager getResourceManager() { if(resourceManager == null){ resourceManager = new LocalResourceManager(JFaceResources.getResources()); } return resourceManager; }
/** * Return a resource manager for the receiver. * * @return {@link ResourceManager} */ private ResourceManager getResourceManager() { if (resourceManager == null) resourceManager = new LocalResourceManager(JFaceResources .getResources()); return resourceManager; }
/** * Returns the ResourceManager for the current display. May only be called * from a UI thread. * * @since 1.0 * * @return the global ResourceManager for the current display */ public static ResourceManager getResources() { return getResources(Display.getCurrent()); }
@Override public Image getDefaultPageImage() { if (defaultImage == null) { defaultImage = JFaceResources.getResources().createImageWithDefault(defaultImageDescriptor); } return defaultImage; }
@Override public void dispose() { if (image != null) { JFaceResources.getResources().destroyImage(desc); image = null; } }
/** * Create a new instance of the receiver. */ public WorkingSetLabelProvider() { images = new LocalResourceManager(JFaceResources.getResources()); }
private ResourceManager getImageCache() { if (imageCache == null) imageCache = new LocalResourceManager(JFaceResources.getResources()); return imageCache; }
private LocalResourceManager getResourceManager() { if (resources == null) resources = new LocalResourceManager(JFaceResources.getResources()); return resources; } }
public void dispose() { // Deallocate the old image if (oldDescriptor != null) { ResourceManager mgr = JFaceResources.getResources(); // Dispose the image mgr.destroy(oldDescriptor); oldDescriptor = null; } } }
/** * Lazy load the resource manager * * @return The resource manager, create one if necessary */ private ResourceManager getResourceManager() { if (resourceManager == null) { resourceManager = new LocalResourceManager(JFaceResources .getResources()); } return resourceManager; }
public LocalResourceManager getResourceManager(Display display) { if (resourceManagers == null) { resourceManagers = new HashMap<>(); } LocalResourceManager resources = resourceManagers.get(display); if (resources == null) { pruneResourceManagers(); resources = new LocalResourceManager(JFaceResources.getResources(display)); resourceManagers.put(display, resources); } return resources; }
public LocalResourceManager getResourceManager(Display display) { if (resourceManagers == null) { resourceManagers = new HashMap<>(); } LocalResourceManager resources = resourceManagers.get(display); if (resources == null) { pruneResourceManagers(); resources = new LocalResourceManager(JFaceResources.getResources(display)); resourceManagers.put(display, resources); } return resources; }
private static LocalResourceManager initializeImageCache(PatchConfiguration patchConfiguration) { LocalResourceManager imageCache = new LocalResourceManager(JFaceResources.getResources()); patchConfiguration.setProperty(IMAGE_CACHE_KEY, imageCache); return imageCache; }
/** * Get the IDE image at path. * * @param constantName * @return Image */ private static Image getIDEImage(String constantName) { return JFaceResources.getResources().createImageWithDefault( IDEInternalWorkbenchImages.getImageDescriptor(constantName)); }
/** * Get the IDE image at path. * * @param path * @return Image */ private static Image getIDEImage(String constantName) { return JFaceResources.getResources().createImageWithDefault( IDEInternalWorkbenchImages.getImageDescriptor(constantName)); }
@Override protected Control createControl( Composite parent ) { resourceManager = new LocalResourceManager( JFaceResources.getResources( parent.getDisplay() ) ); Composite result = createControls( parent ); layoutControls( result ); attachContextMenu(); JUnitCore.addTestRunListener( testRunListener ); return result; }
public SimpleRuleStyleGenerator () { this.resourceManager = new LocalResourceManager ( JFaceResources.getResources () ); this.colorBgDisconnected = new ColorUpdater ( "org.eclipse.scada.core.ui.styles.alarming.disconnected.bg", this.resourceManager, COLOR_DISCONNECTED_BG ); //$NON-NLS-1$ this.colorBgError = new ColorUpdater ( "org.eclipse.scada.core.ui.styles.alarming.error.bg", this.resourceManager, COLOR_ERROR_BG ); //$NON-NLS-1$ this.colorBgAlarm = new ColorUpdater ( "org.eclipse.scada.core.ui.styles.alarming.alarm.bg", this.resourceManager, COLOR_ALARM_BG ); //$NON-NLS-1$ this.colorBgWarning = new ColorUpdater ( "org.eclipse.scada.core.ui.styles.alarming.warning.bg", this.resourceManager, COLOR_WARNING_BG ); //$NON-NLS-1$ this.colorBgManual = new ColorUpdater ( "org.eclipse.scada.core.ui.styles.alarming.manual.bg", this.resourceManager, COLOR_MANUAL_BG ); //$NON-NLS-1$ this.colorBgBlock = new ColorUpdater ( "org.eclipse.scada.core.ui.styles.alarming.block.bg", this.resourceManager, COLOR_BLOCK_BG ); //$NON-NLS-1$ this.colorFgBlock = new ColorUpdater ( "org.eclipse.scada.core.ui.styles.alarming.block.fg", this.resourceManager, COLOR_BLOCK_FG ); //$NON-NLS-1$ JFaceResources.getColorRegistry ().addListener ( this.listener ); }