Bug 145991 [Regression]Invalid data set should not be allowed to drag or "Insert in layout"
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/DataSetHandle.java
.getPropertyHandle( ReportItem.PARAM_BINDINGS_PROP );
				removeParamBindingFor( paramBindingsPropHandle, paramName );
				
				PropertyHandle actionPropHandle = client
						.getPropertyHandle( ImageItem.ACTION_PROP );
				if ( actionPropHandle != null )
				{
					Action action = (Action) actionPropHandle.getValue( );
					ActionHandle actionHandle = (ActionHandle) action
							.getHandle( actionPropHandle );
					MemberHandle paramBindingsMemberHandle = actionHandle
							.getMember( Action.PARAM_BINDINGS_MEMBER );
					removeParamBindingFor( paramBindingsMemberHandle, paramName );
				}
			}
			
			PropertyHandle paramBindingsPropHandle = getElementHandle( )
					.getPropertyHandle( PARAM_BINDINGS_PROP );
			removeParamBindingFor( paramBindingsPropHandle, paramName );
		}
		/**
		 * Removes the parameter binding with the given name from the given
		 * parameter binding property handle.
		 * 
		 * @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.