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:org.rubypeople.rdt.internal.ui.compare.RubyCompareUtilities.java

License:Open Source License

static ImageDescriptor getImageDescriptor(int type) {
    switch (type) {
    case IRubyElement.METHOD:
        return getImageDescriptor("obj16/compare_method.gif"); //$NON-NLS-1$         
    case IRubyElement.FIELD:
        return getImageDescriptor("obj16/compare_field.gif"); //$NON-NLS-1$
    case IRubyElement.IMPORT_DECLARATION:
        return RubyPluginImages.DESC_OBJS_IMPDECL;
    case IRubyElement.IMPORT_CONTAINER:
        return RubyPluginImages.DESC_OBJS_IMPCONT;
    case IRubyElement.SCRIPT:
        return RubyPluginImages.DESC_OBJS_SCRIPT;
    }/*from w w w. j  a v  a  2s .com*/
    return ImageDescriptor.getMissingImageDescriptor();
}

From source file:org.seasar.kijimuna.ui.util.WidgetUtils.java

License:Apache License

public static ImageDescriptor getImageDescriptor(String name) {
    ImageDescriptor descriptor;//w ww . ja v  a 2 s . com
    URL url = KijimunaUI.getEntry(PATH_IMAGES + name);
    if (url != null) {
        descriptor = ImageDescriptor.createFromURL(url);
    } else {
        descriptor = ImageDescriptor.getMissingImageDescriptor();
    }
    return descriptor;
}

From source file:org.seasar.uruma.resource.internal.DefaultResourceRegistryTest.java

License:Apache License

protected void assertMissingImage(final String message, final Image image) {
    assertNotNull(message, image);//from w  w w . j ava  2  s . c  o m

    byte[] imageBytes = image.getImageData().data;
    byte[] missingImageBytes = ImageDescriptor.getMissingImageDescriptor().getImageData().data;
    assertArrayEquals(message, missingImageBytes, imageBytes);
}

From source file:org.seasar.uruma.resource.internal.DefaultResourceRegistryTest.java

License:Apache License

protected void assertNotMissingImage(final String message, final Image image) {
    assertNotNull(message, image);/*  w ww .j  a  v  a2s .com*/

    byte[] imageBytes = image.getImageData().data;
    byte[] missingImageBytes = ImageDescriptor.getMissingImageDescriptor().getImageData().data;
    if (Arrays.equals(missingImageBytes, imageBytes)) {
        fail(message);
    }
}

From source file:org.spearce.egit.ui.UIIcons.java

License:Open Source License

private static ImageDescriptor map(final String icon) {
    if (base != null) {
        try {/* w ww  .ja  v  a  2  s  .c  o  m*/
            return ImageDescriptor.createFromURL(new URL(base, icon));
        } catch (MalformedURLException mux) {
            Activator.logError("Can't load plugin image.", mux);
        }
    }
    return ImageDescriptor.getMissingImageDescriptor();
}

From source file:org.spoofax.interpreter.ui.SpoofaxConsole.java

License:LGPL

public SpoofaxConsole() {
    super(CONSOLE_NAME, ImageDescriptor.getMissingImageDescriptor());
    Thread t = new Thread(this);
    t.start();
}

From source file:org.springframework.ide.eclipse.aop.core.AopCoreImages.java

License:Open Source License

private static ImageDescriptor createManaged(String prefix, String name) {
    try {/* w w  w .j a  v  a 2s .com*/
        ImageDescriptor result = ImageDescriptor
                .createFromURL(makeIconFileURL(prefix, name.substring(NAME_PREFIX_LENGTH)));
        if (imageDescriptors == null) {
            imageDescriptors = new HashMap<String, ImageDescriptor>();
        }
        imageDescriptors.put(name, result);
        return result;
    } catch (MalformedURLException e) {
        Activator.log(e);
        return ImageDescriptor.getMissingImageDescriptor();
    }
}

From source file:org.springframework.ide.eclipse.aop.core.AopCoreImages.java

License:Open Source License

private static ImageDescriptor create(String prefix, String name) {
    try {/*from   w w  w. ja  v a 2  s  . com*/
        return ImageDescriptor.createFromURL(makeIconFileURL(prefix, name));
    } catch (MalformedURLException e) {
        Activator.log(e);
        return ImageDescriptor.getMissingImageDescriptor();
    }
}

From source file:org.springframework.ide.eclipse.aop.ui.navigator.util.AopReferenceModelImages.java

License:Open Source License

private static ImageDescriptor createManaged(String prefix, String name) {
    try {/*from w w  w.ja  v a  2s .  com*/
        ImageDescriptor result = ImageDescriptor
                .createFromURL(makeIconFileURL(prefix, name.substring(NAME_PREFIX_LENGTH)));
        if (imageDescriptors == null) {
            imageDescriptors = new HashMap<String, ImageDescriptor>();
        }
        imageDescriptors.put(name, result);
        if (imageRegistry != null) {
            Activator.log("Image registry already defined", null);
        }
        return result;
    } catch (MalformedURLException e) {
        Activator.log(e);
        return ImageDescriptor.getMissingImageDescriptor();
    }
}

From source file:org.springframework.ide.eclipse.beans.core.BeansCoreImages.java

License:Open Source License

private static ImageDescriptor createManaged(String prefix, String name) {
    try {//from   www . ja  v a  2  s . c  o m
        ImageDescriptor result = ImageDescriptor
                .createFromURL(makeIconFileURL(prefix, name.substring(NAME_PREFIX_LENGTH)));
        if (imageDescriptors == null) {
            imageDescriptors = new HashMap<String, ImageDescriptor>();
        }
        imageDescriptors.put(name, result);
        return result;
    } catch (MalformedURLException e) {
        BeansCorePlugin.log(e);
        return ImageDescriptor.getMissingImageDescriptor();
    }
}