class com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData extends com.sun.glass.ui.monocle.C$Structure
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData
  super_class: com.sun.glass.ui.monocle.C$Structure
{
  private static final int UPDATE_REGION_TOP;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final int UPDATE_REGION_LEFT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  private static final int UPDATE_REGION_WIDTH;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  private static final int UPDATE_REGION_HEIGHT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  private static final int WAVEFORM_MODE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  private static final int UPDATE_MODE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  private static final int UPDATE_MARKER;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  private static final int TEMP;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  private static final int FLAGS;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  private static final int ALT_BUFFER_DATA_VIRT_ADDR;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 9

  private static final int ALT_BUFFER_DATA_PHYS_ADDR;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 10

  private static final int ALT_BUFFER_DATA_WIDTH;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 11

  private static final int ALT_BUFFER_DATA_HEIGHT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 12

  private static final int ALT_BUFFER_DATA_ALT_UPDATE_REGION_TOP;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 13

  private static final int ALT_BUFFER_DATA_ALT_UPDATE_REGION_LEFT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 14

  private static final int ALT_BUFFER_DATA_ALT_UPDATE_REGION_WIDTH;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 15

  private static final int ALT_BUFFER_DATA_ALT_UPDATE_REGION_HEIGHT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 16

  private static final int NUM_INTS;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 17

  private static final int BYTES;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 68

  private final java.nio.IntBuffer data;
    descriptor: Ljava/nio/IntBuffer;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
         0: .line 495
            aload 0 /* this */
            invokespecial com.sun.glass.ui.monocle.C$Structure.<init>:()V
         1: .line 496
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.b:Ljava/nio/ByteBuffer;
            invokestatic java.nio.ByteOrder.nativeOrder:()Ljava/nio/ByteOrder;
            invokevirtual java.nio.ByteBuffer.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
            pop
         2: .line 497
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.b:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.asIntBuffer:()Ljava/nio/IntBuffer;
            putfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
         3: .line 498
            return
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;

  int sizeof();
    descriptor: ()I
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
         0: .line 502
            bipush 68
            ireturn
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;

  int getUpdateRegionTop(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 506
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            iconst_0
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getUpdateRegionLeft(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 510
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            iconst_1
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getUpdateRegionWidth(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 514
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            iconst_2
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getUpdateRegionHeight(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 518
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            iconst_3
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getWaveformMode(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 522
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            iconst_4
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getUpdateMode(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 526
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            iconst_5
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getUpdateMarker(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 530
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 6
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getTemp(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 534
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 7
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getFlags(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 538
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 8
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  long getAltBufferDataVirtAddr(long);
    descriptor: (J)J
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 542
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 9
            invokevirtual java.nio.IntBuffer.get:(I)I
            i2l
            lreturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  long getAltBufferDataPhysAddr(long);
    descriptor: (J)J
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 546
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 10
            invokevirtual java.nio.IntBuffer.get:(I)I
            i2l
            lreturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getAltBufferDataWidth(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 550
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 11
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getAltBufferDataHeight(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 554
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 12
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getAltBufferDataAltUpdateRegionTop(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 558
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 13
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getAltBufferDataAltUpdateRegionLeft(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 562
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 14
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getAltBufferDataAltUpdateRegionWidth(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 566
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 15
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  int getAltBufferDataAltUpdateRegionHeight(long);
    descriptor: (J)I
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
         0: .line 570
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 16
            invokevirtual java.nio.IntBuffer.get:(I)I
            ireturn
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    1     1     p  J
    MethodParameters:
      Name  Flags
      p     

  void setUpdateRegion(long, int, int, int, int);
    descriptor: (JIIII)V
    flags: (0x0000) 
    Code:
      stack=3, locals=7, args_size=6
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
        start local 3 // int top
        start local 4 // int left
        start local 5 // int width
        start local 6 // int height
         0: .line 574
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            iconst_0
            iload 3 /* top */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         1: .line 575
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            iconst_1
            iload 4 /* left */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         2: .line 576
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            iconst_2
            iload 5 /* width */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         3: .line 577
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            iconst_3
            iload 6 /* height */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         4: .line 578
            return
        end local 6 // int height
        end local 5 // int width
        end local 4 // int left
        end local 3 // int top
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    5     1       p  J
            0    5     3     top  I
            0    5     4    left  I
            0    5     5   width  I
            0    5     6  height  I
    MethodParameters:
        Name  Flags
      p       
      top     
      left    
      width   
      height  

  void setWaveformMode(long, int);
    descriptor: (JI)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
        start local 3 // int mode
         0: .line 581
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            iconst_4
            iload 3 /* mode */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         1: .line 582
            return
        end local 3 // int mode
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    2     1     p  J
            0    2     3  mode  I
    MethodParameters:
      Name  Flags
      p     
      mode  

  void setUpdateMode(long, int);
    descriptor: (JI)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
        start local 3 // int mode
         0: .line 585
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            iconst_5
            iload 3 /* mode */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         1: .line 586
            return
        end local 3 // int mode
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    2     1     p  J
            0    2     3  mode  I
    MethodParameters:
      Name  Flags
      p     
      mode  

  void setUpdateMarker(long, int);
    descriptor: (JI)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
        start local 3 // int marker
         0: .line 589
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 6
            iload 3 /* marker */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         1: .line 590
            return
        end local 3 // int marker
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    2     1       p  J
            0    2     3  marker  I
    MethodParameters:
        Name  Flags
      p       
      marker  

  void setTemp(long, int);
    descriptor: (JI)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
        start local 3 // int temp
         0: .line 593
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 7
            iload 3 /* temp */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         1: .line 594
            return
        end local 3 // int temp
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    2     1     p  J
            0    2     3  temp  I
    MethodParameters:
      Name  Flags
      p     
      temp  

  void setFlags(long, int);
    descriptor: (JI)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
        start local 3 // int flags
         0: .line 597
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 8
            iload 3 /* flags */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         1: .line 598
            return
        end local 3 // int flags
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    2     1      p  J
            0    2     3  flags  I
    MethodParameters:
       Name  Flags
      p      
      flags  

  void setAltBufferData(long, long, long, int, int, int, int, int, int);
    descriptor: (JJJIIIIII)V
    flags: (0x0000) 
    Code:
      stack=4, locals=13, args_size=10
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
        start local 1 // long p
        start local 3 // long virtAddr
        start local 5 // long physAddr
        start local 7 // int width
        start local 8 // int height
        start local 9 // int altUpdateRegionTop
        start local 10 // int altUpdateRegionLeft
        start local 11 // int altUpdateRegionWidth
        start local 12 // int altUpdateRegionHeight
         0: .line 602
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 9
            lload 3 /* virtAddr */
            l2i
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         1: .line 603
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 10
            lload 5 /* physAddr */
            l2i
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         2: .line 604
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 11
            iload 7 /* width */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         3: .line 605
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 12
            iload 8 /* height */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         4: .line 606
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 13
            iload 9 /* altUpdateRegionTop */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         5: .line 607
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 14
            iload 10 /* altUpdateRegionLeft */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         6: .line 608
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 15
            iload 11 /* altUpdateRegionWidth */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         7: .line 609
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.data:Ljava/nio/IntBuffer;
            bipush 16
            iload 12 /* altUpdateRegionHeight */
            invokevirtual java.nio.IntBuffer.put:(II)Ljava/nio/IntBuffer;
            pop
         8: .line 610
            return
        end local 12 // int altUpdateRegionHeight
        end local 11 // int altUpdateRegionWidth
        end local 10 // int altUpdateRegionLeft
        end local 9 // int altUpdateRegionTop
        end local 8 // int height
        end local 7 // int width
        end local 5 // long physAddr
        end local 3 // long virtAddr
        end local 1 // long p
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0    9     0                   this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
            0    9     1                      p  J
            0    9     3               virtAddr  J
            0    9     5               physAddr  J
            0    9     7                  width  I
            0    9     8                 height  I
            0    9     9     altUpdateRegionTop  I
            0    9    10    altUpdateRegionLeft  I
            0    9    11   altUpdateRegionWidth  I
            0    9    12  altUpdateRegionHeight  I
    MethodParameters:
                       Name  Flags
      p                      
      virtAddr               
      physAddr               
      width                  
      height                 
      altUpdateRegionTop     
      altUpdateRegionLeft    
      altUpdateRegionWidth   
      altUpdateRegionHeight  

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=1, args_size=1
        start local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
         0: .line 615
            ldc "{0}[update_region.top={1} update_region.left={2} update_region.width={3} update_region.height={4} waveform_mode={5} update_mode={6} update_marker={7} temp={8} flags=0x{9} alt_buffer_data.virt_addr=0x{10} alt_buffer_data.phys_addr=0x{11} alt_buffer_data.width={12} alt_buffer_data.height={13} alt_buffer_data.alt_update_region.top={14} alt_buffer_data.alt_update_region.left={15} alt_buffer_data.alt_update_region.width={16} alt_buffer_data.alt_update_region.height={17}]"
            bipush 18
            anewarray java.lang.Object
            dup
            iconst_0
         1: .line 621
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            aastore
            dup
            iconst_1
         2: .line 622
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getUpdateRegionTop:(J)I
            invokestatic java.lang.Integer.toUnsignedLong:(I)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
            dup
            iconst_2
         3: .line 623
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getUpdateRegionLeft:(J)I
            invokestatic java.lang.Integer.toUnsignedLong:(I)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
            dup
            iconst_3
         4: .line 624
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getUpdateRegionWidth:(J)I
            invokestatic java.lang.Integer.toUnsignedLong:(I)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
            dup
            iconst_4
         5: .line 625
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getUpdateRegionHeight:(J)I
            invokestatic java.lang.Integer.toUnsignedLong:(I)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
            dup
            iconst_5
         6: .line 626
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getWaveformMode:(J)I
            invokestatic java.lang.Integer.toUnsignedLong:(I)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
            dup
            bipush 6
         7: .line 627
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getUpdateMode:(J)I
            invokestatic java.lang.Integer.toUnsignedLong:(I)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
            dup
            bipush 7
         8: .line 628
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getUpdateMarker:(J)I
            invokestatic java.lang.Integer.toUnsignedLong:(I)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
            dup
            bipush 8
         9: .line 629
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getTemp:(J)I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            bipush 9
        10: .line 630
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getFlags:(J)I
            invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
            aastore
            dup
            bipush 10
        11: .line 631
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getAltBufferDataVirtAddr:(J)J
            invokestatic java.lang.Long.toHexString:(J)Ljava/lang/String;
            aastore
            dup
            bipush 11
        12: .line 632
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getAltBufferDataPhysAddr:(J)J
            invokestatic java.lang.Long.toHexString:(J)Ljava/lang/String;
            aastore
            dup
            bipush 12
        13: .line 633
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getAltBufferDataWidth:(J)I
            invokestatic java.lang.Integer.toUnsignedLong:(I)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
            dup
            bipush 13
        14: .line 634
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getAltBufferDataHeight:(J)I
            invokestatic java.lang.Integer.toUnsignedLong:(I)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
            dup
            bipush 14
        15: .line 635
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getAltBufferDataAltUpdateRegionTop:(J)I
            invokestatic java.lang.Integer.toUnsignedLong:(I)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
            dup
            bipush 15
        16: .line 636
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getAltBufferDataAltUpdateRegionLeft:(J)I
            invokestatic java.lang.Integer.toUnsignedLong:(I)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
            dup
            bipush 16
        17: .line 637
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getAltBufferDataAltUpdateRegionWidth:(J)I
            invokestatic java.lang.Integer.toUnsignedLong:(I)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
            dup
            bipush 17
        18: .line 638
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.p:J
            invokevirtual com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData.getAltBufferDataAltUpdateRegionHeight:(J)I
            invokestatic java.lang.Integer.toUnsignedLong:(I)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
        19: .line 614
            invokestatic java.text.MessageFormat.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            areturn
        end local 0 // com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   20     0  this  Lcom/sun/glass/ui/monocle/EPDSystem$MxcfbUpdateData;
}
SourceFile: "EPDSystem.java"
NestHost: com.sun.glass.ui.monocle.EPDSystem
InnerClasses:
  abstract Structure = com.sun.glass.ui.monocle.C$Structure of com.sun.glass.ui.monocle.C
  MxcfbUpdateData = com.sun.glass.ui.monocle.EPDSystem$MxcfbUpdateData of com.sun.glass.ui.monocle.EPDSystem