Bug 212102 [Smoke] The chart is in distortion when preview [13]
Description: The chart is in distortion when preview. Build number: 2.2.2.v20071101-0630 Steps to reproduce: 1. New a report with a chart, preview. 2. Change the size of chart, preview. Expected result: Chart is previewed correctly. Actual result: The chart is in distortion when preview. Error log: N/A
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/presentation/LocalizedContentVisitor.java
return context.getReportContent( );
	}
	ReportDesignHandle getReportDesign( )
	{
		return context.getDesign( );
	}
	
	/**
	 * Checks the background image property. If it is given as a relative path,
	 * gets its absolute path and sets it back to the style.
	 * 
	 * @param style
	 *            the style that defines background image related properties
	 */
	protected void processBackgroundImage( IStyle style )
	{
		if ( style == null )
			return;
		String image = style.getBackgroundImage( );
		if ( image == null )
			return;
		ReportDesignHandle reportDesign = context.getDesign( );
		if ( reportDesign != null )
		{
			URL url = reportDesign.findResource( image, IResourceLocator.IMAGE );
			if ( url != null )
			{
				style.setBackgroundImage( url.toExternalForm( ) );
			}
		}