home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 1999 April / DPPCPRO0499.ISO / April / Notes / 50b2wic.exe / DATA1.CAB / NotesProgramFilesJavaSupport / rt.jar / java / awt / event / ActionEvent.class (.txt) next >
Encoding:
Java Class File  |  1998-04-23  |  1.4 KB  |  48 lines

  1. package java.awt.event;
  2.  
  3. import java.awt.AWTEvent;
  4.  
  5. public class ActionEvent extends AWTEvent {
  6.    public static final int SHIFT_MASK = 1;
  7.    public static final int CTRL_MASK = 2;
  8.    public static final int META_MASK = 4;
  9.    public static final int ALT_MASK = 8;
  10.    public static final int ACTION_FIRST = 1001;
  11.    public static final int ACTION_LAST = 1001;
  12.    public static final int ACTION_PERFORMED = 1001;
  13.    String actionCommand;
  14.    int modifiers;
  15.    private static final long serialVersionUID = -7671078796273832149L;
  16.  
  17.    public ActionEvent(Object var1, int var2, String var3) {
  18.       this(var1, var2, var3, 0);
  19.    }
  20.  
  21.    public ActionEvent(Object var1, int var2, String var3, int var4) {
  22.       super(var1, var2);
  23.       this.actionCommand = var3;
  24.       this.modifiers = var4;
  25.    }
  26.  
  27.    public String getActionCommand() {
  28.       return this.actionCommand;
  29.    }
  30.  
  31.    public int getModifiers() {
  32.       return this.modifiers;
  33.    }
  34.  
  35.    public String paramString() {
  36.       String var1;
  37.       switch (super.id) {
  38.          case 1001:
  39.             var1 = "ACTION_PERFORMED";
  40.             break;
  41.          default:
  42.             var1 = "unknown type";
  43.       }
  44.  
  45.       return var1 + ",cmd=" + this.actionCommand;
  46.    }
  47. }
  48.