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 350
            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 351
            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 353
            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 356
            aload 1 /* parent */
            checkcast javax.swing.JToolBar
            astore 2 /* tb */
        start local 2 // javax.swing.JToolBar tb
         1: .line 357
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getInsets:()Ljava/awt/Insets;
            astore 3 /* insets */
        start local 3 // java.awt.Insets insets
         2: .line 358
            new java.awt.Dimension
            dup
            invokespecial java.awt.Dimension.<init>:()V
            astore 4 /* dim */
        start local 4 // java.awt.Dimension dim
         3: .line 359
            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 361
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getOrientation:()I
            ifne 19
         5: .line 362
            aload 4 /* dim */
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.isFloatable:()Z
            ifeq 7
         6: .line 363
            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 sun.swing.plaf.synth.SynthIcon.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 362
      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 365
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        10: goto 17
        11: .line 366
      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 367
            aload 8 /* component */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 16
        13: .line 368
            aload 8 /* component */
            invokevirtual java.awt.Component.getMinimumSize:()Ljava/awt/Dimension;
            astore 6 /* compDim */
        start local 6 // java.awt.Dimension compDim
        14: .line 369
            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 370
            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 365
      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 373
            goto 32
        19: .line 374
      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 375
            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 sun.swing.plaf.synth.SynthIcon.getIconHeight:(Ljavax/swing/Icon;Ljavax/swing/plaf/synth/SynthContext;)I
            goto 22
      StackMap locals:
      StackMap stack: java.awt.Dimension
        21: iconst_0
        22: .line 374
      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 377
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        24: goto 31
        25: .line 378
      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 379
            aload 8 /* component */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 30
        27: .line 380
            aload 8 /* component */
            invokevirtual java.awt.Component.getMinimumSize:()Ljava/awt/Dimension;
            astore 6 /* compDim */
        start local 6 // java.awt.Dimension compDim
        28: .line 381
            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 382
            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 377
      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 386
      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 387
            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 389
            aload 5 /* context */
            invokevirtual javax.swing.plaf.synth.SynthContext.dispose:()V
        35: .line 390
            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   36     0       this  Ljavax/swing/plaf/synth/SynthToolBarUI$SynthToolBarLayoutManager;
            0   36     1     parent  Ljava/awt/Container;
            1   36     2         tb  Ljavax/swing/JToolBar;
            2   36     3     insets  Ljava/awt/Insets;
            3   36     4        dim  Ljava/awt/Dimension;
            4   36     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 394
            aload 1 /* parent */
            checkcast javax.swing.JToolBar
            astore 2 /* tb */
        start local 2 // javax.swing.JToolBar tb
         1: .line 395
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getInsets:()Ljava/awt/Insets;
            astore 3 /* insets */
        start local 3 // java.awt.Insets insets
         2: .line 396
            new java.awt.Dimension
            dup
            invokespecial java.awt.Dimension.<init>:()V
            astore 4 /* dim */
        start local 4 // java.awt.Dimension dim
         3: .line 397
            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 399
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getOrientation:()I
            ifne 19
         5: .line 400
            aload 4 /* dim */
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.isFloatable:()Z
            ifeq 7
         6: .line 401
            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 sun.swing.plaf.synth.SynthIcon.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 400
      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 403
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        10: goto 17
        11: .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 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 405
            aload 8 /* component */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 16
        13: .line 406
            aload 8 /* component */
            invokevirtual java.awt.Component.getPreferredSize:()Ljava/awt/Dimension;
            astore 6 /* compDim */
        start local 6 // java.awt.Dimension compDim
        14: .line 407
            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 408
            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 403
      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 411
            goto 32
        19: .line 412
      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 413
            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 sun.swing.plaf.synth.SynthIcon.getIconHeight:(Ljavax/swing/Icon;Ljavax/swing/plaf/synth/SynthContext;)I
            goto 22
      StackMap locals:
      StackMap stack: java.awt.Dimension
        21: iconst_0
        22: .line 412
      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 415
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        24: goto 31
        25: .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 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 417
            aload 8 /* component */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 30
        27: .line 418
            aload 8 /* component */
            invokevirtual java.awt.Component.getPreferredSize:()Ljava/awt/Dimension;
            astore 6 /* compDim */
        start local 6 // java.awt.Dimension compDim
        28: .line 419
            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 420
            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 415
      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 424
      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 425
            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 427
            aload 5 /* context */
            invokevirtual javax.swing.plaf.synth.SynthContext.dispose:()V
        35: .line 428
            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   36     0       this  Ljavax/swing/plaf/synth/SynthToolBarUI$SynthToolBarLayoutManager;
            0   36     1     parent  Ljava/awt/Container;
            1   36     2         tb  Ljavax/swing/JToolBar;
            2   36     3     insets  Ljava/awt/Insets;
            3   36     4        dim  Ljava/awt/Dimension;
            4   36     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 432
            aload 1 /* parent */
            checkcast javax.swing.JToolBar
            astore 2 /* tb */
        start local 2 // javax.swing.JToolBar tb
         1: .line 433
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getInsets:()Ljava/awt/Insets;
            astore 3 /* insets */
        start local 3 // java.awt.Insets insets
         2: .line 434
            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 435
            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 447
            iconst_0
            istore 8 /* glueCount */
        start local 8 // int glueCount
         5: .line 448
            iconst_0
            istore 9 /* i */
        start local 9 // int i
         6: goto 9
         7: .line 449
      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 448
      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 452
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getOrientation:()I
            ifne 53
        11: .line 453
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.isFloatable:()Z
            ifeq 13
        12: .line 454
            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 sun.swing.plaf.synth.SynthIcon.getIconWidth:(Ljavax/swing/Icon;Ljavax/swing/plaf/synth/SynthContext;)I
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
        14: .line 453
      StackMap locals:
      StackMap stack: int
            istore 9 /* handleWidth */
        start local 9 // int handleWidth
        15: .line 459
            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 460
            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 461
            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 462
            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 466
            iload 4 /* ltr */
            ifeq 23
        22: .line 467
            iload 9 /* handleWidth */
            aload 3 /* insets */
            getfield java.awt.Insets.left:I
            iadd
            goto 24
        23: .line 468
      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 466
      StackMap locals:
      StackMap stack: int
            istore 10 /* x */
        start local 10 // int x
        25: .line 469
            aload 3 /* insets */
            getfield java.awt.Insets.top:I
            istore 11 /* baseY */
        start local 11 // int baseY
        26: .line 470
            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 475
            iconst_0
            istore 13 /* extraSpacePerGlue */
        start local 13 // int extraSpacePerGlue
        28: .line 476
            iload 8 /* glueCount */
            ifle 32
        29: .line 477
            aload 0 /* this */
            aload 1 /* parent */
            invokevirtual javax.swing.plaf.synth.SynthToolBarUI$SynthToolBarLayoutManager.minimumLayoutSize:(Ljava/awt/Container;)Ljava/awt/Dimension;
            getfield java.awt.Dimension.width:I
            istore 14 /* minWidth */
        start local 14 // int minWidth
        30: .line 478
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getWidth:()I
            iload 14 /* minWidth */
            isub
            iload 8 /* glueCount */
            idiv
            istore 13 /* extraSpacePerGlue */
        31: .line 479
            iload 13 /* extraSpacePerGlue */
            ifge 32
            iconst_0
            istore 13 /* extraSpacePerGlue */
        end local 14 // int minWidth
        32: .line 482
      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 483
      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 484
            aload 6 /* c */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 50
        36: .line 485
            aload 6 /* c */
            invokevirtual java.awt.Component.getPreferredSize:()Ljava/awt/Dimension;
            astore 7 /* d */
        start local 7 // java.awt.Dimension d
        37: .line 487
            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 489
      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 490
            iload 12 /* baseH */
            istore 16 /* h */
        start local 16 // int h
        40: .line 491
            goto 43
        end local 16 // int h
        end local 15 // int y
        41: .line 493
      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 494
            aload 7 /* d */
            getfield java.awt.Dimension.height:I
            istore 16 /* h */
        start local 16 // int h
        43: .line 498
      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 499
      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 500
            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 482
      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 503
            goto 85
        53: .line 504
      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 505
            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 sun.swing.plaf.synth.SynthIcon.getIconHeight:(Ljavax/swing/Icon;Ljavax/swing/plaf/synth/SynthContext;)I
            goto 56
      StackMap locals:
      StackMap stack:
        55: iconst_0
        56: .line 504
      StackMap locals:
      StackMap stack: int
            istore 9 /* handleHeight */
        start local 9 // int handleHeight
        57: .line 508
            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 509
            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 510
            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 511
            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 513
            aload 3 /* insets */
            getfield java.awt.Insets.left:I
            istore 10 /* baseX */
        start local 10 // int baseX
        62: .line 514
            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 515
            iload 9 /* handleHeight */
            aload 3 /* insets */
            getfield java.awt.Insets.top:I
            iadd
            istore 12 /* y */
        start local 12 // int y
        64: .line 520
            iconst_0
            istore 13 /* extraSpacePerGlue */
        start local 13 // int extraSpacePerGlue
        65: .line 521
            iload 8 /* glueCount */
            ifle 69
        66: .line 522
            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 523
            aload 2 /* tb */
            invokevirtual javax.swing.JToolBar.getHeight:()I
            iload 14 /* minHeight */
            isub
            iload 8 /* glueCount */
            idiv
            istore 13 /* extraSpacePerGlue */
        68: .line 524
            iload 13 /* extraSpacePerGlue */
            ifge 69
            iconst_0
            istore 13 /* extraSpacePerGlue */
        end local 14 // int minHeight
        69: .line 527
      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 528
      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 529
            aload 6 /* c */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 83
        73: .line 530
            aload 6 /* c */
            invokevirtual java.awt.Component.getPreferredSize:()Ljava/awt/Dimension;
            astore 7 /* d */
        start local 7 // java.awt.Dimension d
        74: .line 532
            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 534
      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 535
            iload 11 /* baseW */
            istore 16 /* w */
        start local 16 // int w
        77: .line 536
            goto 80
        end local 16 // int w
        end local 15 // int x
        78: .line 538
      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 539
            aload 7 /* d */
            getfield java.awt.Dimension.width:I
            istore 16 /* w */
        start local 16 // int w
        80: .line 543
      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 544
      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 545
            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 527
      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 549
      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 5 /* context */
            invokevirtual javax.swing.plaf.synth.SynthContext.dispose:()V
        86: .line 550
            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   87     0               this  Ljavax/swing/plaf/synth/SynthToolBarUI$SynthToolBarLayoutManager;
            0   87     1             parent  Ljava/awt/Container;
            1   87     2                 tb  Ljavax/swing/JToolBar;
            2   87     3             insets  Ljava/awt/Insets;
            3   87     4                ltr  Z
            4   87     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   87     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 553
            aload 1 /* c */
            invokevirtual java.awt.Component.isVisible:()Z
            ifeq 8
            aload 1 /* c */
            instanceof javax.swing.Box$Filler
            ifeq 8
         1: .line 554
            aload 1 /* c */
            checkcast javax.swing.Box$Filler
            astore 2 /* f */
        start local 2 // javax.swing.Box$Filler f
         2: .line 555
            aload 2 /* f */
            invokevirtual javax.swing.Box$Filler.getMinimumSize:()Ljava/awt/Dimension;
            astore 3 /* min */
        start local 3 // java.awt.Dimension min
         3: .line 556
            aload 2 /* f */
            invokevirtual javax.swing.Box$Filler.getPreferredSize:()Ljava/awt/Dimension;
            astore 4 /* pref */
        start local 4 // java.awt.Dimension pref
         4: .line 557
            aload 3 /* min */
            getfield java.awt.Dimension.width:I
            ifne 7
            aload 3 /* min */
            getfield java.awt.Dimension.height:I
            ifne 7
         5: .line 558
            aload 4 /* pref */
            getfield java.awt.Dimension.width:I
            ifne 7
            aload 4 /* pref */
            getfield java.awt.Dimension.height:I
            ifne 7
         6: .line 557
            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 560
      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