Bug 160193 Parameter name is changed with data type
Steps to reproduce: 1.New a sample data source 2.New a data set with below query: select * from CLASSICMODELS.CUSTOMERS where CLASSICMODELS.CUSTOMERS.CUSTOMERNUMBER = ? 3.Switch to parameters in data set editor, a parameter is created automatically 4.Double click the parameter, click "..." button behind the "Linked to report parameter", note the default name of report parameter is "param1". Click "cancel" to destory "new parameter dialog" 5.Change data set paramter type to Any, and click "..." again Expected result: Default name of report parameter is "param1" Actual result: Default name of report parameter is changed to "NewParameter1"
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/SessionHandle.java
* @param templateName
	 *            The name of the template for the design, or <code>null</code>
	 *            if no template is needed.
	 * @return A handle to the report design.
	 */
	public ReportDesignHandle createDesign( String templateName )
	{
		return session.createDesign( templateName ).handle( );
	}
	/**
	 * Creates a new empty design. This new design is not based on a template.
	 * 
	 * @return the handle of the new report design.
	 */
	public ReportDesignHandle createDesign( )
	{
		return session.createDesign( ).handle( );
	}
	/**
	 * Creates a new empty library.
	 * 
	 * @return the handle of the new library.
	 */
	public LibraryHandle createLibrary( )
	{
		return session.createLibrary( ).handle( );
	}
	/**
	 * Saves all designs and librariesthat need a save.
	 *