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
*/
	public Module openModule( String fileName, ModuleOption options )
			throws DesignFileException
	{
		if ( fileName == null )
			throw new IllegalArgumentException(
					"The file name must not be null" ); 
		Module module = GenericModuleReader.getInstance( ).read( this,
				fileName, options );
		assert module instanceof Library || module instanceof ReportDesign;
		if ( module instanceof ReportDesign )
			designs.add( module );
		else
			libraries.add( module );
		return module;
	}
	/**
	 * Opens a library with the given library file name.
	 * 
	 * @param fileName
	 *            the file name of the library to open. This name must include
	 *            the file name with the filename extension.
	 * @return the opened library
	 * @throws DesignFileException
	 *             If the file is not found, or the file contains fatal errors.
	 */
	public Library openLibrary( String fileName ) throws DesignFileException
	{
		ModuleOption options = null;
		return openLibrary( fileName, options );