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
}
	
	public IContent localize(IContent content)
	{
		IStyle style = content.getInlineStyle( );
		processBackgroundImage( style );
		Object value = content.accept( this, content );
		return (IContent) value;
	}
	
	protected IContent localizeAllChildren( IContent content )
	{
		ArrayList children = (ArrayList) content.getChildren( );
		if ( children != null )
		{			
			for ( int i = 0; i < children.size( ); i++ )
			{
				IContent child = (IContent) children.get( i );
				IContent localChild = localize( child );
				if ( localChild != child )
				{
					
					children.set( i, localChild );
					
					
					localChild.setParent( content );
					
					
					
					Collection childrenOfLocalChild = localChild.getChildren( );