Bug 213826 The image can not be shown when using event handler to set image [0800]
Description: The image can not be shown when using event handler to set image. Build number: 2.2.2.v20071225-0630 Steps to reproduce: 1. Copy the attached images and report design to the same folder. 2. New a java project and import the attached java file. 3. Preview the attached report design. Expected result: The image is shown. Actual result: The image is not shown when preview. Error log: N/A
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/presentation/LocalizedContentVisitor.java
.getGenerateBy( ) ).getHandle( );
			if ( key != null && element != null )
			{
				String t = ModuleUtil.getExternalizedValue( element, key, text,
						ULocale.forLocale( locale ) );
				if ( t != null )
				{
					return t;
				}
			}
		}
		return text;
	}
	public Object visitImage( IImageContent image, Object value )
	{
		if ( image.getImageSource( ) == IImageContent.IMAGE_FILE
				|| image.getImageSource( ) == IImageContent.IMAGE_URL )
		{
			String strUri = image.getURI( );
			ReportDesignHandle reportDesign = context.getDesign( );
			URL uri = reportDesign
					.findResource( strUri, IResourceLocator.IMAGE );
			if ( uri != null )
			{
				image.setURI( uri.toExternalForm( ) );
			}
		}
		
		handleOnRender( image );
		processImage( image );