From c7a136d3ef16cf20fcd5314036508e31870b4849 Mon Sep 17 00:00:00 2001
From: Bryce McKinlay <bryce@albatross.co.nz>
Date: Wed, 12 Jul 2000 03:32:07 +0000
Subject: Big AWT patch.

From-SVN: r34976
---
 libjava/java/awt/event/MouseEvent.java | 35 ++++++++++++++++++++++++++++++----
 1 file changed, 31 insertions(+), 4 deletions(-)

(limited to 'libjava/java/awt/event/MouseEvent.java')

diff --git a/libjava/java/awt/event/MouseEvent.java b/libjava/java/awt/event/MouseEvent.java
index e3dff04..bb9602c 100644
--- a/libjava/java/awt/event/MouseEvent.java
+++ b/libjava/java/awt/event/MouseEvent.java
@@ -67,10 +67,37 @@ public class MouseEvent extends InputEvent
 
   public String paramString ()
   {
-    return ("MouseEvent[" + when + "," + modifiers
-	    + ",(" + x + "," + y + "),"
-	    + clickCount + "," + popupTrigger
-	    + ";" + super.paramString () + "]");
+    String r;
+    switch (id)
+      {
+	case MOUSE_CLICKED:
+	  r = "MOUSE_CLICKED";
+	break;
+	case MOUSE_DRAGGED:
+	  r = "MOUSE_DRAGGED";
+	break;
+	case MOUSE_ENTERED:
+	  r = "MOUSE_ENTERED";
+	break;
+	case MOUSE_EXITED:
+	  r = "MOUSE_EXITED";
+	break;
+	case MOUSE_MOVED:
+	  r = "MOUSE_MOVED";
+	break;
+	case MOUSE_PRESSED:
+	  r = "MOUSE_PRESSED";
+	break;
+	case MOUSE_RELEASED:
+	  r = "MOUSE_RELEASED";
+	break;
+	default:
+	  r = "unknown id";
+	break;
+      }
+    r += ",(" + x + "," + y + "),modifiers=" + modifiers + ",clickCount=" +
+         clickCount;
+    return r;
   }
 
   public void translatePoint (int x, int y)
-- 
cgit v1.1