From 628addc1449e3ad27c2ded5090abf1f023bf005b Mon Sep 17 00:00:00 2001 From: mdb Date: Wed, 21 Aug 2002 17:54:10 +0000 Subject: [PATCH] Pass the drag source along when informing the drop target of a completed drop. git-svn-id: https://samskivert.googlecode.com/svn/trunk@820 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- .../src/java/com/samskivert/swing/dnd/DnDManager.java | 4 ++-- .../src/java/com/samskivert/swing/dnd/DropTarget.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/projects/samskivert/src/java/com/samskivert/swing/dnd/DnDManager.java b/projects/samskivert/src/java/com/samskivert/swing/dnd/DnDManager.java index 8be2f895..44d75e03 100644 --- a/projects/samskivert/src/java/com/samskivert/swing/dnd/DnDManager.java +++ b/projects/samskivert/src/java/com/samskivert/swing/dnd/DnDManager.java @@ -1,5 +1,5 @@ // -// $Id: DnDManager.java,v 1.4 2002/08/21 00:15:23 ray Exp $ +// $Id: DnDManager.java,v 1.5 2002/08/21 17:54:10 mdb Exp $ package com.samskivert.swing.dnd; @@ -189,7 +189,7 @@ public class DnDManager // since the release comes with a component of the source, // we use the last enter... if (_lastTarget != null) { - _lastTarget.dropCompleted(_data[0]); + _lastTarget.dropCompleted(_source, _data[0]); _source.dragCompleted(_lastTarget); } reset(); diff --git a/projects/samskivert/src/java/com/samskivert/swing/dnd/DropTarget.java b/projects/samskivert/src/java/com/samskivert/swing/dnd/DropTarget.java index c5bb06b9..74f5096b 100644 --- a/projects/samskivert/src/java/com/samskivert/swing/dnd/DropTarget.java +++ b/projects/samskivert/src/java/com/samskivert/swing/dnd/DropTarget.java @@ -1,5 +1,5 @@ // -// $Id: DropTarget.java,v 1.3 2002/08/20 22:47:49 ray Exp $ +// $Id: DropTarget.java,v 1.4 2002/08/21 17:54:10 mdb Exp $ package com.samskivert.swing.dnd; @@ -28,5 +28,5 @@ public interface DropTarget /** * Called when the drop is actually executed. */ - public void dropCompleted (Object data); + public void dropCompleted (DragSource source, Object data); }