/** * Returns an image descriptor for a java element. The descriptor includes overlays, if specified. */ public ImageDescriptor getJavaImageDescriptor(IJavaElement element, int flags) { Point size= useSmallSize(flags) ? SMALL_SIZE : BIG_SIZE; ImageDescriptor baseDesc= getBaseImageDescriptor(element, flags); if (baseDesc != null) { int adornmentFlags= computeJavaAdornmentFlags(element, flags); return new JavaElementImageDescriptor(baseDesc, adornmentFlags, size); } return new JavaElementImageDescriptor(JavaPluginImages.DESC_OBJS_GHOST, 0, size); }
/** * Returns an image descriptor for a java element. The descriptor includes overlays, if specified. * @param element the Java element * @param flags the image flags * @return returns the image descriptor */ public ImageDescriptor getJavaImageDescriptor(IJavaElement element, int flags) { Point size= useSmallSize(flags) ? SMALL_SIZE : BIG_SIZE; ImageDescriptor baseDesc= getBaseImageDescriptor(element, flags); if (baseDesc != null) { int adornmentFlags= computeJavaAdornmentFlags(element, flags); return new JavaElementImageDescriptor(baseDesc, adornmentFlags, size); } return new JavaElementImageDescriptor(JavaPluginImages.DESC_OBJS_GHOST, 0, size); }
/** * Returns an image descriptor for a java element. The descriptor includes overlays, if specified. * @param element the Java element * @param flags the image flags * @return returns the image descriptor */ public ImageDescriptor getJavaImageDescriptor(IJavaElement element, int flags) { Point size= useSmallSize(flags) ? SMALL_SIZE : BIG_SIZE; ImageDescriptor baseDesc= getBaseImageDescriptor(element, flags); if (baseDesc != null) { int adornmentFlags= computeJavaAdornmentFlags(element, flags); return new JavaElementImageDescriptor(baseDesc, adornmentFlags, size); } return new JavaElementImageDescriptor(JavaPluginImages.DESC_OBJS_GHOST, 0, size); }