public static Image getImageWithBadge(ImageDescriptor descriptor, ImageDescriptor badge) {
String key = "" + descriptor.hashCode(); //$NON-NLS-1$
key += badge.hashCode();
ImageDescriptor cache = getImageRegistry().getDescriptor(key);
if (cache == null) {
cache = new BadgedImageDescriptor(descriptor, badge, false, false);
getImageRegistry().put(key, cache);
}
return CommonImages.getImage(cache);
}