class com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter implements javax.imageio.event.IIOReadProgressListener
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter
  super_class: java.lang.Object
{
  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
         0: .line 2015
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/imageio/plugins/bmp/BMPImageReader$EmbeddedProgressAdapter;

  public void imageComplete(javax.imageio.ImageReader);
    descriptor: (Ljavax/imageio/ImageReader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
        start local 1 // javax.imageio.ImageReader src
         0: .line 2017
            return
        end local 1 // javax.imageio.ImageReader src
        end local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/imageio/plugins/bmp/BMPImageReader$EmbeddedProgressAdapter;
            0    1     1   src  Ljavax/imageio/ImageReader;
    MethodParameters:
      Name  Flags
      src   

  public void imageProgress(javax.imageio.ImageReader, float);
    descriptor: (Ljavax/imageio/ImageReader;F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
        start local 1 // javax.imageio.ImageReader src
        start local 2 // float percentageDone
         0: .line 2019
            return
        end local 2 // float percentageDone
        end local 1 // javax.imageio.ImageReader src
        end local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/sun/imageio/plugins/bmp/BMPImageReader$EmbeddedProgressAdapter;
            0    1     1             src  Ljavax/imageio/ImageReader;
            0    1     2  percentageDone  F
    MethodParameters:
                Name  Flags
      src             
      percentageDone  

  public void imageStarted(javax.imageio.ImageReader, int);
    descriptor: (Ljavax/imageio/ImageReader;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
        start local 1 // javax.imageio.ImageReader src
        start local 2 // int imageIndex
         0: .line 2021
            return
        end local 2 // int imageIndex
        end local 1 // javax.imageio.ImageReader src
        end local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/sun/imageio/plugins/bmp/BMPImageReader$EmbeddedProgressAdapter;
            0    1     1         src  Ljavax/imageio/ImageReader;
            0    1     2  imageIndex  I
    MethodParameters:
            Name  Flags
      src         
      imageIndex  

  public void thumbnailComplete(javax.imageio.ImageReader);
    descriptor: (Ljavax/imageio/ImageReader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
        start local 1 // javax.imageio.ImageReader src
         0: .line 2023
            return
        end local 1 // javax.imageio.ImageReader src
        end local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/imageio/plugins/bmp/BMPImageReader$EmbeddedProgressAdapter;
            0    1     1   src  Ljavax/imageio/ImageReader;
    MethodParameters:
      Name  Flags
      src   

  public void thumbnailProgress(javax.imageio.ImageReader, float);
    descriptor: (Ljavax/imageio/ImageReader;F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
        start local 1 // javax.imageio.ImageReader src
        start local 2 // float percentageDone
         0: .line 2025
            return
        end local 2 // float percentageDone
        end local 1 // javax.imageio.ImageReader src
        end local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/sun/imageio/plugins/bmp/BMPImageReader$EmbeddedProgressAdapter;
            0    1     1             src  Ljavax/imageio/ImageReader;
            0    1     2  percentageDone  F
    MethodParameters:
                Name  Flags
      src             
      percentageDone  

  public void thumbnailStarted(javax.imageio.ImageReader, int, int);
    descriptor: (Ljavax/imageio/ImageReader;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=4, args_size=4
        start local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
        start local 1 // javax.imageio.ImageReader src
        start local 2 // int iIdx
        start local 3 // int tIdx
         0: .line 2027
            return
        end local 3 // int tIdx
        end local 2 // int iIdx
        end local 1 // javax.imageio.ImageReader src
        end local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/imageio/plugins/bmp/BMPImageReader$EmbeddedProgressAdapter;
            0    1     1   src  Ljavax/imageio/ImageReader;
            0    1     2  iIdx  I
            0    1     3  tIdx  I
    MethodParameters:
      Name  Flags
      src   
      iIdx  
      tIdx  

  public void sequenceComplete(javax.imageio.ImageReader);
    descriptor: (Ljavax/imageio/ImageReader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
        start local 1 // javax.imageio.ImageReader src
         0: .line 2029
            return
        end local 1 // javax.imageio.ImageReader src
        end local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/imageio/plugins/bmp/BMPImageReader$EmbeddedProgressAdapter;
            0    1     1   src  Ljavax/imageio/ImageReader;
    MethodParameters:
      Name  Flags
      src   

  public void sequenceStarted(javax.imageio.ImageReader, int);
    descriptor: (Ljavax/imageio/ImageReader;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
        start local 1 // javax.imageio.ImageReader src
        start local 2 // int minIndex
         0: .line 2031
            return
        end local 2 // int minIndex
        end local 1 // javax.imageio.ImageReader src
        end local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/imageio/plugins/bmp/BMPImageReader$EmbeddedProgressAdapter;
            0    1     1       src  Ljavax/imageio/ImageReader;
            0    1     2  minIndex  I
    MethodParameters:
          Name  Flags
      src       
      minIndex  

  public void readAborted(javax.imageio.ImageReader);
    descriptor: (Ljavax/imageio/ImageReader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
        start local 1 // javax.imageio.ImageReader src
         0: .line 2033
            return
        end local 1 // javax.imageio.ImageReader src
        end local 0 // com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/imageio/plugins/bmp/BMPImageReader$EmbeddedProgressAdapter;
            0    1     1   src  Ljavax/imageio/ImageReader;
    MethodParameters:
      Name  Flags
      src   
}
SourceFile: "BMPImageReader.java"
NestHost: com.sun.imageio.plugins.bmp.BMPImageReader
InnerClasses:
  private EmbeddedProgressAdapter = com.sun.imageio.plugins.bmp.BMPImageReader$EmbeddedProgressAdapter of com.sun.imageio.plugins.bmp.BMPImageReader