Example usage for org.eclipse.jface.resource ImageDescriptor getMissingImageDescriptor

List of usage examples for org.eclipse.jface.resource ImageDescriptor getMissingImageDescriptor

Introduction

In this page you can find the example usage for org.eclipse.jface.resource ImageDescriptor getMissingImageDescriptor.

Prototype

public static ImageDescriptor getMissingImageDescriptor() 

Source Link

Document

Returns the shared image descriptor for a missing image.

Usage

From source file:ac.soton.eventb.classdiagrams.diagram.providers.ClassdiagramsElementTypes.java

License:Open Source License

/**
 * @generated//from  w w w.ja v  a2s  . com
 */
public static ImageDescriptor getImageDescriptor(ENamedElement element) {
    String key = getImageRegistryKey(element);
    ImageDescriptor imageDescriptor = getImageRegistry().getDescriptor(key);
    if (imageDescriptor == null) {
        imageDescriptor = getProvidedImageDescriptor(element);
        if (imageDescriptor == null) {
            imageDescriptor = ImageDescriptor.getMissingImageDescriptor();
        }
        getImageRegistry().put(key, imageDescriptor);
    }
    return imageDescriptor;
}

From source file:ac.soton.eventb.classdiagrams.diagram.providers.ClassdiagramsElementTypes.java

License:Open Source License

/**
 * @generated// w  ww.j av a 2s.  c  o  m
 */
public static Image getImage(ENamedElement element) {
    String key = getImageRegistryKey(element);
    Image image = getImageRegistry().get(key);
    if (image == null) {
        ImageDescriptor imageDescriptor = getProvidedImageDescriptor(element);
        if (imageDescriptor == null) {
            imageDescriptor = ImageDescriptor.getMissingImageDescriptor();
        }
        getImageRegistry().put(key, imageDescriptor);
        image = getImageRegistry().get(key);
    }
    return image;
}

From source file:ag.ion.noa4e.ui.NOAUIPluginImages.java

License:LGPL

/**
 * Declares an image.//from   ww  w  . ja va  2  s.c  o m
 * 
 * @param key key of the image
 * @param path path the image
 * 
 * @author Andreas Brker
 */
private final static void declareRegistryImage(String key, String path) {
    ImageDescriptor desc = ImageDescriptor.getMissingImageDescriptor();
    try {
        desc = ImageDescriptor.createFromURL(makeImageFileURL(path));
    } catch (MalformedURLException me) {
        //do nothing
    }
    imageRegistry.put(key, desc);
}

From source file:ar.com.tadp.xml.rinzo.core.PluginImages.java

License:Open Source License

/**
 * Obtiene el descriptor de la imagen a partir de su nombre relativo al root de las imagenes
 *///w ww.ja va  2 s.  c o  m
private static ImageDescriptor getImageDescriptor(String prefix, String name) {
    try {
        return ImageDescriptor.createFromURL(makeIconFileURL(prefix, name.substring(NAME_PREFIX_LENGTH)));
    } catch (MalformedURLException e) {
        return ImageDescriptor.getMissingImageDescriptor();
    }
}

From source file:be.ac.fundp.precise.ui_bpel.ui.action.editpart.CreateEventHandlerUIAction.java

License:Open Source License

@Override
public ImageDescriptor getDisabledIcon() {
    return ImageDescriptor.getMissingImageDescriptor();
}

From source file:ca.concordia.todolist.ui.core.Util.java

License:Open Source License

/**
 * Returns the associated image descriptor for the given image file name
 * @param name the image file name/*from   w  w w  . j  a v  a  2  s  .c  o m*/
 * @return the associated image descriptor for the given image file name
 */
public static ImageDescriptor getImageDescriptor(String name) {
    String iconPath = "icons/";
    try {
        File currentDir = new File(System.getProperty("user.dir"));
        URL baseUrl = currentDir.toURI().toURL();
        URL url = new URL(baseUrl, iconPath + name);
        return ImageDescriptor.createFromURL(url);
    } catch (MalformedURLException e) {
        return ImageDescriptor.getMissingImageDescriptor();
    }
}

From source file:ca.mcgill.cs.swevo.qualyzer.editors.inputs.ParticipantEditorInput.java

License:Open Source License

@Override
public ImageDescriptor getImageDescriptor() {
    return ImageDescriptor.getMissingImageDescriptor();
}

From source file:ca.mcgill.sable.soot.SootPlugin.java

License:Open Source License

public static ImageDescriptor getImageDescriptor(String name) {
    try {/*from   ww  w.  j ava 2 s .c  om*/
        URL installURL = getDefault().getDescriptor().getInstallURL();
        URL iconURL = new URL(installURL, ISootConstants.ICON_PATH + name);
        return ImageDescriptor.createFromURL(iconURL);
    } catch (MalformedURLException e) {
        return ImageDescriptor.getMissingImageDescriptor();
    }
}

From source file:ca.usask.cs.srlab.simclipse.SimClipsePluginImages.java

License:Open Source License

public static ImageDescriptor createImageDescriptor(Bundle bundle, IPath path,
        boolean useMissingImageDescriptor) {
    URL url = FileLocator.find(bundle, path, null);
    if (url != null) {
        return ImageDescriptor.createFromURL(url);
    }//w  w w  . ja va  2 s.  com
    if (useMissingImageDescriptor) {
        return ImageDescriptor.getMissingImageDescriptor();
    }
    return null;
}

From source file:cideplus.ui.astview.ASTViewImages.java

License:Open Source License

public static void setImageDescriptors(IAction action, String type) {
    ImageDescriptor id = create("d", type); //$NON-NLS-1$
    if (id != null)
        action.setDisabledImageDescriptor(id);

    id = create("c", type); //$NON-NLS-1$
    if (id != null) {
        action.setHoverImageDescriptor(id);
        action.setImageDescriptor(id);/*from w  w  w . java  2s  .  c o m*/
    } else {
        action.setImageDescriptor(ImageDescriptor.getMissingImageDescriptor());
    }
}