function A_re(){this.Init(AdfDnDContext.ACTION_MOVE,AdfDnDContext.ACTION_MOVE)}AdfObject.createSubclass(A_re,AdfDragSource);A_re.prototype.Init=function(a,b){A_re.superclass.Init.call(this,a,b)};A_re.prototype.Init=A_re.prototype.Init;A_re.prototype.isAvailable=function(a,b){AdfAssert.assertPrototype(a,AdfDnDContext);AdfAssert.assertPrototype(b,AdfUIInputEvent);return null!=A_Me(this.getComponent().getPeer(),b)?!0:!1};A_re.prototype.isAvailable=A_re.prototype.isAvailable;
A_re.prototype.GetDragTransferable=function(a){var b=this.getComponent().getPeer();a=A_Me(b,a);return null==a?null:b.getTransferable(a)};A_re.prototype.GetDragTransferable=A_re.prototype.GetDragTransferable;A_re.prototype.GetDragOverFeedback=function(a){AdfAssert.assertPrototype(a,AdfUIInputEvent);a=A_Me(this.getComponent().getPeer(),a);if(null==a)return null;a=a.cloneNode(!0);a.style["float"]="none";return a};A_re.prototype.GetDragOverFeedback=A_re.prototype.GetDragOverFeedback;