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/core/DesignSession.java
*/
	private HashMap defaultValues = new HashMap( );
	/**
	 * Resource change listener list to handle the resource change events.
	 */
	private List resourceChangeListeners = null;
	/**
	 * Constructor.
	 * 
	 * @param theLocale
	 *            the user's locale. If null, use the system locale.
	 */
	public DesignSession( ULocale theLocale )
	{
		locale = theLocale;
		if ( locale == null )
			locale = ULocale.getDefault( );
		activate( );
	}
	/**
	 * Activates this session within a thread. Used in the web environment to
	 * associate this session with a message thread. Required to allow the
	 * thread to access localized messages.
	 */
	public void activate( )
	{
		ThreadResources.setLocale( locale );
	}
	/**
	 * Dis-associates this session from a thread. Used in the web environment at