oncopyclick, oncopyallclick and etc events are cancelable so you could cancel the moving via return false;.
Unfortunatelly there is no common events for such reasons and so moving via doubleclick can't be canceled for example. I've created
https://jira.jboss.org/jira/browse/RF-4595 for this reason.
As a workaround currently you could bind supports as it shown at demo which will submit the list changing results so you could reset the moving on server side and add some message for example.