Bug 316695 Refactor data set editor pages' codes[26568]
Build Identifier: 20100610 Refactor data set editor pages' codes[26568]. Reproducible: Always
UI/org.eclipse.birt.report.designer.ui.data/src/org/eclipse/birt/report/designer/data/ui/dataset/DataSetParametersPage.java
count ) );
				}
				else
				{
					Iterator params = nextElement.parametersIterator( );
					while ( params.hasNext( ) )
					{
						count++;
						DataSetParameterHandle param = (DataSetParameterHandle) params.next( );
						DataSetParameter newParam1 = createDataSetParameter( param,
								prefix + "1", 
								count++ );
						DataSetParameter newParam2 = createDataSetParameter( param,
								prefix + "2", 
								count );
						subDataSetParams.add( newParam1 );
						subDataSetParams.add( newParam2 );
					}
				}
			}
			else
			{
				while ( children.hasNext( ) )
				{
					DataSetHandle nextElement = (DataSetHandle) children.next( );
					String preFixStr = prefix + nextElement.getName( );
					if ( nextElement instanceof JointDataSetHandle )
					{
						subDataSetParams.addAll( getSubDataSetParameters( (JointDataSetHandle) nextElement,
								preFixStr + separator,