source, reportContext );
source, context );
	IScriptDataSourceDesign newScriptDataSource( ScriptDataSourceHandle source )	{		ScriptDataSourceDesign dteSource = new ScriptDataSourceDesign( source				.getQualifiedName( ) );		IScriptDataSourceEventHandler eventHandler = new ScriptDataSourceScriptExecutor(				source, reportContext );		dteSource.setEventHandler( eventHandler );		// Adapt base class properties		adaptBaseDataSource( source, dteSource );		// Adapt script data source elements		dteSource.setOpenScript( source.getOpen( ) );		dteSource.setCloseScript( source.getClose( ) );		return dteSource;	}