Bug 158662 Image constructor is incomplete
The Image constructor Image(IImageContent) does not copy the imageMap member of IIMageContent. This can lead to bugs whereever the IImage interface is used to retrieve the Chart Image Map.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/Image.java
/**
	 * image source
	 */
	protected int source = IImage.INVALID_IMAGE;
	/**
	 * Comment for <code>data</code>
	 */
	protected byte[] data = null;
	
	protected String mimeType;
	
	protected String imageMap;
	/**
	 * Constructor with an image uri
	 * 
	 * @param uri
	 */
	public Image( String uri )
	{
		if ( uri == null || uri.length( ) == 0 )
		{
			return;
		}
		id = uri;
		if ( !FileUtil.isLocalResource( uri ) )
		{
			extension = FileUtil.getExtFromFileName( uri );
			this.source = IImage.URL_IMAGE;
			return;
		}