class javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager implements java.awt.LayoutManager
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager
  super_class: java.lang.Object
{
  final javax.swing.plaf.synth.SynthToolBarUI this$0;
    descriptor: Ljavax/swing/plaf/synth/SynthToolBarUI;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  void <init>(javax.swing.plaf.synth.SynthToolBarUI);
    descriptor: (Ljavax/swing/plaf/synth/SynthToolBarUI;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
         0: .line 343
            aload 0 /* this */
            aload 1
            putfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/plaf/synth/SynthToolBarUI$SynthToolBarLayoutManager;
    MethodParameters:
        Name  Flags
      this$0  final

  public void addLayoutComponent(java.lang.String, java.awt.Component);
    descriptor: (Ljava/lang/String;Ljava/awt/Component;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
        start local 1 // java.lang.String name
        start local 2 // java.awt.Component comp
         0: .line 344
            return
        end local 2 // java.awt.Component comp
        end local 1 // java.lang.String name
        end local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/plaf/synth/SynthToolBarUI$SynthToolBarLayoutManager;
            0    1     1  name  Ljava/lang/String;
            0    1     2  comp  Ljava/awt/Component;
    MethodParameters:
      Name  Flags
      name  
      comp  

  public void removeLayoutComponent(java.awt.Component);
    descriptor: (Ljava/awt/Component;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
        start local 1 // java.awt.Component comp
         0: .line 346
            return
        end local 1 // java.awt.Component comp
        end local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/plaf/synth/SynthToolBarUI$SynthToolBarLayoutManager;
            0    1     1  comp  Ljava/awt/Component;
    MethodParameters:
      Name  Flags
      comp  

  public java.awt.Dimension minimumLayoutSize(java.awt.Container);
    descriptor: (Ljava/awt/Container;)Ljava/awt/Dimension;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=9, args_size=2
        start local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
        start local 1 // java.awt.Container parent
         0: .line 349
            aload 1 /* parent */
            checkcast javax.swing.JToolBar
            astore 2 /* tb */
        start local 2 // javax.swing.JToolBar tb
         1: .line 350
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getInsets:()Ljava/awt/Insets;
            astore 3 /* insets */
        start local 3 // java.awt.Insets insets
         2: .line 351
            new java.awt.Dimension
            dup
            invokespecial java.awt.Dimension.<init>:()V
            astore 4 /* dim */
        start local 4 // java.awt.Dimension dim
         3: .line 352
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            aload 2 /* tb */
            invokevirtual javax.swing.plaf.synth.SynthToolBarUI.getContext:(Ljavax/swing/JComponent;)Ljavax/swing/plaf/synth/SynthContext;
            astore 5 /* context */
        start local 5 // javax.swing.plaf.synth.SynthContext context
         4: .line 354
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getOrientation:()I
            ifne 19
         5: .line 355
            aload 4 /* dim */
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.isFloatable:()Z
            ifeq 7
         6: .line 356
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.handleIcon:Ljavax/swing/Icon;
            aload 5 /* context */
            invokestatic javax.swing.plaf.synth.SynthGraphicsUtils.getIconWidth:(Ljavax/swing/Icon;Ljavax/swing/plaf/synth/SynthContext;)I
            goto 8
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext
      StackMap stack: java.awt.Dimension
         7: iconst_0
         8: .line 355
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext
      StackMap stack: java.awt.Dimension int
            putfield java.awt.Dimension.width:I
         9: .line 358
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        10: goto 17
        11: .line 359
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext top int
      StackMap stack:
            aload 2 /* tb */
            iload 7 /* i */
            invokevirtual javax.swing.JToolBar.getComponent:(I)Ljava/awt/Component;
            astore 8 /* component */
        start local 8 // java.awt.Component component
        12: .line 360
            aload 8 /* component */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 16
        13: .line 361
            aload 8 /* component */
            invokevirtual java.awt.Component.getMinimumSize:()Ljava/awt/Dimension;
            astore 6 /* compDim */
        start local 6 // java.awt.Dimension compDim
        14: .line 362
            aload 4 /* dim */
            dup
            getfield java.awt.Dimension.width:I
            aload 6 /* compDim */
            getfield java.awt.Dimension.width:I
            iadd
            putfield java.awt.Dimension.width:I
        15: .line 363
            aload 4 /* dim */
            aload 4 /* dim */
            getfield java.awt.Dimension.height:I
            aload 6 /* compDim */
            getfield java.awt.Dimension.height:I
            invokestatic java.lang.Math.max:(II)I
            putfield java.awt.Dimension.height:I
        end local 8 // java.awt.Component component
        end local 6 // java.awt.Dimension compDim
        16: .line 358
      StackMap locals:
      StackMap stack:
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
        17: iload 7 /* i */
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getComponentCount:()I
            if_icmplt 11
        end local 7 // int i
        18: .line 366
            goto 32
        19: .line 367
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext
      StackMap stack:
            aload 4 /* dim */
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.isFloatable:()Z
            ifeq 21
        20: .line 368
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.handleIcon:Ljavax/swing/Icon;
            aload 5 /* context */
            invokestatic javax.swing.plaf.synth.SynthGraphicsUtils.getIconHeight:(Ljavax/swing/Icon;Ljavax/swing/plaf/synth/SynthContext;)I
            goto 22
      StackMap locals:
      StackMap stack: java.awt.Dimension
        21: iconst_0
        22: .line 367
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext
      StackMap stack: java.awt.Dimension int
            putfield java.awt.Dimension.height:I
        23: .line 370
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        24: goto 31
        25: .line 371
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext top int
      StackMap stack:
            aload 2 /* tb */
            iload 7 /* i */
            invokevirtual javax.swing.JToolBar.getComponent:(I)Ljava/awt/Component;
            astore 8 /* component */
        start local 8 // java.awt.Component component
        26: .line 372
            aload 8 /* component */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 30
        27: .line 373
            aload 8 /* component */
            invokevirtual java.awt.Component.getMinimumSize:()Ljava/awt/Dimension;
            astore 6 /* compDim */
        start local 6 // java.awt.Dimension compDim
        28: .line 374
            aload 4 /* dim */
            aload 4 /* dim */
            getfield java.awt.Dimension.width:I
            aload 6 /* compDim */
            getfield java.awt.Dimension.width:I
            invokestatic java.lang.Math.max:(II)I
            putfield java.awt.Dimension.width:I
        29: .line 375
            aload 4 /* dim */
            dup
            getfield java.awt.Dimension.height:I
            aload 6 /* compDim */
            getfield java.awt.Dimension.height:I
            iadd
            putfield java.awt.Dimension.height:I
        end local 8 // java.awt.Component component
        end local 6 // java.awt.Dimension compDim
        30: .line 370
      StackMap locals:
      StackMap stack:
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
        31: iload 7 /* i */
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getComponentCount:()I
            if_icmplt 25
        end local 7 // int i
        32: .line 379
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext
      StackMap stack:
            aload 4 /* dim */
            dup
            getfield java.awt.Dimension.width:I
            aload 3 /* insets */
            getfield java.awt.Insets.left:I
            aload 3 /* insets */
            getfield java.awt.Insets.right:I
            iadd
            iadd
            putfield java.awt.Dimension.width:I
        33: .line 380
            aload 4 /* dim */
            dup
            getfield java.awt.Dimension.height:I
            aload 3 /* insets */
            getfield java.awt.Insets.top:I
            aload 3 /* insets */
            getfield java.awt.Insets.bottom:I
            iadd
            iadd
            putfield java.awt.Dimension.height:I
        34: .line 382
            aload 4 /* dim */
            areturn
        end local 5 // javax.swing.plaf.synth.SynthContext context
        end local 4 // java.awt.Dimension dim
        end local 3 // java.awt.Insets insets
        end local 2 // javax.swing.JToolBar tb
        end local 1 // java.awt.Container parent
        end local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   35     0       this  Ljavax/swing/plaf/synth/SynthToolBarUI$SynthToolBarLayoutManager;
            0   35     1     parent  Ljava/awt/Container;
            1   35     2         tb  Ljavax/swing/JToolBar;
            2   35     3     insets  Ljava/awt/Insets;
            3   35     4        dim  Ljava/awt/Dimension;
            4   35     5    context  Ljavax/swing/plaf/synth/SynthContext;
           14   16     6    compDim  Ljava/awt/Dimension;
           10   18     7          i  I
           12   16     8  component  Ljava/awt/Component;
           28   30     6    compDim  Ljava/awt/Dimension;
           24   32     7          i  I
           26   30     8  component  Ljava/awt/Component;
    MethodParameters:
        Name  Flags
      parent  

  public java.awt.Dimension preferredLayoutSize(java.awt.Container);
    descriptor: (Ljava/awt/Container;)Ljava/awt/Dimension;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=9, args_size=2
        start local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
        start local 1 // java.awt.Container parent
         0: .line 386
            aload 1 /* parent */
            checkcast javax.swing.JToolBar
            astore 2 /* tb */
        start local 2 // javax.swing.JToolBar tb
         1: .line 387
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getInsets:()Ljava/awt/Insets;
            astore 3 /* insets */
        start local 3 // java.awt.Insets insets
         2: .line 388
            new java.awt.Dimension
            dup
            invokespecial java.awt.Dimension.<init>:()V
            astore 4 /* dim */
        start local 4 // java.awt.Dimension dim
         3: .line 389
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            aload 2 /* tb */
            invokevirtual javax.swing.plaf.synth.SynthToolBarUI.getContext:(Ljavax/swing/JComponent;)Ljavax/swing/plaf/synth/SynthContext;
            astore 5 /* context */
        start local 5 // javax.swing.plaf.synth.SynthContext context
         4: .line 391
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getOrientation:()I
            ifne 19
         5: .line 392
            aload 4 /* dim */
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.isFloatable:()Z
            ifeq 7
         6: .line 393
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.handleIcon:Ljavax/swing/Icon;
            aload 5 /* context */
            invokestatic javax.swing.plaf.synth.SynthGraphicsUtils.getIconWidth:(Ljavax/swing/Icon;Ljavax/swing/plaf/synth/SynthContext;)I
            goto 8
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext
      StackMap stack: java.awt.Dimension
         7: iconst_0
         8: .line 392
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext
      StackMap stack: java.awt.Dimension int
            putfield java.awt.Dimension.width:I
         9: .line 395
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        10: goto 17
        11: .line 396
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext top int
      StackMap stack:
            aload 2 /* tb */
            iload 7 /* i */
            invokevirtual javax.swing.JToolBar.getComponent:(I)Ljava/awt/Component;
            astore 8 /* component */
        start local 8 // java.awt.Component component
        12: .line 397
            aload 8 /* component */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 16
        13: .line 398
            aload 8 /* component */
            invokevirtual java.awt.Component.getPreferredSize:()Ljava/awt/Dimension;
            astore 6 /* compDim */
        start local 6 // java.awt.Dimension compDim
        14: .line 399
            aload 4 /* dim */
            dup
            getfield java.awt.Dimension.width:I
            aload 6 /* compDim */
            getfield java.awt.Dimension.width:I
            iadd
            putfield java.awt.Dimension.width:I
        15: .line 400
            aload 4 /* dim */
            aload 4 /* dim */
            getfield java.awt.Dimension.height:I
            aload 6 /* compDim */
            getfield java.awt.Dimension.height:I
            invokestatic java.lang.Math.max:(II)I
            putfield java.awt.Dimension.height:I
        end local 8 // java.awt.Component component
        end local 6 // java.awt.Dimension compDim
        16: .line 395
      StackMap locals:
      StackMap stack:
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
        17: iload 7 /* i */
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getComponentCount:()I
            if_icmplt 11
        end local 7 // int i
        18: .line 403
            goto 32
        19: .line 404
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext
      StackMap stack:
            aload 4 /* dim */
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.isFloatable:()Z
            ifeq 21
        20: .line 405
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.handleIcon:Ljavax/swing/Icon;
            aload 5 /* context */
            invokestatic javax.swing.plaf.synth.SynthGraphicsUtils.getIconHeight:(Ljavax/swing/Icon;Ljavax/swing/plaf/synth/SynthContext;)I
            goto 22
      StackMap locals:
      StackMap stack: java.awt.Dimension
        21: iconst_0
        22: .line 404
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext
      StackMap stack: java.awt.Dimension int
            putfield java.awt.Dimension.height:I
        23: .line 407
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        24: goto 31
        25: .line 408
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext top int
      StackMap stack:
            aload 2 /* tb */
            iload 7 /* i */
            invokevirtual javax.swing.JToolBar.getComponent:(I)Ljava/awt/Component;
            astore 8 /* component */
        start local 8 // java.awt.Component component
        26: .line 409
            aload 8 /* component */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 30
        27: .line 410
            aload 8 /* component */
            invokevirtual java.awt.Component.getPreferredSize:()Ljava/awt/Dimension;
            astore 6 /* compDim */
        start local 6 // java.awt.Dimension compDim
        28: .line 411
            aload 4 /* dim */
            aload 4 /* dim */
            getfield java.awt.Dimension.width:I
            aload 6 /* compDim */
            getfield java.awt.Dimension.width:I
            invokestatic java.lang.Math.max:(II)I
            putfield java.awt.Dimension.width:I
        29: .line 412
            aload 4 /* dim */
            dup
            getfield java.awt.Dimension.height:I
            aload 6 /* compDim */
            getfield java.awt.Dimension.height:I
            iadd
            putfield java.awt.Dimension.height:I
        end local 8 // java.awt.Component component
        end local 6 // java.awt.Dimension compDim
        30: .line 407
      StackMap locals:
      StackMap stack:
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
        31: iload 7 /* i */
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getComponentCount:()I
            if_icmplt 25
        end local 7 // int i
        32: .line 416
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets java.awt.Dimension javax.swing.plaf.synth.SynthContext
      StackMap stack:
            aload 4 /* dim */
            dup
            getfield java.awt.Dimension.width:I
            aload 3 /* insets */
            getfield java.awt.Insets.left:I
            aload 3 /* insets */
            getfield java.awt.Insets.right:I
            iadd
            iadd
            putfield java.awt.Dimension.width:I
        33: .line 417
            aload 4 /* dim */
            dup
            getfield java.awt.Dimension.height:I
            aload 3 /* insets */
            getfield java.awt.Insets.top:I
            aload 3 /* insets */
            getfield java.awt.Insets.bottom:I
            iadd
            iadd
            putfield java.awt.Dimension.height:I
        34: .line 419
            aload 4 /* dim */
            areturn
        end local 5 // javax.swing.plaf.synth.SynthContext context
        end local 4 // java.awt.Dimension dim
        end local 3 // java.awt.Insets insets
        end local 2 // javax.swing.JToolBar tb
        end local 1 // java.awt.Container parent
        end local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   35     0       this  Ljavax/swing/plaf/synth/SynthToolBarUI$SynthToolBarLayoutManager;
            0   35     1     parent  Ljava/awt/Container;
            1   35     2         tb  Ljavax/swing/JToolBar;
            2   35     3     insets  Ljava/awt/Insets;
            3   35     4        dim  Ljava/awt/Dimension;
            4   35     5    context  Ljavax/swing/plaf/synth/SynthContext;
           14   16     6    compDim  Ljava/awt/Dimension;
           10   18     7          i  I
           12   16     8  component  Ljava/awt/Component;
           28   30     6    compDim  Ljava/awt/Dimension;
           24   32     7          i  I
           26   30     8  component  Ljava/awt/Component;
    MethodParameters:
        Name  Flags
      parent  

  public void layoutContainer(java.awt.Container);
    descriptor: (Ljava/awt/Container;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=17, args_size=2
        start local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
        start local 1 // java.awt.Container parent
         0: .line 423
            aload 1 /* parent */
            checkcast javax.swing.JToolBar
            astore 2 /* tb */
        start local 2 // javax.swing.JToolBar tb
         1: .line 424
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getInsets:()Ljava/awt/Insets;
            astore 3 /* insets */
        start local 3 // java.awt.Insets insets
         2: .line 425
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getComponentOrientation:()Ljava/awt/ComponentOrientation;
            invokevirtual java.awt.ComponentOrientation.isLeftToRight:()Z
            istore 4 /* ltr */
        start local 4 // boolean ltr
         3: .line 426
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            aload 2 /* tb */
            invokevirtual javax.swing.plaf.synth.SynthToolBarUI.getContext:(Ljavax/swing/JComponent;)Ljavax/swing/plaf/synth/SynthContext;
            astore 5 /* context */
        start local 5 // javax.swing.plaf.synth.SynthContext context
         4: .line 438
            iconst_0
            istore 8 /* glueCount */
        start local 8 // int glueCount
         5: .line 439
            iconst_0
            istore 9 /* i */
        start local 9 // int i
         6: goto 9
         7: .line 440
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext top top int int
      StackMap stack:
            aload 0 /* this */
            aload 2 /* tb */
            iload 9 /* i */
            invokevirtual javax.swing.JToolBar.getComponent:(I)Ljava/awt/Component;
            invokevirtual javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.isGlue:(Ljava/awt/Component;)Z
            ifeq 8
            iinc 8 /* glueCount */ 1
         8: .line 439
      StackMap locals:
      StackMap stack:
            iinc 9 /* i */ 1
      StackMap locals:
      StackMap stack:
         9: iload 9 /* i */
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getComponentCount:()I
            if_icmplt 7
        end local 9 // int i
        10: .line 443
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getOrientation:()I
            ifne 53
        11: .line 444
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.isFloatable:()Z
            ifeq 13
        12: .line 445
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.handleIcon:Ljavax/swing/Icon;
            aload 5 /* context */
            invokestatic javax.swing.plaf.synth.SynthGraphicsUtils.getIconWidth:(Ljavax/swing/Icon;Ljavax/swing/plaf/synth/SynthContext;)I
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
        14: .line 444
      StackMap locals:
      StackMap stack: int
            istore 9 /* handleWidth */
        start local 9 // int handleWidth
        15: .line 450
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.contentRect:Ljava/awt/Rectangle;
            iload 4 /* ltr */
            ifeq 16
            iload 9 /* handleWidth */
            goto 17
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext top top int int
      StackMap stack: java.awt.Rectangle
        16: iconst_0
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext top top int int
      StackMap stack: java.awt.Rectangle int
        17: putfield java.awt.Rectangle.x:I
        18: .line 451
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.contentRect:Ljava/awt/Rectangle;
            iconst_0
            putfield java.awt.Rectangle.y:I
        19: .line 452
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.contentRect:Ljava/awt/Rectangle;
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getWidth:()I
            iload 9 /* handleWidth */
            isub
            putfield java.awt.Rectangle.width:I
        20: .line 453
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.contentRect:Ljava/awt/Rectangle;
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getHeight:()I
            putfield java.awt.Rectangle.height:I
        21: .line 457
            iload 4 /* ltr */
            ifeq 23
        22: .line 458
            iload 9 /* handleWidth */
            aload 3 /* insets */
            getfield java.awt.Insets.left:I
            iadd
            goto 24
        23: .line 459
      StackMap locals:
      StackMap stack:
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getWidth:()I
            iload 9 /* handleWidth */
            isub
            aload 3 /* insets */
            getfield java.awt.Insets.right:I
            isub
        24: .line 457
      StackMap locals:
      StackMap stack: int
            istore 10 /* x */
        start local 10 // int x
        25: .line 460
            aload 3 /* insets */
            getfield java.awt.Insets.top:I
            istore 11 /* baseY */
        start local 11 // int baseY
        26: .line 461
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getHeight:()I
            aload 3 /* insets */
            getfield java.awt.Insets.top:I
            isub
            aload 3 /* insets */
            getfield java.awt.Insets.bottom:I
            isub
            istore 12 /* baseH */
        start local 12 // int baseH
        27: .line 466
            iconst_0
            istore 13 /* extraSpacePerGlue */
        start local 13 // int extraSpacePerGlue
        28: .line 467
            iload 8 /* glueCount */
            ifle 32
        29: .line 468
            aload 0 /* this */
            aload 1 /* parent */
            invokevirtual javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.preferredLayoutSize:(Ljava/awt/Container;)Ljava/awt/Dimension;
            getfield java.awt.Dimension.width:I
            istore 14 /* minWidth */
        start local 14 // int minWidth
        30: .line 469
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getWidth:()I
            iload 14 /* minWidth */
            isub
            iload 8 /* glueCount */
            idiv
            istore 13 /* extraSpacePerGlue */
        31: .line 470
            iload 13 /* extraSpacePerGlue */
            ifge 32
            iconst_0
            istore 13 /* extraSpacePerGlue */
        end local 14 // int minWidth
        32: .line 473
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext top top int int int int int int
      StackMap stack:
            iconst_0
            istore 14 /* i */
        start local 14 // int i
        33: goto 51
        34: .line 474
      StackMap locals: int
      StackMap stack:
            aload 2 /* tb */
            iload 14 /* i */
            invokevirtual javax.swing.JToolBar.getComponent:(I)Ljava/awt/Component;
            astore 6 /* c */
        start local 6 // java.awt.Component c
        35: .line 475
            aload 6 /* c */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 50
        36: .line 476
            aload 6 /* c */
            invokevirtual java.awt.Component.getPreferredSize:()Ljava/awt/Dimension;
            astore 7 /* d */
        start local 7 // java.awt.Dimension d
        37: .line 478
            aload 7 /* d */
            getfield java.awt.Dimension.height:I
            iload 12 /* baseH */
            if_icmpge 38
            aload 6 /* c */
            instanceof javax.swing.JSeparator
            ifeq 41
        38: .line 480
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext java.awt.Component java.awt.Dimension int int int int int int int
      StackMap stack:
            iload 11 /* baseY */
            istore 15 /* y */
        start local 15 // int y
        39: .line 481
            iload 12 /* baseH */
            istore 16 /* h */
        start local 16 // int h
        40: .line 482
            goto 43
        end local 16 // int h
        end local 15 // int y
        41: .line 484
      StackMap locals:
      StackMap stack:
            iload 11 /* baseY */
            iload 12 /* baseH */
            iconst_2
            idiv
            iadd
            aload 7 /* d */
            getfield java.awt.Dimension.height:I
            iconst_2
            idiv
            isub
            istore 15 /* y */
        start local 15 // int y
        42: .line 485
            aload 7 /* d */
            getfield java.awt.Dimension.height:I
            istore 16 /* h */
        start local 16 // int h
        43: .line 489
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 6 /* c */
            invokevirtual javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.isGlue:(Ljava/awt/Component;)Z
            ifeq 44
            aload 7 /* d */
            dup
            getfield java.awt.Dimension.width:I
            iload 13 /* extraSpacePerGlue */
            iadd
            putfield java.awt.Dimension.width:I
        44: .line 490
      StackMap locals:
      StackMap stack:
            aload 6 /* c */
            iload 4 /* ltr */
            ifeq 45
            iload 10 /* x */
            goto 46
      StackMap locals:
      StackMap stack: java.awt.Component
        45: iload 10 /* x */
            aload 7 /* d */
            getfield java.awt.Dimension.width:I
            isub
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext java.awt.Component java.awt.Dimension int int int int int int int int int
      StackMap stack: java.awt.Component int
        46: iload 15 /* y */
            aload 7 /* d */
            getfield java.awt.Dimension.width:I
            iload 16 /* h */
            invokevirtual java.awt.Component.setBounds:(IIII)V
        47: .line 491
            iload 4 /* ltr */
            ifeq 48
            iload 10 /* x */
            aload 7 /* d */
            getfield java.awt.Dimension.width:I
            iadd
            goto 49
      StackMap locals:
      StackMap stack:
        48: iload 10 /* x */
            aload 7 /* d */
            getfield java.awt.Dimension.width:I
            isub
      StackMap locals:
      StackMap stack: int
        49: istore 10 /* x */
        end local 16 // int h
        end local 15 // int y
        end local 7 // java.awt.Dimension d
        50: .line 473
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext java.awt.Component top int int int int int int int
      StackMap stack:
            iinc 14 /* i */ 1
        end local 6 // java.awt.Component c
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext top top int int int int int int int
      StackMap stack:
        51: iload 14 /* i */
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getComponentCount:()I
            if_icmplt 34
        end local 14 // int i
        end local 13 // int extraSpacePerGlue
        end local 12 // int baseH
        end local 11 // int baseY
        end local 10 // int x
        end local 9 // int handleWidth
        52: .line 494
            goto 85
        53: .line 495
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext top top int
      StackMap stack:
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.isFloatable:()Z
            ifeq 55
        54: .line 496
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.handleIcon:Ljavax/swing/Icon;
            aload 5 /* context */
            invokestatic javax.swing.plaf.synth.SynthGraphicsUtils.getIconHeight:(Ljavax/swing/Icon;Ljavax/swing/plaf/synth/SynthContext;)I
            goto 56
      StackMap locals:
      StackMap stack:
        55: iconst_0
        56: .line 495
      StackMap locals:
      StackMap stack: int
            istore 9 /* handleHeight */
        start local 9 // int handleHeight
        57: .line 499
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.contentRect:Ljava/awt/Rectangle;
            iconst_0
            putfield java.awt.Rectangle.x:I
        58: .line 500
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.contentRect:Ljava/awt/Rectangle;
            iload 9 /* handleHeight */
            putfield java.awt.Rectangle.y:I
        59: .line 501
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.contentRect:Ljava/awt/Rectangle;
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getWidth:()I
            putfield java.awt.Rectangle.width:I
        60: .line 502
            aload 0 /* this */
            getfield javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.this$0:Ljavax/swing/plaf/synth/SynthToolBarUI;
            getfield javax.swing.plaf.synth.SynthToolBarUI.contentRect:Ljava/awt/Rectangle;
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getHeight:()I
            iload 9 /* handleHeight */
            isub
            putfield java.awt.Rectangle.height:I
        61: .line 504
            aload 3 /* insets */
            getfield java.awt.Insets.left:I
            istore 10 /* baseX */
        start local 10 // int baseX
        62: .line 505
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getWidth:()I
            aload 3 /* insets */
            getfield java.awt.Insets.left:I
            isub
            aload 3 /* insets */
            getfield java.awt.Insets.right:I
            isub
            istore 11 /* baseW */
        start local 11 // int baseW
        63: .line 506
            iload 9 /* handleHeight */
            aload 3 /* insets */
            getfield java.awt.Insets.top:I
            iadd
            istore 12 /* y */
        start local 12 // int y
        64: .line 511
            iconst_0
            istore 13 /* extraSpacePerGlue */
        start local 13 // int extraSpacePerGlue
        65: .line 512
            iload 8 /* glueCount */
            ifle 69
        66: .line 513
            aload 0 /* this */
            aload 1 /* parent */
            invokevirtual javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.minimumLayoutSize:(Ljava/awt/Container;)Ljava/awt/Dimension;
            getfield java.awt.Dimension.height:I
            istore 14 /* minHeight */
        start local 14 // int minHeight
        67: .line 514
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getHeight:()I
            iload 14 /* minHeight */
            isub
            iload 8 /* glueCount */
            idiv
            istore 13 /* extraSpacePerGlue */
        68: .line 515
            iload 13 /* extraSpacePerGlue */
            ifge 69
            iconst_0
            istore 13 /* extraSpacePerGlue */
        end local 14 // int minHeight
        69: .line 518
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext top top int int int int int int
      StackMap stack:
            iconst_0
            istore 14 /* i */
        start local 14 // int i
        70: goto 84
        71: .line 519
      StackMap locals: int
      StackMap stack:
            aload 2 /* tb */
            iload 14 /* i */
            invokevirtual javax.swing.JToolBar.getComponent:(I)Ljava/awt/Component;
            astore 6 /* c */
        start local 6 // java.awt.Component c
        72: .line 520
            aload 6 /* c */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 83
        73: .line 521
            aload 6 /* c */
            invokevirtual java.awt.Component.getPreferredSize:()Ljava/awt/Dimension;
            astore 7 /* d */
        start local 7 // java.awt.Dimension d
        74: .line 523
            aload 7 /* d */
            getfield java.awt.Dimension.width:I
            iload 11 /* baseW */
            if_icmpge 75
            aload 6 /* c */
            instanceof javax.swing.JSeparator
            ifeq 78
        75: .line 525
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext java.awt.Component java.awt.Dimension int int int int int int int
      StackMap stack:
            iload 10 /* baseX */
            istore 15 /* x */
        start local 15 // int x
        76: .line 526
            iload 11 /* baseW */
            istore 16 /* w */
        start local 16 // int w
        77: .line 527
            goto 80
        end local 16 // int w
        end local 15 // int x
        78: .line 529
      StackMap locals:
      StackMap stack:
            iload 10 /* baseX */
            iload 11 /* baseW */
            iconst_2
            idiv
            iadd
            aload 7 /* d */
            getfield java.awt.Dimension.width:I
            iconst_2
            idiv
            isub
            istore 15 /* x */
        start local 15 // int x
        79: .line 530
            aload 7 /* d */
            getfield java.awt.Dimension.width:I
            istore 16 /* w */
        start local 16 // int w
        80: .line 534
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 6 /* c */
            invokevirtual javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.isGlue:(Ljava/awt/Component;)Z
            ifeq 81
            aload 7 /* d */
            dup
            getfield java.awt.Dimension.height:I
            iload 13 /* extraSpacePerGlue */
            iadd
            putfield java.awt.Dimension.height:I
        81: .line 535
      StackMap locals:
      StackMap stack:
            aload 6 /* c */
            iload 15 /* x */
            iload 12 /* y */
            iload 16 /* w */
            aload 7 /* d */
            getfield java.awt.Dimension.height:I
            invokevirtual java.awt.Component.setBounds:(IIII)V
        82: .line 536
            iload 12 /* y */
            aload 7 /* d */
            getfield java.awt.Dimension.height:I
            iadd
            istore 12 /* y */
        end local 16 // int w
        end local 15 // int x
        end local 7 // java.awt.Dimension d
        83: .line 518
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext java.awt.Component top int int int int int int int
      StackMap stack:
            iinc 14 /* i */ 1
        end local 6 // java.awt.Component c
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext top top int int int int int int int
      StackMap stack:
        84: iload 14 /* i */
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getComponentCount:()I
            if_icmplt 71
        end local 14 // int i
        end local 13 // int extraSpacePerGlue
        end local 12 // int y
        end local 11 // int baseW
        end local 10 // int baseX
        end local 9 // int handleHeight
        85: .line 540
      StackMap locals: javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager java.awt.Container javax.swing.JToolBar java.awt.Insets int javax.swing.plaf.synth.SynthContext top top int
      StackMap stack:
            return
        end local 8 // int glueCount
        end local 5 // javax.swing.plaf.synth.SynthContext context
        end local 4 // boolean ltr
        end local 3 // java.awt.Insets insets
        end local 2 // javax.swing.JToolBar tb
        end local 1 // java.awt.Container parent
        end local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   86     0               this  Ljavax/swing/plaf/synth/SynthToolBarUI$SynthToolBarLayoutManager;
            0   86     1             parent  Ljava/awt/Container;
            1   86     2                 tb  Ljavax/swing/JToolBar;
            2   86     3             insets  Ljava/awt/Insets;
            3   86     4                ltr  Z
            4   86     5            context  Ljavax/swing/plaf/synth/SynthContext;
           35   51     6                  c  Ljava/awt/Component;
           72   84     6                  c  Ljava/awt/Component;
           37   50     7                  d  Ljava/awt/Dimension;
           74   83     7                  d  Ljava/awt/Dimension;
            5   86     8          glueCount  I
            6   10     9                  i  I
           15   52     9        handleWidth  I
           25   52    10                  x  I
           26   52    11              baseY  I
           27   52    12              baseH  I
           28   52    13  extraSpacePerGlue  I
           30   32    14           minWidth  I
           33   52    14                  i  I
           39   41    15                  y  I
           42   50    15                  y  I
           40   41    16                  h  I
           43   50    16                  h  I
           57   85     9       handleHeight  I
           62   85    10              baseX  I
           63   85    11              baseW  I
           64   85    12                  y  I
           65   85    13  extraSpacePerGlue  I
           67   69    14          minHeight  I
           70   85    14                  i  I
           76   78    15                  x  I
           79   83    15                  x  I
           77   78    16                  w  I
           80   83    16                  w  I
    MethodParameters:
        Name  Flags
      parent  

  private boolean isGlue(java.awt.Component);
    descriptor: (Ljava/awt/Component;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=5, args_size=2
        start local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
        start local 1 // java.awt.Component c
         0: .line 543
            aload 1 /* c */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 8
            aload 1 /* c */
            instanceof javax.swing.Box$Filler
            ifeq 8
         1: .line 544
            aload 1 /* c */
            checkcast javax.swing.Box$Filler
            astore 2 /* f */
        start local 2 // javax.swing.Box$Filler f
         2: .line 545
            aload 2 /* f */
            invokevirtual javax.swing.Box$Filler.getMinimumSize:()Ljava/awt/Dimension;
            astore 3 /* min */
        start local 3 // java.awt.Dimension min
         3: .line 546
            aload 2 /* f */
            invokevirtual javax.swing.Box$Filler.getPreferredSize:()Ljava/awt/Dimension;
            astore 4 /* pref */
        start local 4 // java.awt.Dimension pref
         4: .line 547
            aload 3 /* min */
            getfield java.awt.Dimension.width:I
            ifne 7
            aload 3 /* min */
            getfield java.awt.Dimension.height:I
            ifne 7
         5: .line 548
            aload 4 /* pref */
            getfield java.awt.Dimension.width:I
            ifne 7
            aload 4 /* pref */
            getfield java.awt.Dimension.height:I
            ifne 7
         6: .line 547
            iconst_1
            ireturn
      StackMap locals: javax.swing.Box$Filler java.awt.Dimension java.awt.Dimension
      StackMap stack:
         7: iconst_0
            ireturn
        end local 4 // java.awt.Dimension pref
        end local 3 // java.awt.Dimension min
        end local 2 // javax.swing.Box$Filler f
         8: .line 550
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 1 // java.awt.Component c
        end local 0 // javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Ljavax/swing/plaf/synth/SynthToolBarUI$SynthToolBarLayoutManager;
            0    9     1     c  Ljava/awt/Component;
            2    8     2     f  Ljavax/swing/Box$Filler;
            3    8     3   min  Ljava/awt/Dimension;
            4    8     4  pref  Ljava/awt/Dimension;
    MethodParameters:
      Name  Flags
      c     
}
SourceFile: "SynthToolBarUI.java"
NestHost: javax.swing.plaf.synth.SynthToolBarUI
InnerClasses:
  public Filler = javax.swing.Box$Filler of javax.swing.Box
  SynthToolBarLayoutManager = javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager of javax.swing.plaf.synth.SynthToolBarUI