public static Image getIconImage(Display display, Color backgroundColour) throws IOException { ImageData imageData = getIconImageData(); ImageData mergedImageData = imageMerger.merge(backgroundColour, imageData);
public static Image getIconImage(Display display, Color backgroundColour, int width, int height) throws IOException { ImageData imageData = getIconImageData().scaledTo(width, height); ImageData mergedImageData = imageMerger.merge(backgroundColour, imageData);
  public static Image getIconImage(Display display, Color backgroundColour) throws IOException {  	ImageData imageData = getIconImageData();  	ImageData mergedImageData = imageMerger.merge(backgroundColour, imageData);    return new Image(display, mergedImageData);  }