From a23bfcc34382939416f352dfd23bcee026e5cddd Mon Sep 17 00:00:00 2001 From: shaper Date: Fri, 13 Dec 2002 04:30:38 +0000 Subject: [PATCH] Moved MouseArmingAdapter into swing/event, and pass along the mouse event to clicked() that resulted in the click. git-svn-id: https://samskivert.googlecode.com/svn/trunk@990 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- .../swing/{ => event}/MouseArmingAdapter.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) rename projects/samskivert/src/java/com/samskivert/swing/{ => event}/MouseArmingAdapter.java (92%) diff --git a/projects/samskivert/src/java/com/samskivert/swing/MouseArmingAdapter.java b/projects/samskivert/src/java/com/samskivert/swing/event/MouseArmingAdapter.java similarity index 92% rename from projects/samskivert/src/java/com/samskivert/swing/MouseArmingAdapter.java rename to projects/samskivert/src/java/com/samskivert/swing/event/MouseArmingAdapter.java index 85157901..ae90058c 100644 --- a/projects/samskivert/src/java/com/samskivert/swing/MouseArmingAdapter.java +++ b/projects/samskivert/src/java/com/samskivert/swing/event/MouseArmingAdapter.java @@ -1,5 +1,5 @@ // -// $Id: MouseArmingAdapter.java,v 1.2 2002/10/01 18:56:32 shaper Exp $ +// $Id: MouseArmingAdapter.java,v 1.1 2002/12/13 04:30:38 shaper Exp $ // // samskivert library - useful routines for java programs // Copyright (C) 2002 Ray Greenwell @@ -18,11 +18,12 @@ // License along with this library; if not, write to the Free Software // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -package com.samskivert.swing; +package com.samskivert.swing.event; import java.awt.Component; import java.awt.Shape; import java.awt.event.MouseEvent; + import javax.swing.event.MouseInputAdapter; /** @@ -62,7 +63,7 @@ public abstract class MouseArmingAdapter { if (button1(e)) { if (_armed && contains(e)) { - clicked(); + clicked(e); } _startedArmed = _armed = false; } @@ -106,9 +107,10 @@ public abstract class MouseArmingAdapter } /** - * Will be called when a click is registered over the component. + * Called when a click is registered over the component with the mouse + * event that resulted in the click. */ - public void clicked () + public void clicked (MouseEvent e) { }