public final class com.sun.webkit.event.WCMouseEvent
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.webkit.event.WCMouseEvent
  super_class: java.lang.Object
{
  public static final int MOUSE_PRESSED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int MOUSE_RELEASED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int MOUSE_MOVED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int MOUSE_DRAGGED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int MOUSE_WHEEL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int NOBUTTON;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int BUTTON1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int BUTTON2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int BUTTON3;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  private final int id;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final long when;
    descriptor: J
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final int button;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final int clickCount;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final int x;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final int y;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final int screenX;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final int screenY;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final boolean shift;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final boolean control;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final boolean alt;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final boolean meta;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final boolean popupTrigger;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(int, int, int, int, int, int, int, long, boolean, boolean, boolean, boolean, boolean);
    descriptor: (IIIIIIIJZZZZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=15, args_size=14
        start local 0 // com.sun.webkit.event.WCMouseEvent this
        start local 1 // int id
        start local 2 // int button
        start local 3 // int clickCount
        start local 4 // int x
        start local 5 // int y
        start local 6 // int screenX
        start local 7 // int screenY
        start local 8 // long when
        start local 10 // boolean shift
        start local 11 // boolean control
        start local 12 // boolean alt
        start local 13 // boolean meta
        start local 14 // boolean popupTrigger
         0: .line 63
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 66
            aload 0 /* this */
            iload 1 /* id */
            putfield com.sun.webkit.event.WCMouseEvent.id:I
         2: .line 67
            aload 0 /* this */
            iload 2 /* button */
            putfield com.sun.webkit.event.WCMouseEvent.button:I
         3: .line 68
            aload 0 /* this */
            iload 3 /* clickCount */
            putfield com.sun.webkit.event.WCMouseEvent.clickCount:I
         4: .line 69
            aload 0 /* this */
            iload 4 /* x */
            putfield com.sun.webkit.event.WCMouseEvent.x:I
         5: .line 70
            aload 0 /* this */
            iload 5 /* y */
            putfield com.sun.webkit.event.WCMouseEvent.y:I
         6: .line 71
            aload 0 /* this */
            iload 6 /* screenX */
            putfield com.sun.webkit.event.WCMouseEvent.screenX:I
         7: .line 72
            aload 0 /* this */
            iload 7 /* screenY */
            putfield com.sun.webkit.event.WCMouseEvent.screenY:I
         8: .line 73
            aload 0 /* this */
            lload 8 /* when */
            putfield com.sun.webkit.event.WCMouseEvent.when:J
         9: .line 74
            aload 0 /* this */
            iload 10 /* shift */
            putfield com.sun.webkit.event.WCMouseEvent.shift:Z
        10: .line 75
            aload 0 /* this */
            iload 11 /* control */
            putfield com.sun.webkit.event.WCMouseEvent.control:Z
        11: .line 76
            aload 0 /* this */
            iload 12 /* alt */
            putfield com.sun.webkit.event.WCMouseEvent.alt:Z
        12: .line 77
            aload 0 /* this */
            iload 13 /* meta */
            putfield com.sun.webkit.event.WCMouseEvent.meta:Z
        13: .line 78
            aload 0 /* this */
            iload 14 /* popupTrigger */
            putfield com.sun.webkit.event.WCMouseEvent.popupTrigger:Z
        14: .line 79
            return
        end local 14 // boolean popupTrigger
        end local 13 // boolean meta
        end local 12 // boolean alt
        end local 11 // boolean control
        end local 10 // boolean shift
        end local 8 // long when
        end local 7 // int screenY
        end local 6 // int screenX
        end local 5 // int y
        end local 4 // int x
        end local 3 // int clickCount
        end local 2 // int button
        end local 1 // int id
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   15     0          this  Lcom/sun/webkit/event/WCMouseEvent;
            0   15     1            id  I
            0   15     2        button  I
            0   15     3    clickCount  I
            0   15     4             x  I
            0   15     5             y  I
            0   15     6       screenX  I
            0   15     7       screenY  I
            0   15     8          when  J
            0   15    10         shift  Z
            0   15    11       control  Z
            0   15    12           alt  Z
            0   15    13          meta  Z
            0   15    14  popupTrigger  Z
    MethodParameters:
              Name  Flags
      id            
      button        
      clickCount    
      x             
      y             
      screenX       
      screenY       
      when          
      shift         
      control       
      alt           
      meta          
      popupTrigger  

  public int getID();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.webkit.event.WCMouseEvent this
         0: .line 81
            aload 0 /* this */
            getfield com.sun.webkit.event.WCMouseEvent.id:I
            ireturn
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/webkit/event/WCMouseEvent;

  public long getWhen();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.webkit.event.WCMouseEvent this
         0: .line 82
            aload 0 /* this */
            getfield com.sun.webkit.event.WCMouseEvent.when:J
            lreturn
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/webkit/event/WCMouseEvent;

  public int getButton();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.webkit.event.WCMouseEvent this
         0: .line 84
            aload 0 /* this */
            getfield com.sun.webkit.event.WCMouseEvent.button:I
            ireturn
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/webkit/event/WCMouseEvent;

  public int getClickCount();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.webkit.event.WCMouseEvent this
         0: .line 85
            aload 0 /* this */
            getfield com.sun.webkit.event.WCMouseEvent.clickCount:I
            ireturn
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/webkit/event/WCMouseEvent;

  public int getX();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.webkit.event.WCMouseEvent this
         0: .line 87
            aload 0 /* this */
            getfield com.sun.webkit.event.WCMouseEvent.x:I
            ireturn
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/webkit/event/WCMouseEvent;

  public int getY();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.webkit.event.WCMouseEvent this
         0: .line 88
            aload 0 /* this */
            getfield com.sun.webkit.event.WCMouseEvent.y:I
            ireturn
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/webkit/event/WCMouseEvent;

  public int getScreenX();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.webkit.event.WCMouseEvent this
         0: .line 89
            aload 0 /* this */
            getfield com.sun.webkit.event.WCMouseEvent.screenX:I
            ireturn
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/webkit/event/WCMouseEvent;

  public int getScreenY();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.webkit.event.WCMouseEvent this
         0: .line 90
            aload 0 /* this */
            getfield com.sun.webkit.event.WCMouseEvent.screenY:I
            ireturn
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/webkit/event/WCMouseEvent;

  public boolean isShiftDown();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.webkit.event.WCMouseEvent this
         0: .line 92
            aload 0 /* this */
            getfield com.sun.webkit.event.WCMouseEvent.shift:Z
            ireturn
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/webkit/event/WCMouseEvent;

  public boolean isControlDown();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.webkit.event.WCMouseEvent this
         0: .line 93
            aload 0 /* this */
            getfield com.sun.webkit.event.WCMouseEvent.control:Z
            ireturn
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/webkit/event/WCMouseEvent;

  public boolean isAltDown();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.webkit.event.WCMouseEvent this
         0: .line 94
            aload 0 /* this */
            getfield com.sun.webkit.event.WCMouseEvent.alt:Z
            ireturn
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/webkit/event/WCMouseEvent;

  public boolean isMetaDown();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.webkit.event.WCMouseEvent this
         0: .line 95
            aload 0 /* this */
            getfield com.sun.webkit.event.WCMouseEvent.meta:Z
            ireturn
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/webkit/event/WCMouseEvent;

  public boolean isPopupTrigger();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.webkit.event.WCMouseEvent this
         0: .line 97
            aload 0 /* this */
            getfield com.sun.webkit.event.WCMouseEvent.popupTrigger:Z
            ireturn
        end local 0 // com.sun.webkit.event.WCMouseEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/webkit/event/WCMouseEvent;
}
SourceFile: "WCMouseEvent.java"