Bug 160641 Image from Fragments can not be preview
Details: Image from Fragments can not be preview Step: 1.New an image and select "Image file in BIRT resource folder" 2.Select the image that in Fragments. 3.Preview Actual result: The image can not be preview Excepted result: The image can be preview
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ImageItemExecutor.java
}
		else if ( uriExpr != null && uriExpr.length( ) > 0 )
		{
			strUri = uriExpr;
		}
		
		ReportDesignHandle reportDesign = context.getDesign( );
		URL uri = reportDesign.findResource( strUri,
				IResourceLocator.IMAGE );
		if ( uri != null )
		{
			if ( "file".equals( uri.getProtocol( ) ) )
			{
				handleFileImage( strUri, imageContent );
			}
			else
			{
				imageContent.setURI( uri.toExternalForm( ) );
			}
		}
		else
		{
			handleFileImage( strUri, imageContent );
		}
	}
	protected void handleNamedImage( String imageName,
			IImageContent imageContent )
	{
		imageContent.setImageSource( IImageContent.IMAGE_NAME );
		imageContent.setURI( null );