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 / AdjustmentEvent.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-04-23  |  1.6 KB  |  73 lines

  1. package java.awt.event;
  2.  
  3. import java.awt.AWTEvent;
  4. import java.awt.Adjustable;
  5.  
  6. public class AdjustmentEvent extends AWTEvent {
  7.    public static final int ADJUSTMENT_FIRST = 601;
  8.    public static final int ADJUSTMENT_LAST = 601;
  9.    public static final int ADJUSTMENT_VALUE_CHANGED = 601;
  10.    public static final int UNIT_INCREMENT = 1;
  11.    public static final int UNIT_DECREMENT = 2;
  12.    public static final int BLOCK_DECREMENT = 3;
  13.    public static final int BLOCK_INCREMENT = 4;
  14.    public static final int TRACK = 5;
  15.    Adjustable adjustable;
  16.    int value;
  17.    int adjustmentType;
  18.    private static final long serialVersionUID = 5700290645205279921L;
  19.  
  20.    public AdjustmentEvent(Adjustable var1, int var2, int var3, int var4) {
  21.       super(var1, var2);
  22.       this.adjustable = var1;
  23.       this.adjustmentType = var3;
  24.       this.value = var4;
  25.    }
  26.  
  27.    public Adjustable getAdjustable() {
  28.       return this.adjustable;
  29.    }
  30.  
  31.    public int getValue() {
  32.       return this.value;
  33.    }
  34.  
  35.    public int getAdjustmentType() {
  36.       return this.adjustmentType;
  37.    }
  38.  
  39.    public String paramString() {
  40.       String var1;
  41.       switch (super.id) {
  42.          case 601:
  43.             var1 = "ADJUSTMENT_VALUE_CHANGED";
  44.             break;
  45.          default:
  46.             var1 = "unknown type";
  47.       }
  48.  
  49.       String var2;
  50.       switch (this.adjustmentType) {
  51.          case 1:
  52.             var2 = "UNIT_INCREMENT";
  53.             break;
  54.          case 2:
  55.             var2 = "UNIT_DECREMENT";
  56.             break;
  57.          case 3:
  58.             var2 = "BLOCK_DECREMENT";
  59.             break;
  60.          case 4:
  61.             var2 = "BLOCK_INCREMENT";
  62.             break;
  63.          case 5:
  64.             var2 = "TRACK";
  65.             break;
  66.          default:
  67.             var2 = "unknown type";
  68.       }
  69.  
  70.       return var1 + ",adjType=" + var2 + ",value=" + this.value;
  71.    }
  72. }
  73.