Bug 197756 Data Set Row Limit
Tested with release 2.2 and 2.2.1S20070713 1) create a report 2) add data source & data set (JDBC or Sample Database) 3) Put data source to a table 4) Set Data Set Row Limit to to some value (e.g. 5) 5) preview ==> 5 rows are displayed 6) Set Data Set Row Limit to to some other value (e.g. 10) 7) preview ==> 5 (!!) rows are displayed and not 10 - you must restart eclipse, only then the new value takes effect
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/adapter/ModelDteApiAdapter.java
private IInputParameterBinding newInputParamBinding( String paramName,
			String paramValue )
	{
		if ( paramValue == null )
			return null; 
		ScriptExpression paramValueExpr = new ScriptExpression( paramValue );
		return new InputParameterBinding( paramName, paramValueExpr );
	}
	/**
	 * Creates a new DtE API Computed Column from a model computed column. Could
	 * return null if no expression is defined.
	 * 
	 * @throws EngineException
	 */
	IComputedColumn newComputedColumn( ComputedColumnHandle modelCmptdColumn )
			throws EngineException
	{
		
		if ( modelCmptdColumn.getExpression( ) == null
				&& modelCmptdColumn.getAggregateFunction( ) == null )
		{
			throw new EngineException( MessageConstants.MISSING_COMPUTED_COLUMN_EXPRESSION_EXCEPTION,
					modelCmptdColumn.getName( ) );
		}
		List argumentList = new ArrayList( );
		Iterator argumentIter = modelCmptdColumn.argumentsIterator( );
		while ( argumentIter.hasNext( ) )
		{
			argumentList.add( new ScriptExpression( ( (AggregationArgumentHandle) argumentIter.next( ) ).getValue( ) ) );
		}