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
* @deprecated to use ICU4J, replaced by: public ULocale getLocale()
	 */
	public Locale getLocale( )
	{
		return Locale.getDefault( );
	}
	/**
	 * Returns the locale of the current session.
	 * 
	 * @return the locale of the current session, the return value is of
	 *         <code>ULocale</code>.
	 */
	public ULocale getULocale( )
	{
		return session.getLocale( );
	}
	/**
	 * Informs this session some resources is changed. Session will check all
	 * opened mudules, all interfered modules will be informed of the changes.
	 * 
	 * <p>
	 * Current, only changes of library is supported.
	 * 
	 * @param ev
	 *            the resource change event to fire
	 */
	public void fireResourceChange( ResourceChangeEvent ev )
	{
		if ( ev.getEventType( ) == NotificationEvent.LIBRARY_CHANGE_EVENT )
			session.fireLibChange( (LibraryChangeEvent) ev );