Example usage for org.eclipse.jface.resource ImageRegistry put

List of usage examples for org.eclipse.jface.resource ImageRegistry put

Introduction

In this page you can find the example usage for org.eclipse.jface.resource ImageRegistry put.

Prototype

public void put(String key, Image image) 

Source Link

Document

Adds an image to this registry.

Usage

From source file:ac.soton.eventb.classdiagrams.diagram.navigator.ClassdiagramsNavigatorLabelProvider.java

License:Open Source License

/**
 * @generated//from  w  ww. ja v  a 2 s. co  m
 */
private Image getImage(String key, IElementType elementType) {
    ImageRegistry imageRegistry = ClassdiagramsDiagramEditorPlugin.getInstance().getImageRegistry();
    Image image = imageRegistry.get(key);
    if (image == null && elementType != null && ClassdiagramsElementTypes.isKnownElementType(elementType)) {
        image = ClassdiagramsElementTypes.getImage(elementType);
        imageRegistry.put(key, image);
    }

    if (image == null) {
        image = imageRegistry.get("Navigator?ImageNotFound"); //$NON-NLS-1$
        imageRegistry.put(key, image);
    }
    return image;
}

From source file:ac.soton.eventb.statemachines.diagram.navigator.StatemachinesNavigatorLabelProvider.java

License:Open Source License

/**
 * @generated//from   www. j  a  va  2 s.co  m
 */
private Image getImage(String key, IElementType elementType) {
    ImageRegistry imageRegistry = StatemachinesDiagramEditorPlugin.getInstance().getImageRegistry();
    Image image = imageRegistry.get(key);
    if (image == null && elementType != null && StatemachinesElementTypes.isKnownElementType(elementType)) {
        image = StatemachinesElementTypes.getImage(elementType);
        imageRegistry.put(key, image);
    }

    if (image == null) {
        image = imageRegistry.get("Navigator?ImageNotFound"); //$NON-NLS-1$
        imageRegistry.put(key, image);
    }
    return image;
}

From source file:ac.soton.fmusim.components.diagram.navigator.ComponentsNavigatorLabelProvider.java

License:Open Source License

/**
 * @generated/*  w  w w.j  ava  2s. c om*/
 */
private Image getImage(String key, IElementType elementType) {
    ImageRegistry imageRegistry = ComponentsDiagramEditorPlugin.getInstance().getImageRegistry();
    Image image = imageRegistry.get(key);
    if (image == null && elementType != null && ComponentsElementTypes.isKnownElementType(elementType)) {
        image = ComponentsElementTypes.getImage(elementType);
        imageRegistry.put(key, image);
    }

    if (image == null) {
        image = imageRegistry.get("Navigator?ImageNotFound"); //$NON-NLS-1$
        imageRegistry.put(key, image);
    }
    return image;
}

From source file:ac.soton.fmusim.components.ui.ComponentsUIPlugin.java

License:Open Source License

protected void loadImage(ImageRegistry registry, String id, String bundleId) {
    ImageDescriptor descriptor = imageDescriptorFromPlugin(bundleId, id);
    if (descriptor != null) {
        registry.put(id, descriptor);
    }//from w w w  . ja va  2  s.  com
}

From source file:ac.soton.multisim.diagram.navigator.MultisimNavigatorLabelProvider.java

License:Open Source License

/**
 * @generated//from   www  .ja va2s .  co m
 */
private Image getImage(String key, IElementType elementType) {
    ImageRegistry imageRegistry = MultisimDiagramEditorPlugin.getInstance().getImageRegistry();
    Image image = imageRegistry.get(key);
    if (image == null && elementType != null && MultisimElementTypes.isKnownElementType(elementType)) {
        image = MultisimElementTypes.getImage(elementType);
        imageRegistry.put(key, image);
    }

    if (image == null) {
        image = imageRegistry.get("Navigator?ImageNotFound"); //$NON-NLS-1$
        imageRegistry.put(key, image);
    }
    return image;
}

From source file:ac.soton.xeventb.ui.XEventBUIPlugin.java

License:Open Source License

/**
 * Register an image with the image registry
 * /*from w  w w. j  av a 2s  . c  o m*/
 * @param registry
 *            the image registry
 * @param key
 *            the key to retrieve the image later
 * @param path
 *            the path to the location of the image file within this
 *              XEvent-B UI plugin
 */
public static void registerImage(final ImageRegistry registry, final String key, final String path) {
    final ImageDescriptor desc = XEventBUIPlugin.getImageDescriptor(path);
    registry.put(key, desc);
}

From source file:ar.com.fluxit.jqa.JQAEclipsePlugin.java

License:Open Source License

@Override
protected void initializeImageRegistry(ImageRegistry reg) {
    super.initializeImageRegistry(reg);
    Bundle bundle = Platform.getBundle(PLUGIN_ID);
    ImageDescriptor checkImage = ImageDescriptor
            .createFromURL(FileLocator.find(bundle, new Path("icons/check..gif"), null));
    reg.put(IMG_CHECK, checkImage);
    ImageDescriptor uncheckImage = ImageDescriptor
            .createFromURL(FileLocator.find(bundle, new Path("icons/uncheck..gif"), null));
    reg.put(IMG_UNCHECK, uncheckImage);/*from  ww  w .j a  va2 s .  c  o  m*/
}

From source file:at.spardat.xma.gui.mapper.MapperPlugin.java

License:Open Source License

/**
 * Registers a image descriptor./* www  .j a  v a 2 s  . c o m*/
 */
public static void registerImage(String key, ImageDescriptor image) {
    ImageRegistry reg = getDefault().getImageRegistry();
    reg.put(key, image);
}

From source file:bndtools.release.Activator.java

License:Open Source License

private static void loadBundleImages(ImageRegistry reg, String rootPath, String parent, String filePattern) {
    Enumeration<URL> en = plugin.getBundle().findEntries(rootPath + "/" + parent, filePattern, false);
    if (en == null) {
        return;//from   ww w .ja va  2s. c o m
    }
    while (en.hasMoreElements()) {
        URL url = en.nextElement();
        String name = getResourceName(url);
        ImageDescriptor id = ImageDescriptor.createFromURL(url);
        reg.put(parent + "_" + name, id); //$NON-NLS-1$
    }
}

From source file:bndtools.release.ui.BundleTreeImages.java

License:Open Source License

private static void loadImages(File iconRootDirectory, String parent, ImageRegistry registry)
        throws MalformedURLException {
    File icons = new File(iconRootDirectory, parent);
    File[] files = icons.listFiles();
    for (File file : files) {
        if (file.isFile() && file.getName().endsWith(".gif")) { //$NON-NLS-1$
            URL url = file.toURI().toURL();
            String name = getResourceName(url);
            ImageDescriptor id = ImageDescriptor.createFromURL(url);
            registry.put(parent + "_" + name, id); //$NON-NLS-1$
        }// w  w  w  . java2s .  co  m
    }
}