Bug 147604 Value in parameter list displays incorrectly with paramter group
Steps to reproduce: 1.Add a parameter group "pg" in report1, add a parameter"p" in the group 2.Add a label in report2, set a drill-through hyperlink, set target report is "report1", click parameter Expected result: Only one "p" lists in the value list Actual result: Two "p" appear
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/dialogs/HyperlinkBuilder.java
bindingList.clear( );
			parameterList.clear( );
			String errorMessage = null;
			String newFilename = locationEditor.getText( ).trim( );
			if ( newFilename.length( ) == 0 )
			{
				errorMessage = ERROR_MSG_REPORT_REQUIRED;
			}
			else
			{
				if ( targetReportHandle instanceof ReportDesignHandle )
				{
					for ( Iterator iter = ( (ReportDesignHandle) targetReportHandle ).getAllParameters( )
							.iterator( ); iter.hasNext( ); )
					{
						Object obj = iter.next( );
						if ( obj instanceof ParameterHandle )
						{
							parameterList.add( obj );
						}
						else if ( obj instanceof ParameterGroupHandle )
						{
							parameterList.addAll( ( (ParameterGroupHandle) obj ).getParameters( )
									.getContents( ) );
						}
					}
					if ( newFilename.equals( inputHandle.getReportName( ) ) )
					{
						for ( Iterator iter = inputHandle.paramBindingsIterator( ); iter.hasNext( ); )
						{