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
}
				catch ( MalformedURLException e )
				{
				}
				catch ( IOException e1 )
				{
				}
				try
				{
					return new BufferedInputStream( new FileInputStream( new File( this.id ) ) );
				}
				catch ( FileNotFoundException e )
				{
					logger.log( Level.SEVERE, e.getMessage( ), e );
				}
				return null;
			case IImage.CUSTOM_IMAGE :
				return new ByteArrayInputStream( this.data );
			case IImage.DESIGN_IMAGE :
				return new ByteArrayInputStream( this.data );
			case IImage.URL_IMAGE :
				try
				{
					URL url = new URL( this.id );
					return new BufferedInputStream( url.openStream( ) );
				}
				catch ( MalformedURLException e )
				{
				}
				catch ( IOException e1 )