aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/awt/event/ActionEvent.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java/awt/event/ActionEvent.java')
-rw-r--r--libjava/java/awt/event/ActionEvent.java28
1 files changed, 24 insertions, 4 deletions
diff --git a/libjava/java/awt/event/ActionEvent.java b/libjava/java/awt/event/ActionEvent.java
index 109673b..de0d376 100644
--- a/libjava/java/awt/event/ActionEvent.java
+++ b/libjava/java/awt/event/ActionEvent.java
@@ -1,4 +1,4 @@
-/* Copyright (C) 1999 Free Software Foundation
+/* Copyright (C) 1999, 2000 Free Software Foundation
This file is part of libjava.
@@ -9,10 +9,18 @@ details. */
package java.awt.event;
import java.awt.*;
-/* A very incomplete placeholder. */
+/* Status: Believed complete and correct to JDK 1.2. */
public class ActionEvent extends AWTEvent
{
+ public static final int ACTION_FIRST = 1001;
+ public static final int ACTION_LAST = 1001;
+ public static final int ACTION_PERFORMED = 1001;
+ public static final int ALT_MASK = 8;
+ public static final int CTRL_MASK = 2;
+ public static final int META_MASK = 4;
+ public static final int SHIFT_MASK = 1;
+
String actionCommand;
int modifiers;
@@ -29,7 +37,19 @@ public class ActionEvent extends AWTEvent
this.modifiers = modifiers;
}
- public String getActionCommand () { return actionCommand; }
+ public String getActionCommand ()
+ {
+ return actionCommand;
+ }
+
+ public int getModifiers ()
+ {
+ return modifiers;
+ }
- public int getModifiers () { return modifiers; }
+ public String paramString ()
+ {
+ return ("ActionEvent[" + actionCommand + "," + modifiers
+ + ";" + super.paramString () + "]");
+ }
}