List of usage examples for org.eclipse.jface.resource ImageDescriptor getMissingImageDescriptor
public static ImageDescriptor getMissingImageDescriptor()
From source file:org.eclipse.m2m.internal.qvt.oml.samples.ResLocator.java
License:Open Source License
private Image getMissingImage() { if (myMissingImage == null) { myMissingImage = ImageDescriptor.getMissingImageDescriptor().createImage(); }//from w w w . j ava 2 s. c om return myMissingImage; }
From source file:org.eclipse.mylyn.internal.context.ui.ContextUiImages.java
License:Open Source License
private static ImageDescriptor create(String prefix, String name, URL baseURL) { try {//from w w w . j a va2 s. co m return ImageDescriptor.createFromURL(makeIconFileURL(prefix, name, baseURL)); } catch (MalformedURLException e) { return ImageDescriptor.getMissingImageDescriptor(); } }
From source file:org.eclipse.mylyn.internal.gerrit.ui.GerritImages.java
License:Open Source License
private static ImageDescriptor create(String path) { try {/* w ww . jav a 2 s . com*/ return ImageDescriptor.createFromURL(makeIconFileURL(path)); } catch (MalformedURLException e) { return ImageDescriptor.getMissingImageDescriptor(); } }
From source file:org.eclipse.mylyn.internal.xplanner.ui.XPlannerImages.java
License:Open Source License
private static ImageDescriptor create(String prefix, String name) { ImageDescriptor id;/* w ww . j a v a2 s . co m*/ try { id = ImageDescriptor.createFromURL(makeIconFileURL(prefix, name)); } catch (MalformedURLException e) { id = ImageDescriptor.getMissingImageDescriptor(); } return id; }
From source file:org.eclipse.objectteams.otdt.internal.ui.WorkbenchAdapter.java
License:Open Source License
public ImageDescriptor getImageDescriptor(Object element) { ImageDescriptor result = ImageDescriptor.getMissingImageDescriptor(); try {/*from w w w . j a v a2 s . co m*/ if (element instanceof IOTType) result = getTypeImageDescriptor((IOTType) element); else if (element instanceof IMethodMapping) result = getBindingImageDescriptor((IMethodMapping) element); } catch (JavaModelException ex) { // MissingImageDescriptor is already added to the result. } return result; }
From source file:org.eclipse.ocl.examples.modelregistry.ui.icons.DecorationOverlayIcon.java
License:Open Source License
/** * Draw the overlays for the receiver./* w w w .j a v a 2 s . co m*/ * @param overlaysArray */ private void drawOverlays(ImageDescriptor[] overlaysArray) { for (int i = 0; i < overlays.length; i++) { ImageDescriptor overlay = overlaysArray[i]; if (overlay == null) { continue; } ImageData overlayData = overlay.getImageData(); //Use the missing descriptor if it is not there. if (overlayData == null) { overlayData = ImageDescriptor.getMissingImageDescriptor().getImageData(); } switch (i) { case IDecoration.TOP_LEFT: drawImage(overlayData, 0, 0); break; case IDecoration.TOP_RIGHT: drawImage(overlayData, size.x - overlayData.width, 0); break; case IDecoration.BOTTOM_LEFT: drawImage(overlayData, 0, size.y - overlayData.height); break; case IDecoration.BOTTOM_RIGHT: drawImage(overlayData, size.x - overlayData.width, size.y - overlayData.height); break; } } }
From source file:org.eclipse.paho.mqtt.ui.util.Images.java
License:Open Source License
/** * Returns missing image descriptor */ public static ImageDescriptor getMissingImageDescriptor() { return ImageDescriptor.getMissingImageDescriptor(); }
From source file:org.eclipse.papyrus.dgts.palette.AbstractToolDefinitionPaletteEntry.java
License:Open Source License
public AbstractToolDefinitionPaletteEntry(DiagramGlobalToolService.Tool elementTool, List<IElementType> elementType) { super(elementTool.getName(), "", ImageDescriptor.getMissingImageDescriptor(), ImageDescriptor.getMissingImageDescriptor()); setId(elementTool.getName());/* w ww .j a v a 2s .c o m*/ types.addAll(elementType); setEntryIcon(elementTool); }
From source file:org.eclipse.papyrus.dgts.palette.AbstractToolDefinitionPaletteEntry.java
License:Open Source License
public void setImageIcon() { ImageDescriptor smallIcon = getSmallIcon(); if (smallIcon.equals(ImageDescriptor.getMissingImageDescriptor())) { for (IElementType element : types) { if (element.getIconURL() != null) { setSmallIcon(ImageDescriptor.createFromURL(element.getIconURL())); }/*from w ww . j a v a 2 s . c o m*/ } } }
From source file:org.eclipse.papyrus.dgts.palette.ToolDefinitionCustomPaletteProvider.java
License:Open Source License
protected void setMissingImageIcon(AbstractToolDefinitionPaletteEntry toolDefinitionEntry, List<IElementType> elementTypeList) { ImageDescriptor missing = ImageDescriptor.getMissingImageDescriptor(); if (toolDefinitionEntry.getSmallIcon().equals(missing)) { for (IElementType iElement : elementTypeList) { ToolEntry entry = searchToolElementByIElementType(iElement); if (entry != null) { toolDefinitionEntry.setSmallIcon(entry.getSmallIcon()); }//w w w . j a v a 2 s . c om } } }