Bug 182695 Backport RowFetchLimit setting in model to 2.1.3
In 2.1.3 Model add new methods DataSetHandle.setDataSetRowLimit() and DataSetHandle.getDataSetRowLimit() to let user define the number of rows that returned from database. This however duplicate with existing 2.2 model methods DataSetHandle.setRowFetchLimit() and DataSetHandle.getRowFetchLimit(). Model should backport the changes to 2.1.3.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/DataSetHandle.java
* @param paramBindingsPropHandle
		 *            the parameter binding property handle from which parameter
		 *            binding will be removed.
		 * @param paramName
		 *            the name of the parameter with which parameter binding
		 *            will be removed.
		 * @throws PropertyValueException
		 *             if error occurs when removing parameter binding
		 */
		private static void removeParamBindingFor(
				SimpleValueHandle paramBindingsPropHandle, String paramName )
				throws PropertyValueException
		{
			if ( paramBindingsPropHandle == null )
				return;
			List bindings = new ArrayList( );
			Iterator bindingIter = paramBindingsPropHandle.iterator( );
			while ( bindingIter.hasNext( ) )
			{
				ParamBindingHandle bindingHandle = (ParamBindingHandle) bindingIter
						.next( );
				if ( paramName.equals( bindingHandle.getParamName( ) ) )
				{
					bindings.add( bindingHandle );
				}
			}
			paramBindingsPropHandle.removeItems( bindings );
		}
		/**
		 * Updates the parameter binding from old parameter name to new one.