public Image getImage() { IStatus status= fFix.getStatus(); if (!status.isOK()) { ImageImageDescriptor image= new ImageImageDescriptor(super.getImage()); int flag= JavaElementImageDescriptor.WARNING; if (status.getSeverity() == IStatus.ERROR) { flag= JavaElementImageDescriptor.ERROR; } ImageDescriptor composite= new JavaElementImageDescriptor(image, flag, new Point(image.getImageData().width, image.getImageData().height)); return composite.createImage(); } else { return super.getImage(); } }
@Override public Image decorateImage(Image image, Object element) { if (image == null) return null; int adornmentFlags= computeAdornmentFlags(element); if (adornmentFlags != 0) { ImageDescriptor baseImage= new ImageImageDescriptor(image); Rectangle bounds= image.getBounds(); return JavaPlugin.getImageDescriptorRegistry().get(new CallHierarchyImageDescriptor(baseImage, adornmentFlags, new Point(bounds.width, bounds.height))); } return image; }
@Override public Image decorateImage(Image image, Object obj) { if (image == null) return null; int adornmentFlags= computeAdornmentFlags(obj); if (adornmentFlags != 0) { ImageDescriptor baseImage= new ImageImageDescriptor(image); Rectangle bounds= image.getBounds(); return getRegistry().get(new JavaElementImageDescriptor(baseImage, adornmentFlags, new Point(bounds.width, bounds.height))); } return image; }
public Image decorateImage(Image image, Object obj) { int adornmentFlags= computeAdornmentFlags(obj); if (adornmentFlags != 0) { ImageDescriptor baseImage= new ImageImageDescriptor(image); Rectangle bounds= image.getBounds(); return getRegistry().get(new JavaElementImageDescriptor(baseImage, adornmentFlags, new Point(bounds.width, bounds.height))); } return image; }
@Override public Image getImage() { IStatus status= getFixStatus(); if (status != null && !status.isOK()) { ImageImageDescriptor image= new ImageImageDescriptor(super.getImage()); int flag= JavaElementImageDescriptor.WARNING; if (status.getSeverity() == IStatus.ERROR) { flag= JavaElementImageDescriptor.ERROR; } else if (status.getSeverity() == IStatus.INFO) { flag= JavaElementImageDescriptor.INFO; } ImageDescriptor composite= new JavaElementImageDescriptor(image, flag, new Point(image.getImageData().width, image.getImageData().height)); return composite.createImage(); } else { return super.getImage(); } }
public Image decorateImage(Image image, Object element) { int adornmentFlags= computeAdornmentFlags(element); if (adornmentFlags != 0) { ImageDescriptor baseImage= new ImageImageDescriptor(image); Rectangle bounds= image.getBounds(); return JavaPlugin.getImageDescriptorRegistry().get(new CallHierarchyImageDescriptor(baseImage, adornmentFlags, new Point(bounds.width, bounds.height))); } return image; }
@Override public Image getImage() { IStatus status= getFixStatus(); if (status != null && !status.isOK()) { ImageImageDescriptor image= new ImageImageDescriptor(super.getImage()); int flag= JavaElementImageDescriptor.WARNING; if (status.getSeverity() == IStatus.ERROR) { flag= JavaElementImageDescriptor.ERROR; } else if (status.getSeverity() == IStatus.INFO) { flag= JavaElementImageDescriptor.INFO; } ImageDescriptor composite= new JavaElementImageDescriptor(image, flag, new Point(image.getImageData().width, image.getImageData().height)); return composite.createImage(); } else { return super.getImage(); } }
@Override public Image decorateImage(Image image, Object element) { if (image == null) return null; int adornmentFlags= computeAdornmentFlags(element); if (adornmentFlags != 0) { ImageDescriptor baseImage= new ImageImageDescriptor(image); Rectangle bounds= image.getBounds(); return getRegistry().get(new JavaElementImageDescriptor(baseImage, adornmentFlags, new Point(bounds.width, bounds.height))); } return image; }
@Override public Image decorateImage(Image image, Object element) { if (image == null) return null; int adornmentFlags= computeAdornmentFlags(element); if (adornmentFlags != 0) { ImageDescriptor baseImage= new ImageImageDescriptor(image); Rectangle bounds= image.getBounds(); return JavaPlugin.getImageDescriptorRegistry().get(new CallHierarchyImageDescriptor(baseImage, adornmentFlags, new Point(bounds.width, bounds.height))); } return image; }
@Override public Image decorateImage(Image image, Object element) { if (image == null) return null; int adornmentFlags= computeAdornmentFlags(element); if (adornmentFlags != 0) { ImageDescriptor baseImage= new ImageImageDescriptor(image); Rectangle bounds= image.getBounds(); return getRegistry().get(new JavaElementImageDescriptor(baseImage, adornmentFlags, new Point(bounds.width, bounds.height))); } return image; }
public Image decorateImage(Image image, Object element) { int adornmentFlags= computeAdornmentFlags(element); if (adornmentFlags != 0) { ImageDescriptor baseImage= new ImageImageDescriptor(image); Rectangle bounds= image.getBounds(); return getRegistry().get(new JavaElementImageDescriptor(baseImage, adornmentFlags, new Point(bounds.width, bounds.height))); } return image; }
@Override public Image decorateImage(Image image, Object obj) { if (image == null) return null; int adornmentFlags= computeAdornmentFlags(obj); if (adornmentFlags != 0) { ImageDescriptor baseImage= new ImageImageDescriptor(image); Rectangle bounds= image.getBounds(); return getRegistry().get(new JavaElementImageDescriptor(baseImage, adornmentFlags, new Point(bounds.width, bounds.height))); } return image; }
/** * @param el */ public MenuAction(IJavaElement el) { super (AJModel.getInstance().getJavaElementLinkName(el)); Image image = labelProvider.getImage(el); if (image != null) { setImageDescriptor(new ImageImageDescriptor(image)); } jumpLocation = el; }