public class com.googlecode.lanterna.gui2.ProgressBar$LargeProgressBarRenderer implements com.googlecode.lanterna.gui2.ComponentRenderer<com.googlecode.lanterna.gui2.ProgressBar>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.googlecode.lanterna.gui2.ProgressBar$LargeProgressBarRenderer
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.googlecode.lanterna.gui2.ProgressBar$LargeProgressBarRenderer this
         0: .line 320
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.googlecode.lanterna.gui2.ProgressBar$LargeProgressBarRenderer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/googlecode/lanterna/gui2/ProgressBar$LargeProgressBarRenderer;

  public com.googlecode.lanterna.TerminalSize getPreferredSize(com.googlecode.lanterna.gui2.ProgressBar);
    descriptor: (Lcom/googlecode/lanterna/gui2/ProgressBar;)Lcom/googlecode/lanterna/TerminalSize;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.googlecode.lanterna.gui2.ProgressBar$LargeProgressBarRenderer this
        start local 1 // com.googlecode.lanterna.gui2.ProgressBar component
         0: .line 323
            aload 1 /* component */
            invokevirtual com.googlecode.lanterna.gui2.ProgressBar.getPreferredWidth:()I
            istore 2 /* preferredWidth */
        start local 2 // int preferredWidth
         1: .line 324
            iload 2 /* preferredWidth */
            ifle 3
         2: .line 325
            new com.googlecode.lanterna.TerminalSize
            dup
            iload 2 /* preferredWidth */
            iconst_3
            invokespecial com.googlecode.lanterna.TerminalSize.<init>:(II)V
            areturn
         3: .line 328
      StackMap locals: int
      StackMap stack:
            new com.googlecode.lanterna.TerminalSize
            dup
            bipush 42
            iconst_3
            invokespecial com.googlecode.lanterna.TerminalSize.<init>:(II)V
            areturn
        end local 2 // int preferredWidth
        end local 1 // com.googlecode.lanterna.gui2.ProgressBar component
        end local 0 // com.googlecode.lanterna.gui2.ProgressBar$LargeProgressBarRenderer this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0            this  Lcom/googlecode/lanterna/gui2/ProgressBar$LargeProgressBarRenderer;
            0    4     1       component  Lcom/googlecode/lanterna/gui2/ProgressBar;
            1    4     2  preferredWidth  I
    MethodParameters:
           Name  Flags
      component  

  public void drawComponent(com.googlecode.lanterna.gui2.TextGUIGraphics, com.googlecode.lanterna.gui2.ProgressBar);
    descriptor: (Lcom/googlecode/lanterna/gui2/TextGUIGraphics;Lcom/googlecode/lanterna/gui2/ProgressBar;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=12, args_size=3
        start local 0 // com.googlecode.lanterna.gui2.ProgressBar$LargeProgressBarRenderer this
        start local 1 // com.googlecode.lanterna.gui2.TextGUIGraphics graphics
        start local 2 // com.googlecode.lanterna.gui2.ProgressBar component
         0: .line 334
            aload 1 /* graphics */
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.getSize:()Lcom/googlecode/lanterna/TerminalSize;
            astore 3 /* size */
        start local 3 // com.googlecode.lanterna.TerminalSize size
         1: .line 335
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getRows:()I
            ifeq 2
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            ifne 3
         2: .line 336
      StackMap locals: com.googlecode.lanterna.TerminalSize
      StackMap stack:
            return
         3: .line 338
      StackMap locals:
      StackMap stack:
            aload 2 /* component */
            invokevirtual com.googlecode.lanterna.gui2.ProgressBar.getThemeDefinition:()Lcom/googlecode/lanterna/graphics/ThemeDefinition;
            astore 4 /* themeDefinition */
        start local 4 // com.googlecode.lanterna.graphics.ThemeDefinition themeDefinition
         4: .line 339
            aload 2 /* component */
            invokevirtual com.googlecode.lanterna.gui2.ProgressBar.getProgress:()F
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_4
            isub
            i2f
            fmul
            f2i
            istore 5 /* columnOfProgress */
        start local 5 // int columnOfProgress
         5: .line 340
            iconst_m1
            istore 6 /* mark25 */
        start local 6 // int mark25
         6: .line 341
            iconst_m1
            istore 7 /* mark50 */
        start local 7 // int mark50
         7: .line 342
            iconst_m1
            istore 8 /* mark75 */
        start local 8 // int mark75
         8: .line 344
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            bipush 9
            if_icmple 10
         9: .line 345
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_2
            isub
            iconst_2
            idiv
            istore 7 /* mark50 */
        10: .line 347
      StackMap locals: com.googlecode.lanterna.gui2.ProgressBar$LargeProgressBarRenderer com.googlecode.lanterna.gui2.TextGUIGraphics com.googlecode.lanterna.gui2.ProgressBar com.googlecode.lanterna.TerminalSize com.googlecode.lanterna.graphics.ThemeDefinition int int int int
      StackMap stack:
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            bipush 16
            if_icmple 13
        11: .line 348
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_2
            isub
            iconst_4
            idiv
            istore 6 /* mark25 */
        12: .line 349
            iload 7 /* mark50 */
            iload 6 /* mark25 */
            iadd
            istore 8 /* mark75 */
        13: .line 353
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 9 /* rowOffset */
        start local 9 // int rowOffset
        14: .line 354
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getRows:()I
            iconst_3
            if_icmplt 36
        15: .line 355
            aload 1 /* graphics */
            aload 4 /* themeDefinition */
            invokeinterface com.googlecode.lanterna.graphics.ThemeDefinition.getNormal:()Lcom/googlecode/lanterna/graphics/ThemeStyle;
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.applyThemeStyle:(Lcom/googlecode/lanterna/graphics/ThemeStyle;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        16: .line 356
            aload 1 /* graphics */
            iconst_0
            iconst_0
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_0
            bipush 32
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.drawLine:(IIIIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        17: .line 357
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_1
            if_icmple 19
        18: .line 358
            aload 1 /* graphics */
            iconst_1
            iconst_0
            bipush 48
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.setCharacter:(IIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        19: .line 360
      StackMap locals: int
      StackMap stack:
            iload 6 /* mark25 */
            iconst_m1
            if_icmpeq 23
        20: .line 361
            aload 2 /* component */
            invokevirtual com.googlecode.lanterna.gui2.ProgressBar.getProgress:()F
            ldc 0.25
            fcmpg
            ifge 22
        21: .line 362
            aload 1 /* graphics */
            aload 4 /* themeDefinition */
            invokeinterface com.googlecode.lanterna.graphics.ThemeDefinition.getInsensitive:()Lcom/googlecode/lanterna/graphics/ThemeStyle;
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.applyThemeStyle:(Lcom/googlecode/lanterna/graphics/ThemeStyle;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        22: .line 364
      StackMap locals:
      StackMap stack:
            aload 1 /* graphics */
            iconst_1
            iload 6 /* mark25 */
            iadd
            iconst_0
            ldc "25"
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.putString:(IILjava/lang/String;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        23: .line 366
      StackMap locals:
      StackMap stack:
            iload 7 /* mark50 */
            iconst_m1
            if_icmpeq 27
        24: .line 367
            aload 2 /* component */
            invokevirtual com.googlecode.lanterna.gui2.ProgressBar.getProgress:()F
            ldc 0.5
            fcmpg
            ifge 26
        25: .line 368
            aload 1 /* graphics */
            aload 4 /* themeDefinition */
            invokeinterface com.googlecode.lanterna.graphics.ThemeDefinition.getInsensitive:()Lcom/googlecode/lanterna/graphics/ThemeStyle;
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.applyThemeStyle:(Lcom/googlecode/lanterna/graphics/ThemeStyle;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        26: .line 370
      StackMap locals:
      StackMap stack:
            aload 1 /* graphics */
            iconst_1
            iload 7 /* mark50 */
            iadd
            iconst_0
            ldc "50"
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.putString:(IILjava/lang/String;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        27: .line 372
      StackMap locals:
      StackMap stack:
            iload 8 /* mark75 */
            iconst_m1
            if_icmpeq 31
        28: .line 373
            aload 2 /* component */
            invokevirtual com.googlecode.lanterna.gui2.ProgressBar.getProgress:()F
            ldc 0.75
            fcmpg
            ifge 30
        29: .line 374
            aload 1 /* graphics */
            aload 4 /* themeDefinition */
            invokeinterface com.googlecode.lanterna.graphics.ThemeDefinition.getInsensitive:()Lcom/googlecode/lanterna/graphics/ThemeStyle;
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.applyThemeStyle:(Lcom/googlecode/lanterna/graphics/ThemeStyle;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        30: .line 376
      StackMap locals:
      StackMap stack:
            aload 1 /* graphics */
            iconst_1
            iload 8 /* mark75 */
            iadd
            iconst_0
            ldc "75"
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.putString:(IILjava/lang/String;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        31: .line 378
      StackMap locals:
      StackMap stack:
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            bipush 7
            if_icmplt 35
        32: .line 379
            aload 2 /* component */
            invokevirtual com.googlecode.lanterna.gui2.ProgressBar.getProgress:()F
            fconst_1
            fcmpg
            ifge 34
        33: .line 380
            aload 1 /* graphics */
            aload 4 /* themeDefinition */
            invokeinterface com.googlecode.lanterna.graphics.ThemeDefinition.getInsensitive:()Lcom/googlecode/lanterna/graphics/ThemeStyle;
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.applyThemeStyle:(Lcom/googlecode/lanterna/graphics/ThemeStyle;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        34: .line 382
      StackMap locals:
      StackMap stack:
            aload 1 /* graphics */
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_3
            isub
            iconst_0
            ldc "100"
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.putString:(IILjava/lang/String;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        35: .line 384
      StackMap locals:
      StackMap stack:
            iinc 9 /* rowOffset */ 1
        36: .line 388
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 10 /* i */
        start local 10 // int i
        37: goto 67
        38: .line 389
      StackMap locals: int
      StackMap stack:
            aload 1 /* graphics */
            aload 4 /* themeDefinition */
            invokeinterface com.googlecode.lanterna.graphics.ThemeDefinition.getNormal:()Lcom/googlecode/lanterna/graphics/ThemeStyle;
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.applyThemeStyle:(Lcom/googlecode/lanterna/graphics/ThemeStyle;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        39: .line 390
            aload 1 /* graphics */
            iconst_0
            iload 9 /* rowOffset */
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iload 9 /* rowOffset */
            bipush 32
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.drawLine:(IIIIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        40: .line 391
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_2
            if_icmple 42
        41: .line 392
            aload 1 /* graphics */
            iconst_1
            iload 9 /* rowOffset */
            sipush 9474
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.setCharacter:(IIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        42: .line 394
      StackMap locals:
      StackMap stack:
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_3
            if_icmple 44
        43: .line 395
            aload 1 /* graphics */
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_2
            isub
            iload 9 /* rowOffset */
            sipush 9474
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.setCharacter:(IIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        44: .line 397
      StackMap locals:
      StackMap stack:
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_4
            if_icmple 62
        45: .line 398
            aload 1 /* graphics */
            aload 4 /* themeDefinition */
            invokeinterface com.googlecode.lanterna.graphics.ThemeDefinition.getActive:()Lcom/googlecode/lanterna/graphics/ThemeStyle;
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.applyThemeStyle:(Lcom/googlecode/lanterna/graphics/ThemeStyle;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        46: .line 399
            iconst_2
            istore 11 /* columnOffset */
        start local 11 // int columnOffset
        47: goto 61
        48: .line 400
      StackMap locals: int
      StackMap stack:
            iload 5 /* columnOfProgress */
            iconst_2
            iadd
            iload 11 /* columnOffset */
            if_icmpne 50
        49: .line 401
            aload 1 /* graphics */
            aload 4 /* themeDefinition */
            invokeinterface com.googlecode.lanterna.graphics.ThemeDefinition.getNormal:()Lcom/googlecode/lanterna/graphics/ThemeStyle;
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.applyThemeStyle:(Lcom/googlecode/lanterna/graphics/ThemeStyle;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        50: .line 403
      StackMap locals:
      StackMap stack:
            iload 6 /* mark25 */
            iload 11 /* columnOffset */
            iconst_1
            isub
            if_icmpne 53
        51: .line 404
            aload 1 /* graphics */
            iload 11 /* columnOffset */
            iload 9 /* rowOffset */
            sipush 9474
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.setCharacter:(IIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        52: .line 405
            goto 60
        53: .line 406
      StackMap locals:
      StackMap stack:
            iload 7 /* mark50 */
            iload 11 /* columnOffset */
            iconst_1
            isub
            if_icmpne 56
        54: .line 407
            aload 1 /* graphics */
            iload 11 /* columnOffset */
            iload 9 /* rowOffset */
            sipush 9474
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.setCharacter:(IIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        55: .line 408
            goto 60
        56: .line 409
      StackMap locals:
      StackMap stack:
            iload 8 /* mark75 */
            iload 11 /* columnOffset */
            iconst_1
            isub
            if_icmpne 59
        57: .line 410
            aload 1 /* graphics */
            iload 11 /* columnOffset */
            iload 9 /* rowOffset */
            sipush 9474
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.setCharacter:(IIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        58: .line 411
            goto 60
        59: .line 413
      StackMap locals:
      StackMap stack:
            aload 1 /* graphics */
            iload 11 /* columnOffset */
            iload 9 /* rowOffset */
            bipush 32
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.setCharacter:(IIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        60: .line 399
      StackMap locals:
      StackMap stack:
            iinc 11 /* columnOffset */ 1
      StackMap locals:
      StackMap stack:
        61: iload 11 /* columnOffset */
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_2
            isub
            if_icmplt 48
        end local 11 // int columnOffset
        62: .line 418
      StackMap locals:
      StackMap stack:
            aload 2 /* component */
            invokevirtual com.googlecode.lanterna.gui2.ProgressBar.getProgress:()F
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_4
            isub
            iconst_2
            imul
            i2f
            fmul
            f2i
            iconst_2
            irem
            iconst_1
            if_icmpne 65
        63: .line 419
            aload 1 /* graphics */
            aload 4 /* themeDefinition */
            invokeinterface com.googlecode.lanterna.graphics.ThemeDefinition.getPreLight:()Lcom/googlecode/lanterna/graphics/ThemeStyle;
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.applyThemeStyle:(Lcom/googlecode/lanterna/graphics/ThemeStyle;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        64: .line 420
            aload 1 /* graphics */
            iload 5 /* columnOfProgress */
            iconst_2
            iadd
            iload 9 /* rowOffset */
            bipush 124
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.setCharacter:(IIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        65: .line 423
      StackMap locals:
      StackMap stack:
            iinc 9 /* rowOffset */ 1
        66: .line 388
            iinc 10 /* i */ 1
      StackMap locals:
      StackMap stack:
        67: iload 10 /* i */
            iconst_1
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getRows:()I
            iconst_2
            isub
            invokestatic java.lang.Math.max:(II)I
            if_icmplt 38
        end local 10 // int i
        68: .line 427
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getRows:()I
            iconst_2
            if_icmplt 78
        69: .line 428
            aload 1 /* graphics */
            aload 4 /* themeDefinition */
            invokeinterface com.googlecode.lanterna.graphics.ThemeDefinition.getNormal:()Lcom/googlecode/lanterna/graphics/ThemeStyle;
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.applyThemeStyle:(Lcom/googlecode/lanterna/graphics/ThemeStyle;)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        70: .line 429
            aload 1 /* graphics */
            iconst_0
            iload 9 /* rowOffset */
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iload 9 /* rowOffset */
            sipush 9524
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.drawLine:(IIIIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        71: .line 430
            aload 1 /* graphics */
            iconst_0
            iload 9 /* rowOffset */
            bipush 32
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.setCharacter:(IIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        72: .line 431
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_1
            if_icmple 74
        73: .line 432
            aload 1 /* graphics */
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_1
            isub
            iload 9 /* rowOffset */
            bipush 32
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.setCharacter:(IIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        74: .line 434
      StackMap locals:
      StackMap stack:
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_2
            if_icmple 76
        75: .line 435
            aload 1 /* graphics */
            iconst_1
            iload 9 /* rowOffset */
            sipush 9492
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.setCharacter:(IIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        76: .line 437
      StackMap locals:
      StackMap stack:
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_3
            if_icmple 78
        77: .line 438
            aload 1 /* graphics */
            aload 3 /* size */
            invokevirtual com.googlecode.lanterna.TerminalSize.getColumns:()I
            iconst_2
            isub
            iload 9 /* rowOffset */
            sipush 9496
            invokeinterface com.googlecode.lanterna.gui2.TextGUIGraphics.setCharacter:(IIC)Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            pop
        78: .line 441
      StackMap locals:
      StackMap stack:
            return
        end local 9 // int rowOffset
        end local 8 // int mark75
        end local 7 // int mark50
        end local 6 // int mark25
        end local 5 // int columnOfProgress
        end local 4 // com.googlecode.lanterna.graphics.ThemeDefinition themeDefinition
        end local 3 // com.googlecode.lanterna.TerminalSize size
        end local 2 // com.googlecode.lanterna.gui2.ProgressBar component
        end local 1 // com.googlecode.lanterna.gui2.TextGUIGraphics graphics
        end local 0 // com.googlecode.lanterna.gui2.ProgressBar$LargeProgressBarRenderer this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   79     0              this  Lcom/googlecode/lanterna/gui2/ProgressBar$LargeProgressBarRenderer;
            0   79     1          graphics  Lcom/googlecode/lanterna/gui2/TextGUIGraphics;
            0   79     2         component  Lcom/googlecode/lanterna/gui2/ProgressBar;
            1   79     3              size  Lcom/googlecode/lanterna/TerminalSize;
            4   79     4   themeDefinition  Lcom/googlecode/lanterna/graphics/ThemeDefinition;
            5   79     5  columnOfProgress  I
            6   79     6            mark25  I
            7   79     7            mark50  I
            8   79     8            mark75  I
           14   79     9         rowOffset  I
           37   68    10                 i  I
           47   62    11      columnOffset  I
    MethodParameters:
           Name  Flags
      graphics   
      component  

  public void drawComponent(com.googlecode.lanterna.gui2.TextGUIGraphics, com.googlecode.lanterna.gui2.Component);
    descriptor: (Lcom/googlecode/lanterna/gui2/TextGUIGraphics;Lcom/googlecode/lanterna/gui2/Component;)V
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            checkcast com.googlecode.lanterna.gui2.ProgressBar
            invokevirtual com.googlecode.lanterna.gui2.ProgressBar$LargeProgressBarRenderer.drawComponent:(Lcom/googlecode/lanterna/gui2/TextGUIGraphics;Lcom/googlecode/lanterna/gui2/ProgressBar;)V
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.googlecode.lanterna.TerminalSize getPreferredSize(com.googlecode.lanterna.gui2.Component);
    descriptor: (Lcom/googlecode/lanterna/gui2/Component;)Lcom/googlecode/lanterna/TerminalSize;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast com.googlecode.lanterna.gui2.ProgressBar
            invokevirtual com.googlecode.lanterna.gui2.ProgressBar$LargeProgressBarRenderer.getPreferredSize:(Lcom/googlecode/lanterna/gui2/ProgressBar;)Lcom/googlecode/lanterna/TerminalSize;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: Ljava/lang/Object;Lcom/googlecode/lanterna/gui2/ComponentRenderer<Lcom/googlecode/lanterna/gui2/ProgressBar;>;
SourceFile: "ProgressBar.java"
NestHost: com.googlecode.lanterna.gui2.ProgressBar
InnerClasses:
  public LargeProgressBarRenderer = com.googlecode.lanterna.gui2.ProgressBar$LargeProgressBarRenderer of com.googlecode.lanterna.gui2.ProgressBar