Bug 201526 Mutil parameter value will show the mutil value[0705]
Description: Mutil parameter value will show the mutil value[0705] Step: 1. New a list parameter and select allow multiple value 2. Add some value in it. 3. Drop the parameter in layout( param["NewParameter1"] ). 4. Preview and select several value. Actual result: It will preview a object string. Expected result: The value that is selected will be previewed.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/presentation/LocalizedContentVisitor.java
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( );
					Iterator iter = child.getChildren( ).iterator( );
					while ( iter.hasNext( ) )
					{
						IContent childOfChild = (IContent) iter.next( );
						if ( !childrenOfLocalChild.contains( childOfChild ) )
						{
							childOfChild.setParent( localChild );
							childrenOfLocalChild.add( childOfChild );
						}
					}
				}
				localizeAllChildren( localChild );
			}