public class javax.swing.GroupLayout$SequentialGroup extends javax.swing.GroupLayout$Group
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: javax.swing.GroupLayout$SequentialGroup
  super_class: javax.swing.GroupLayout$Group
{
  private javax.swing.GroupLayout$Spring baselineSpring;
    descriptor: Ljavax/swing/GroupLayout$Spring;
    flags: (0x0002) ACC_PRIVATE

  final javax.swing.GroupLayout this$0;
    descriptor: Ljavax/swing/GroupLayout;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  static final boolean $assertionsDisabled;
    descriptor: Z
    flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 1754
            ldc Ljavax/swing/GroupLayout;
            invokevirtual java.lang.Class.desiredAssertionStatus:()Z
            ifne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: putstatic javax.swing.GroupLayout$SequentialGroup.$assertionsDisabled:Z
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  void <init>(javax.swing.GroupLayout);
    descriptor: (Ljavax/swing/GroupLayout;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
         0: .line 1757
            aload 0 /* this */
            aload 1
            putfield javax.swing.GroupLayout$SequentialGroup.this$0:Ljavax/swing/GroupLayout;
            aload 0 /* this */
            aload 1
            invokespecial javax.swing.GroupLayout$Group.<init>:(Ljavax/swing/GroupLayout;)V
         1: .line 1758
            return
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavax/swing/GroupLayout$SequentialGroup;
    MethodParameters:
        Name  Flags
      this$0  final

  public javax.swing.GroupLayout$SequentialGroup addGroup(javax.swing.GroupLayout$Group);
    descriptor: (Ljavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // javax.swing.GroupLayout$Group group
         0: .line 1764
            aload 0 /* this */
            aload 1 /* group */
            invokespecial javax.swing.GroupLayout$Group.addGroup:(Ljavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$Group;
            checkcast javax.swing.GroupLayout$SequentialGroup
            areturn
        end local 1 // javax.swing.GroupLayout$Group group
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavax/swing/GroupLayout$SequentialGroup;
            0    1     1  group  Ljavax/swing/GroupLayout$Group;
    MethodParameters:
       Name  Flags
      group  

  public javax.swing.GroupLayout$SequentialGroup addGroup(boolean, javax.swing.GroupLayout$Group);
    descriptor: (ZLjavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // boolean useAsBaseline
        start local 2 // javax.swing.GroupLayout$Group group
         0: .line 1776
            aload 0 /* this */
            aload 2 /* group */
            invokespecial javax.swing.GroupLayout$Group.addGroup:(Ljavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$Group;
            pop
         1: .line 1777
            iload 1 /* useAsBaseline */
            ifeq 3
         2: .line 1778
            aload 0 /* this */
            aload 2 /* group */
            putfield javax.swing.GroupLayout$SequentialGroup.baselineSpring:Ljavax/swing/GroupLayout$Spring;
         3: .line 1780
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 2 // javax.swing.GroupLayout$Group group
        end local 1 // boolean useAsBaseline
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Ljavax/swing/GroupLayout$SequentialGroup;
            0    4     1  useAsBaseline  Z
            0    4     2          group  Ljavax/swing/GroupLayout$Group;
    MethodParameters:
               Name  Flags
      useAsBaseline  
      group          

  public javax.swing.GroupLayout$SequentialGroup addComponent(java.awt.Component);
    descriptor: (Ljava/awt/Component;)Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // java.awt.Component component
         0: .line 1787
            aload 0 /* this */
            aload 1 /* component */
            invokespecial javax.swing.GroupLayout$Group.addComponent:(Ljava/awt/Component;)Ljavax/swing/GroupLayout$Group;
            checkcast javax.swing.GroupLayout$SequentialGroup
            areturn
        end local 1 // java.awt.Component component
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Ljavax/swing/GroupLayout$SequentialGroup;
            0    1     1  component  Ljava/awt/Component;
    MethodParameters:
           Name  Flags
      component  

  public javax.swing.GroupLayout$SequentialGroup addComponent(boolean, java.awt.Component);
    descriptor: (ZLjava/awt/Component;)Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // boolean useAsBaseline
        start local 2 // java.awt.Component component
         0: .line 1800
            aload 0 /* this */
            aload 2 /* component */
            invokespecial javax.swing.GroupLayout$Group.addComponent:(Ljava/awt/Component;)Ljavax/swing/GroupLayout$Group;
            pop
         1: .line 1801
            iload 1 /* useAsBaseline */
            ifeq 3
         2: .line 1802
            aload 0 /* this */
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            iconst_1
            isub
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast javax.swing.GroupLayout$Spring
            putfield javax.swing.GroupLayout$SequentialGroup.baselineSpring:Ljavax/swing/GroupLayout$Spring;
         3: .line 1804
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 2 // java.awt.Component component
        end local 1 // boolean useAsBaseline
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Ljavax/swing/GroupLayout$SequentialGroup;
            0    4     1  useAsBaseline  Z
            0    4     2      component  Ljava/awt/Component;
    MethodParameters:
               Name  Flags
      useAsBaseline  
      component      

  public javax.swing.GroupLayout$SequentialGroup addComponent(java.awt.Component, int, int, int);
    descriptor: (Ljava/awt/Component;III)Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // java.awt.Component component
        start local 2 // int min
        start local 3 // int pref
        start local 4 // int max
         0: .line 1812
            aload 0 /* this */
         1: .line 1813
            aload 1 /* component */
            iload 2 /* min */
            iload 3 /* pref */
            iload 4 /* max */
         2: .line 1812
            invokespecial javax.swing.GroupLayout$Group.addComponent:(Ljava/awt/Component;III)Ljavax/swing/GroupLayout$Group;
            checkcast javax.swing.GroupLayout$SequentialGroup
            areturn
        end local 4 // int max
        end local 3 // int pref
        end local 2 // int min
        end local 1 // java.awt.Component component
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Ljavax/swing/GroupLayout$SequentialGroup;
            0    3     1  component  Ljava/awt/Component;
            0    3     2        min  I
            0    3     3       pref  I
            0    3     4        max  I
    MethodParameters:
           Name  Flags
      component  
      min        
      pref       
      max        

  public javax.swing.GroupLayout$SequentialGroup addComponent(boolean, java.awt.Component, int, int, int);
    descriptor: (ZLjava/awt/Component;III)Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // boolean useAsBaseline
        start local 2 // java.awt.Component component
        start local 3 // int min
        start local 4 // int pref
        start local 5 // int max
         0: .line 1833
            aload 0 /* this */
            aload 2 /* component */
            iload 3 /* min */
            iload 4 /* pref */
            iload 5 /* max */
            invokespecial javax.swing.GroupLayout$Group.addComponent:(Ljava/awt/Component;III)Ljavax/swing/GroupLayout$Group;
            pop
         1: .line 1834
            iload 1 /* useAsBaseline */
            ifeq 3
         2: .line 1835
            aload 0 /* this */
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            iconst_1
            isub
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast javax.swing.GroupLayout$Spring
            putfield javax.swing.GroupLayout$SequentialGroup.baselineSpring:Ljavax/swing/GroupLayout$Spring;
         3: .line 1837
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 5 // int max
        end local 4 // int pref
        end local 3 // int min
        end local 2 // java.awt.Component component
        end local 1 // boolean useAsBaseline
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Ljavax/swing/GroupLayout$SequentialGroup;
            0    4     1  useAsBaseline  Z
            0    4     2      component  Ljava/awt/Component;
            0    4     3            min  I
            0    4     4           pref  I
            0    4     5            max  I
    MethodParameters:
               Name  Flags
      useAsBaseline  
      component      
      min            
      pref           
      max            

  public javax.swing.GroupLayout$SequentialGroup addGap(int);
    descriptor: (I)Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // int size
         0: .line 1844
            aload 0 /* this */
            iload 1 /* size */
            invokespecial javax.swing.GroupLayout$Group.addGap:(I)Ljavax/swing/GroupLayout$Group;
            checkcast javax.swing.GroupLayout$SequentialGroup
            areturn
        end local 1 // int size
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/GroupLayout$SequentialGroup;
            0    1     1  size  I
    MethodParameters:
      Name  Flags
      size  

  public javax.swing.GroupLayout$SequentialGroup addGap(int, int, int);
    descriptor: (III)Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // int min
        start local 2 // int pref
        start local 3 // int max
         0: .line 1851
            aload 0 /* this */
            iload 1 /* min */
            iload 2 /* pref */
            iload 3 /* max */
            invokespecial javax.swing.GroupLayout$Group.addGap:(III)Ljavax/swing/GroupLayout$Group;
            checkcast javax.swing.GroupLayout$SequentialGroup
            areturn
        end local 3 // int max
        end local 2 // int pref
        end local 1 // int min
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/GroupLayout$SequentialGroup;
            0    1     1   min  I
            0    1     2  pref  I
            0    1     3   max  I
    MethodParameters:
      Name  Flags
      min   
      pref  
      max   

  public javax.swing.GroupLayout$SequentialGroup addPreferredGap(javax.swing.JComponent, javax.swing.JComponent, javax.swing.LayoutStyle$ComponentPlacement);
    descriptor: (Ljavax/swing/JComponent;Ljavax/swing/JComponent;Ljavax/swing/LayoutStyle$ComponentPlacement;)Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // javax.swing.JComponent comp1
        start local 2 // javax.swing.JComponent comp2
        start local 3 // javax.swing.LayoutStyle$ComponentPlacement type
         0: .line 1870
            aload 0 /* this */
            aload 1 /* comp1 */
            aload 2 /* comp2 */
            aload 3 /* type */
            iconst_m1
         1: .line 1871
            bipush -2
         2: .line 1870
            invokevirtual javax.swing.GroupLayout$SequentialGroup.addPreferredGap:(Ljavax/swing/JComponent;Ljavax/swing/JComponent;Ljavax/swing/LayoutStyle$ComponentPlacement;II)Ljavax/swing/GroupLayout$SequentialGroup;
            areturn
        end local 3 // javax.swing.LayoutStyle$ComponentPlacement type
        end local 2 // javax.swing.JComponent comp2
        end local 1 // javax.swing.JComponent comp1
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljavax/swing/GroupLayout$SequentialGroup;
            0    3     1  comp1  Ljavax/swing/JComponent;
            0    3     2  comp2  Ljavax/swing/JComponent;
            0    3     3   type  Ljavax/swing/LayoutStyle$ComponentPlacement;
    MethodParameters:
       Name  Flags
      comp1  
      comp2  
      type   

  public javax.swing.GroupLayout$SequentialGroup addPreferredGap(javax.swing.JComponent, javax.swing.JComponent, javax.swing.LayoutStyle$ComponentPlacement, int, int);
    descriptor: (Ljavax/swing/JComponent;Ljavax/swing/JComponent;Ljavax/swing/LayoutStyle$ComponentPlacement;II)Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=6, args_size=6
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // javax.swing.JComponent comp1
        start local 2 // javax.swing.JComponent comp2
        start local 3 // javax.swing.LayoutStyle$ComponentPlacement type
        start local 4 // int pref
        start local 5 // int max
         0: .line 1894
            aload 3 /* type */
            ifnonnull 2
         1: .line 1895
            new java.lang.IllegalArgumentException
            dup
            ldc "Type must be non-null"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1897
      StackMap locals:
      StackMap stack:
            aload 1 /* comp1 */
            ifnull 3
            aload 2 /* comp2 */
            ifnonnull 6
         3: .line 1898
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
         4: .line 1899
            ldc "Components must be non-null"
         5: .line 1898
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 1901
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 4 /* pref */
            iload 5 /* max */
            invokevirtual javax.swing.GroupLayout$SequentialGroup.checkPreferredGapValues:(II)V
         7: .line 1902
            aload 0 /* this */
            new javax.swing.GroupLayout$PreferredGapSpring
            dup
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.this$0:Ljavax/swing/GroupLayout;
         8: .line 1903
            aload 1 /* comp1 */
            aload 2 /* comp2 */
            aload 3 /* type */
            iload 4 /* pref */
            iload 5 /* max */
            invokespecial javax.swing.GroupLayout$PreferredGapSpring.<init>:(Ljavax/swing/GroupLayout;Ljavax/swing/JComponent;Ljavax/swing/JComponent;Ljavax/swing/LayoutStyle$ComponentPlacement;II)V
         9: .line 1902
            invokevirtual javax.swing.GroupLayout$SequentialGroup.addSpring:(Ljavax/swing/GroupLayout$Spring;)Ljavax/swing/GroupLayout$Group;
            checkcast javax.swing.GroupLayout$SequentialGroup
            areturn
        end local 5 // int max
        end local 4 // int pref
        end local 3 // javax.swing.LayoutStyle$ComponentPlacement type
        end local 2 // javax.swing.JComponent comp2
        end local 1 // javax.swing.JComponent comp1
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   10     0   this  Ljavax/swing/GroupLayout$SequentialGroup;
            0   10     1  comp1  Ljavax/swing/JComponent;
            0   10     2  comp2  Ljavax/swing/JComponent;
            0   10     3   type  Ljavax/swing/LayoutStyle$ComponentPlacement;
            0   10     4   pref  I
            0   10     5    max  I
    MethodParameters:
       Name  Flags
      comp1  
      comp2  
      type   
      pref   
      max    

  public javax.swing.GroupLayout$SequentialGroup addPreferredGap(javax.swing.LayoutStyle$ComponentPlacement);
    descriptor: (Ljavax/swing/LayoutStyle$ComponentPlacement;)Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // javax.swing.LayoutStyle$ComponentPlacement type
         0: .line 1926
            aload 0 /* this */
            aload 1 /* type */
            iconst_m1
            iconst_m1
            invokevirtual javax.swing.GroupLayout$SequentialGroup.addPreferredGap:(Ljavax/swing/LayoutStyle$ComponentPlacement;II)Ljavax/swing/GroupLayout$SequentialGroup;
            areturn
        end local 1 // javax.swing.LayoutStyle$ComponentPlacement type
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/GroupLayout$SequentialGroup;
            0    1     1  type  Ljavax/swing/LayoutStyle$ComponentPlacement;
    MethodParameters:
      Name  Flags
      type  

  public javax.swing.GroupLayout$SequentialGroup addPreferredGap(javax.swing.LayoutStyle$ComponentPlacement, int, int);
    descriptor: (Ljavax/swing/LayoutStyle$ComponentPlacement;II)Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // javax.swing.LayoutStyle$ComponentPlacement type
        start local 2 // int pref
        start local 3 // int max
         0: .line 1953
            aload 1 /* type */
            getstatic javax.swing.LayoutStyle$ComponentPlacement.RELATED:Ljavax/swing/LayoutStyle$ComponentPlacement;
            if_acmpeq 5
         1: .line 1954
            aload 1 /* type */
            getstatic javax.swing.LayoutStyle$ComponentPlacement.UNRELATED:Ljavax/swing/LayoutStyle$ComponentPlacement;
            if_acmpeq 5
         2: .line 1955
            new java.lang.IllegalArgumentException
            dup
         3: .line 1956
            ldc "Type must be one of LayoutStyle.ComponentPlacement.RELATED or LayoutStyle.ComponentPlacement.UNRELATED"
         4: .line 1955
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         5: .line 1960
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 2 /* pref */
            iload 3 /* max */
            invokevirtual javax.swing.GroupLayout$SequentialGroup.checkPreferredGapValues:(II)V
         6: .line 1961
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.this$0:Ljavax/swing/GroupLayout;
            iconst_1
            putfield javax.swing.GroupLayout.hasPreferredPaddingSprings:Z
         7: .line 1962
            aload 0 /* this */
            new javax.swing.GroupLayout$AutoPreferredGapSpring
            dup
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.this$0:Ljavax/swing/GroupLayout;
         8: .line 1963
            aload 1 /* type */
            iload 2 /* pref */
            iload 3 /* max */
            invokespecial javax.swing.GroupLayout$AutoPreferredGapSpring.<init>:(Ljavax/swing/GroupLayout;Ljavax/swing/LayoutStyle$ComponentPlacement;II)V
         9: .line 1962
            invokevirtual javax.swing.GroupLayout$SequentialGroup.addSpring:(Ljavax/swing/GroupLayout$Spring;)Ljavax/swing/GroupLayout$Group;
            checkcast javax.swing.GroupLayout$SequentialGroup
            areturn
        end local 3 // int max
        end local 2 // int pref
        end local 1 // javax.swing.LayoutStyle$ComponentPlacement type
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Ljavax/swing/GroupLayout$SequentialGroup;
            0   10     1  type  Ljavax/swing/LayoutStyle$ComponentPlacement;
            0   10     2  pref  I
            0   10     3   max  I
    MethodParameters:
      Name  Flags
      type  
      pref  
      max   

  public javax.swing.GroupLayout$SequentialGroup addContainerGap();
    descriptor: ()Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
         0: .line 1978
            aload 0 /* this */
            iconst_m1
            iconst_m1
            invokevirtual javax.swing.GroupLayout$SequentialGroup.addContainerGap:(II)Ljavax/swing/GroupLayout$SequentialGroup;
            areturn
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/GroupLayout$SequentialGroup;

  public javax.swing.GroupLayout$SequentialGroup addContainerGap(int, int);
    descriptor: (II)Ljavax/swing/GroupLayout$SequentialGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // int pref
        start local 2 // int max
         0: .line 1996
            iload 1 /* pref */
            ifge 1
            iload 1 /* pref */
            iconst_m1
            if_icmpne 3
         1: .line 1997
      StackMap locals:
      StackMap stack:
            iload 2 /* max */
            ifge 2
            iload 2 /* max */
            iconst_m1
            if_icmpeq 2
            iload 2 /* max */
            bipush -2
            if_icmpne 3
         2: .line 1998
      StackMap locals:
      StackMap stack:
            iload 1 /* pref */
            iflt 6
            iload 2 /* max */
            iflt 6
            iload 1 /* pref */
            iload 2 /* max */
            if_icmple 6
         3: .line 1999
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
         4: .line 2000
            ldc "Pref and max must be either DEFAULT_VALUE or >= 0 and pref <= max"
         5: .line 1999
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 2003
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.this$0:Ljavax/swing/GroupLayout;
            iconst_1
            putfield javax.swing.GroupLayout.hasPreferredPaddingSprings:Z
         7: .line 2004
            aload 0 /* this */
         8: .line 2005
            new javax.swing.GroupLayout$ContainerAutoPreferredGapSpring
            dup
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.this$0:Ljavax/swing/GroupLayout;
            iload 1 /* pref */
            iload 2 /* max */
            invokespecial javax.swing.GroupLayout$ContainerAutoPreferredGapSpring.<init>:(Ljavax/swing/GroupLayout;II)V
         9: .line 2004
            invokevirtual javax.swing.GroupLayout$SequentialGroup.addSpring:(Ljavax/swing/GroupLayout$Spring;)Ljavax/swing/GroupLayout$Group;
            checkcast javax.swing.GroupLayout$SequentialGroup
            areturn
        end local 2 // int max
        end local 1 // int pref
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Ljavax/swing/GroupLayout$SequentialGroup;
            0   10     1  pref  I
            0   10     2   max  I
    MethodParameters:
      Name  Flags
      pref  
      max   

  int operator(int, int);
    descriptor: (II)I
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // int a
        start local 2 // int b
         0: .line 2009
            aload 0 /* this */
            iload 1 /* a */
            invokevirtual javax.swing.GroupLayout$SequentialGroup.constrain:(I)I
            aload 0 /* this */
            iload 2 /* b */
            invokevirtual javax.swing.GroupLayout$SequentialGroup.constrain:(I)I
            iadd
            ireturn
        end local 2 // int b
        end local 1 // int a
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/GroupLayout$SequentialGroup;
            0    1     1     a  I
            0    1     2     b  I
    MethodParameters:
      Name  Flags
      a     
      b     

  void setValidSize(int, int, int);
    descriptor: (III)V
    flags: (0x0000) 
    Code:
      stack=6, locals=8, args_size=4
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // int axis
        start local 2 // int origin
        start local 3 // int size
         0: .line 2013
            aload 0 /* this */
            iload 1 /* axis */
            invokevirtual javax.swing.GroupLayout$SequentialGroup.getPreferredSize:(I)I
            istore 4 /* pref */
        start local 4 // int pref
         1: .line 2014
            iload 3 /* size */
            iload 4 /* pref */
            if_icmpne 9
         2: .line 2016
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 6
            goto 7
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int int int int top java.util.Iterator
      StackMap stack:
         3: aload 6
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast javax.swing.GroupLayout$Spring
            astore 5 /* spring */
        start local 5 // javax.swing.GroupLayout$Spring spring
         4: .line 2017
            aload 5 /* spring */
            iload 1 /* axis */
            invokevirtual javax.swing.GroupLayout$Spring.getPreferredSize:(I)I
            istore 7 /* springPref */
        start local 7 // int springPref
         5: .line 2018
            aload 5 /* spring */
            iload 1 /* axis */
            iload 2 /* origin */
            iload 7 /* springPref */
            invokevirtual javax.swing.GroupLayout$Spring.setSize:(III)V
         6: .line 2019
            iload 2 /* origin */
            iload 7 /* springPref */
            iadd
            istore 2 /* origin */
        end local 7 // int springPref
        end local 5 // javax.swing.GroupLayout$Spring spring
         7: .line 2016
      StackMap locals:
      StackMap stack:
            aload 6
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 3
         8: .line 2021
            goto 18
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int int int int
      StackMap stack:
         9: aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            iconst_1
            if_icmpne 16
        10: .line 2022
            aload 0 /* this */
            iconst_0
            invokevirtual javax.swing.GroupLayout$SequentialGroup.getSpring:(I)Ljavax/swing/GroupLayout$Spring;
            astore 5 /* spring */
        start local 5 // javax.swing.GroupLayout$Spring spring
        11: .line 2023
            aload 5 /* spring */
            iload 1 /* axis */
            iload 2 /* origin */
        12: .line 2024
            iload 3 /* size */
            aload 5 /* spring */
            iload 1 /* axis */
            invokevirtual javax.swing.GroupLayout$Spring.getMinimumSize:(I)I
            invokestatic java.lang.Math.max:(II)I
        13: .line 2025
            aload 5 /* spring */
            iload 1 /* axis */
            invokevirtual javax.swing.GroupLayout$Spring.getMaximumSize:(I)I
        14: .line 2023
            invokestatic java.lang.Math.min:(II)I
            invokevirtual javax.swing.GroupLayout$Spring.setSize:(III)V
        end local 5 // javax.swing.GroupLayout$Spring spring
        15: .line 2026
            goto 18
      StackMap locals:
      StackMap stack:
        16: aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            iconst_1
            if_icmple 18
        17: .line 2028
            aload 0 /* this */
            iload 1 /* axis */
            iload 2 /* origin */
            iload 3 /* size */
            invokevirtual javax.swing.GroupLayout$SequentialGroup.setValidSizeNotPreferred:(III)V
        18: .line 2030
      StackMap locals:
      StackMap stack:
            return
        end local 4 // int pref
        end local 3 // int size
        end local 2 // int origin
        end local 1 // int axis
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   19     0        this  Ljavax/swing/GroupLayout$SequentialGroup;
            0   19     1        axis  I
            0   19     2      origin  I
            0   19     3        size  I
            1   19     4        pref  I
            4    7     5      spring  Ljavax/swing/GroupLayout$Spring;
            5    7     7  springPref  I
           11   15     5      spring  Ljavax/swing/GroupLayout$Spring;
    MethodParameters:
        Name  Flags
      axis    
      origin  
      size    

  private void setValidSizeNotPreferred(int, int, int);
    descriptor: (III)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=16, args_size=4
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // int axis
        start local 2 // int origin
        start local 3 // int size
         0: .line 2033
            iload 3 /* size */
            aload 0 /* this */
            iload 1 /* axis */
            invokevirtual javax.swing.GroupLayout$SequentialGroup.getPreferredSize:(I)I
            isub
            istore 4 /* delta */
        start local 4 // int delta
         1: .line 2034
            getstatic javax.swing.GroupLayout$SequentialGroup.$assertionsDisabled:Z
            ifne 2
            iload 4 /* delta */
            ifne 2
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         2: .line 2035
      StackMap locals: int
      StackMap stack:
            iload 4 /* delta */
            ifge 3
            iconst_1
            goto 4
      StackMap locals:
      StackMap stack:
         3: iconst_0
      StackMap locals:
      StackMap stack: int
         4: istore 5 /* useMin */
        start local 5 // boolean useMin
         5: .line 2036
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 6 /* springCount */
        start local 6 // int springCount
         6: .line 2037
            iload 5 /* useMin */
            ifeq 8
         7: .line 2038
            iload 4 /* delta */
            iconst_m1
            imul
            istore 4 /* delta */
         8: .line 2053
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            iload 1 /* axis */
            iload 5 /* useMin */
            invokevirtual javax.swing.GroupLayout$SequentialGroup.buildResizableList:(IZ)Ljava/util/List;
            astore 7 /* resizable */
        start local 7 // java.util.List resizable
         9: .line 2054
            aload 7 /* resizable */
            invokeinterface java.util.List.size:()I
            istore 8 /* resizableCount */
        start local 8 // int resizableCount
        10: .line 2056
            iload 8 /* resizableCount */
            ifle 40
        11: .line 2058
            iload 4 /* delta */
            iload 8 /* resizableCount */
            idiv
            istore 9 /* sDelta */
        start local 9 // int sDelta
        12: .line 2060
            iload 4 /* delta */
            iload 9 /* sDelta */
            iload 8 /* resizableCount */
            imul
            isub
            istore 10 /* slop */
        start local 10 // int slop
        13: .line 2061
            iload 6 /* springCount */
            newarray 10
            astore 11 /* sizes */
        start local 11 // int[] sizes
        14: .line 2062
            iload 5 /* useMin */
            ifeq 15
            iconst_m1
            goto 16
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int int int int int int java.util.List int int int int[]
      StackMap stack:
        15: iconst_1
      StackMap locals:
      StackMap stack: int
        16: istore 12 /* sign */
        start local 12 // int sign
        17: .line 2065
            iconst_0
            istore 13 /* counter */
        start local 13 // int counter
        18: goto 30
        19: .line 2066
      StackMap locals: int int
      StackMap stack:
            aload 7 /* resizable */
            iload 13 /* counter */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast javax.swing.GroupLayout$SpringDelta
            astore 14 /* springDelta */
        start local 14 // javax.swing.GroupLayout$SpringDelta springDelta
        20: .line 2067
            iload 13 /* counter */
            iconst_1
            iadd
            iload 8 /* resizableCount */
            if_icmpne 22
        21: .line 2068
            iload 9 /* sDelta */
            iload 10 /* slop */
            iadd
            istore 9 /* sDelta */
        22: .line 2070
      StackMap locals: javax.swing.GroupLayout$SpringDelta
      StackMap stack:
            aload 14 /* springDelta */
            iload 9 /* sDelta */
            aload 14 /* springDelta */
            getfield javax.swing.GroupLayout$SpringDelta.delta:I
            invokestatic java.lang.Math.min:(II)I
            putfield javax.swing.GroupLayout$SpringDelta.delta:I
        23: .line 2071
            iload 4 /* delta */
            aload 14 /* springDelta */
            getfield javax.swing.GroupLayout$SpringDelta.delta:I
            isub
            istore 4 /* delta */
        24: .line 2072
            aload 14 /* springDelta */
            getfield javax.swing.GroupLayout$SpringDelta.delta:I
            iload 9 /* sDelta */
            if_icmpeq 28
            iload 13 /* counter */
            iconst_1
            iadd
        25: .line 2073
            iload 8 /* resizableCount */
            if_icmpge 28
        26: .line 2076
            iload 4 /* delta */
            iload 8 /* resizableCount */
            iload 13 /* counter */
            isub
            iconst_1
            isub
            idiv
            istore 9 /* sDelta */
        27: .line 2077
            iload 4 /* delta */
            iload 9 /* sDelta */
            iload 8 /* resizableCount */
            iload 13 /* counter */
            isub
            iconst_1
            isub
            imul
            isub
            istore 10 /* slop */
        28: .line 2079
      StackMap locals:
      StackMap stack:
            aload 11 /* sizes */
            aload 14 /* springDelta */
            getfield javax.swing.GroupLayout$SpringDelta.index:I
            iload 12 /* sign */
            aload 14 /* springDelta */
            getfield javax.swing.GroupLayout$SpringDelta.delta:I
            imul
            iastore
        end local 14 // javax.swing.GroupLayout$SpringDelta springDelta
        29: .line 2065
            iinc 13 /* counter */ 1
      StackMap locals:
      StackMap stack:
        30: iload 13 /* counter */
            iload 8 /* resizableCount */
            if_icmplt 19
        end local 13 // int counter
        31: .line 2083
            iconst_0
            istore 13 /* counter */
        start local 13 // int counter
        32: goto 38
        33: .line 2084
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 13 /* counter */
            invokevirtual javax.swing.GroupLayout$SequentialGroup.getSpring:(I)Ljavax/swing/GroupLayout$Spring;
            astore 14 /* spring */
        start local 14 // javax.swing.GroupLayout$Spring spring
        34: .line 2085
            aload 14 /* spring */
            iload 1 /* axis */
            invokevirtual javax.swing.GroupLayout$Spring.getPreferredSize:(I)I
            aload 11 /* sizes */
            iload 13 /* counter */
            iaload
            iadd
            istore 15 /* sSize */
        start local 15 // int sSize
        35: .line 2086
            aload 14 /* spring */
            iload 1 /* axis */
            iload 2 /* origin */
            iload 15 /* sSize */
            invokevirtual javax.swing.GroupLayout$Spring.setSize:(III)V
        36: .line 2087
            iload 2 /* origin */
            iload 15 /* sSize */
            iadd
            istore 2 /* origin */
        end local 15 // int sSize
        end local 14 // javax.swing.GroupLayout$Spring spring
        37: .line 2083
            iinc 13 /* counter */ 1
      StackMap locals:
      StackMap stack:
        38: iload 13 /* counter */
            iload 6 /* springCount */
            if_icmplt 33
        end local 13 // int counter
        end local 12 // int sign
        end local 11 // int[] sizes
        end local 10 // int slop
        end local 9 // int sDelta
        39: .line 2089
            goto 51
        40: .line 2092
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int int int int int int java.util.List int
      StackMap stack:
            iconst_0
            istore 9 /* counter */
        start local 9 // int counter
        41: goto 50
        42: .line 2093
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            iload 9 /* counter */
            invokevirtual javax.swing.GroupLayout$SequentialGroup.getSpring:(I)Ljavax/swing/GroupLayout$Spring;
            astore 10 /* spring */
        start local 10 // javax.swing.GroupLayout$Spring spring
        43: .line 2095
            iload 5 /* useMin */
            ifeq 46
        44: .line 2096
            aload 10 /* spring */
            iload 1 /* axis */
            invokevirtual javax.swing.GroupLayout$Spring.getMinimumSize:(I)I
            istore 11 /* sSize */
        start local 11 // int sSize
        45: .line 2097
            goto 47
        end local 11 // int sSize
        46: .line 2098
      StackMap locals: javax.swing.GroupLayout$Spring
      StackMap stack:
            aload 10 /* spring */
            iload 1 /* axis */
            invokevirtual javax.swing.GroupLayout$Spring.getMaximumSize:(I)I
            istore 11 /* sSize */
        start local 11 // int sSize
        47: .line 2100
      StackMap locals: int
      StackMap stack:
            aload 10 /* spring */
            iload 1 /* axis */
            iload 2 /* origin */
            iload 11 /* sSize */
            invokevirtual javax.swing.GroupLayout$Spring.setSize:(III)V
        48: .line 2101
            iload 2 /* origin */
            iload 11 /* sSize */
            iadd
            istore 2 /* origin */
        end local 11 // int sSize
        end local 10 // javax.swing.GroupLayout$Spring spring
        49: .line 2092
            iinc 9 /* counter */ 1
      StackMap locals:
      StackMap stack:
        50: iload 9 /* counter */
            iload 6 /* springCount */
            if_icmplt 42
        end local 9 // int counter
        51: .line 2104
      StackMap locals:
      StackMap stack:
            return
        end local 8 // int resizableCount
        end local 7 // java.util.List resizable
        end local 6 // int springCount
        end local 5 // boolean useMin
        end local 4 // int delta
        end local 3 // int size
        end local 2 // int origin
        end local 1 // int axis
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   52     0            this  Ljavax/swing/GroupLayout$SequentialGroup;
            0   52     1            axis  I
            0   52     2          origin  I
            0   52     3            size  I
            1   52     4           delta  I
            5   52     5          useMin  Z
            6   52     6     springCount  I
            9   52     7       resizable  Ljava/util/List<Ljavax/swing/GroupLayout$SpringDelta;>;
           10   52     8  resizableCount  I
           12   39     9          sDelta  I
           13   39    10            slop  I
           14   39    11           sizes  [I
           17   39    12            sign  I
           18   31    13         counter  I
           20   29    14     springDelta  Ljavax/swing/GroupLayout$SpringDelta;
           32   39    13         counter  I
           34   37    14          spring  Ljavax/swing/GroupLayout$Spring;
           35   37    15           sSize  I
           41   51     9         counter  I
           43   49    10          spring  Ljavax/swing/GroupLayout$Spring;
           45   46    11           sSize  I
           47   49    11           sSize  I
    MethodParameters:
        Name  Flags
      axis    
      origin  
      size    

  private java.util.List<javax.swing.GroupLayout$SpringDelta> buildResizableList(int, boolean);
    descriptor: (IZ)Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=8, args_size=3
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // int axis
        start local 2 // boolean useMin
         0: .line 2114
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 3 /* size */
        start local 3 // int size
         1: .line 2115
            new java.util.ArrayList
            dup
            iload 3 /* size */
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 4 /* sorted */
        start local 4 // java.util.List sorted
         2: .line 2116
            iconst_0
            istore 5 /* counter */
        start local 5 // int counter
         3: goto 16
         4: .line 2117
      StackMap locals: int java.util.List int
      StackMap stack:
            aload 0 /* this */
            iload 5 /* counter */
            invokevirtual javax.swing.GroupLayout$SequentialGroup.getSpring:(I)Ljavax/swing/GroupLayout$Spring;
            astore 6 /* spring */
        start local 6 // javax.swing.GroupLayout$Spring spring
         5: .line 2119
            iload 2 /* useMin */
            ifeq 10
         6: .line 2120
            aload 6 /* spring */
            iload 1 /* axis */
            invokevirtual javax.swing.GroupLayout$Spring.getPreferredSize:(I)I
         7: .line 2121
            aload 6 /* spring */
            iload 1 /* axis */
            invokevirtual javax.swing.GroupLayout$Spring.getMinimumSize:(I)I
         8: .line 2120
            isub
            istore 7 /* sDelta */
        start local 7 // int sDelta
         9: .line 2122
            goto 13
        end local 7 // int sDelta
        10: .line 2123
      StackMap locals: javax.swing.GroupLayout$Spring
      StackMap stack:
            aload 6 /* spring */
            iload 1 /* axis */
            invokevirtual javax.swing.GroupLayout$Spring.getMaximumSize:(I)I
        11: .line 2124
            aload 6 /* spring */
            iload 1 /* axis */
            invokevirtual javax.swing.GroupLayout$Spring.getPreferredSize:(I)I
        12: .line 2123
            isub
            istore 7 /* sDelta */
        start local 7 // int sDelta
        13: .line 2126
      StackMap locals: int
      StackMap stack:
            iload 7 /* sDelta */
            ifle 15
        14: .line 2127
            aload 4 /* sorted */
            new javax.swing.GroupLayout$SpringDelta
            dup
            iload 5 /* counter */
            iload 7 /* sDelta */
            invokespecial javax.swing.GroupLayout$SpringDelta.<init>:(II)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 7 // int sDelta
        end local 6 // javax.swing.GroupLayout$Spring spring
        15: .line 2116
      StackMap locals:
      StackMap stack:
            iinc 5 /* counter */ 1
      StackMap locals:
      StackMap stack:
        16: iload 5 /* counter */
            iload 3 /* size */
            if_icmplt 4
        end local 5 // int counter
        17: .line 2130
            aload 4 /* sorted */
            invokestatic java.util.Collections.sort:(Ljava/util/List;)V
        18: .line 2131
            aload 4 /* sorted */
            areturn
        end local 4 // java.util.List sorted
        end local 3 // int size
        end local 2 // boolean useMin
        end local 1 // int axis
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Ljavax/swing/GroupLayout$SequentialGroup;
            0   19     1     axis  I
            0   19     2   useMin  Z
            1   19     3     size  I
            2   19     4   sorted  Ljava/util/List<Ljavax/swing/GroupLayout$SpringDelta;>;
            3   17     5  counter  I
            5   15     6   spring  Ljavax/swing/GroupLayout$Spring;
            9   10     7   sDelta  I
           13   15     7   sDelta  I
    Signature: (IZ)Ljava/util/List<Ljavax/swing/GroupLayout$SpringDelta;>;
    MethodParameters:
        Name  Flags
      axis    
      useMin  

  private int indexOfNextNonZeroSpring(int, boolean);
    descriptor: (IZ)I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // int index
        start local 2 // boolean treatAutopaddingAsZeroSized
         0: .line 2136
            goto 5
         1: .line 2137
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            iload 1 /* index */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast javax.swing.GroupLayout$Spring
            astore 3 /* spring */
        start local 3 // javax.swing.GroupLayout$Spring spring
         2: .line 2138
            aload 3 /* spring */
            iload 2 /* treatAutopaddingAsZeroSized */
            invokevirtual javax.swing.GroupLayout$Spring.willHaveZeroSize:(Z)Z
            ifne 4
         3: .line 2139
            iload 1 /* index */
            ireturn
         4: .line 2141
      StackMap locals: javax.swing.GroupLayout$Spring
      StackMap stack:
            iinc 1 /* index */ 1
        end local 3 // javax.swing.GroupLayout$Spring spring
         5: .line 2136
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            if_icmplt 1
         6: .line 2143
            iload 1 /* index */
            ireturn
        end local 2 // boolean treatAutopaddingAsZeroSized
        end local 1 // int index
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot                         Name  Signature
            0    7     0                         this  Ljavax/swing/GroupLayout$SequentialGroup;
            0    7     1                        index  I
            0    7     2  treatAutopaddingAsZeroSized  Z
            2    5     3                       spring  Ljavax/swing/GroupLayout$Spring;
    MethodParameters:
                             Name  Flags
      index                        
      treatAutopaddingAsZeroSized  

  void insertAutopadding(int, java.util.List<javax.swing.GroupLayout$AutoPreferredGapSpring>, java.util.List<javax.swing.GroupLayout$AutoPreferredGapSpring>, java.util.List<javax.swing.GroupLayout$ComponentSpring>, java.util.List<javax.swing.GroupLayout$ComponentSpring>, );
    descriptor: (ILjava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Z)V
    flags: (0x0000) 
    Code:
      stack=7, locals=16, args_size=7
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // int axis
        start local 2 // java.util.List leadingPadding
        start local 3 // java.util.List trailingPadding
        start local 4 // java.util.List leading
        start local 5 // java.util.List trailing
        start local 6 // boolean insert
         0: .line 2153
            new java.util.ArrayList
            dup
            aload 2 /* leadingPadding */
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
         1: .line 2152
            astore 7 /* newLeadingPadding */
        start local 7 // java.util.List newLeadingPadding
         2: .line 2155
            new java.util.ArrayList
            dup
            iconst_1
            invokespecial java.util.ArrayList.<init>:(I)V
         3: .line 2154
            astore 8 /* newTrailingPadding */
        start local 8 // java.util.List newTrailingPadding
         4: .line 2157
            new java.util.ArrayList
            dup
            aload 4 /* leading */
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
         5: .line 2156
            astore 9 /* newLeading */
        start local 9 // java.util.List newLeading
         6: .line 2158
            aconst_null
            astore 10 /* newTrailing */
        start local 10 // java.util.List newTrailing
         7: .line 2159
            iconst_0
            istore 11 /* counter */
        start local 11 // int counter
         8: .line 2162
            goto 75
         9: .line 2163
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int java.util.List java.util.List java.util.List java.util.List int java.util.List java.util.List java.util.List java.util.List int
      StackMap stack:
            aload 0 /* this */
            iload 11 /* counter */
            invokevirtual javax.swing.GroupLayout$SequentialGroup.getSpring:(I)Ljavax/swing/GroupLayout$Spring;
            astore 12 /* spring */
        start local 12 // javax.swing.GroupLayout$Spring spring
        10: .line 2164
            aload 12 /* spring */
            instanceof javax.swing.GroupLayout$AutoPreferredGapSpring
            ifeq 27
        11: .line 2165
            aload 7 /* newLeadingPadding */
            invokeinterface java.util.List.size:()I
            ifne 25
        12: .line 2169
            aload 12 /* spring */
            checkcast javax.swing.GroupLayout$AutoPreferredGapSpring
        13: .line 2168
            astore 13 /* padding */
        start local 13 // javax.swing.GroupLayout$AutoPreferredGapSpring padding
        14: .line 2170
            aload 13 /* padding */
            aload 9 /* newLeading */
            invokevirtual javax.swing.GroupLayout$AutoPreferredGapSpring.setSources:(Ljava/util/List;)V
        15: .line 2171
            aload 9 /* newLeading */
            invokeinterface java.util.List.clear:()V
        16: .line 2172
            aload 0 /* this */
            iload 11 /* counter */
            iconst_1
            iadd
            iconst_1
            invokevirtual javax.swing.GroupLayout$SequentialGroup.indexOfNextNonZeroSpring:(IZ)I
            istore 11 /* counter */
        17: .line 2173
            iload 11 /* counter */
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            if_icmpne 22
        18: .line 2176
            aload 13 /* padding */
            instanceof javax.swing.GroupLayout$ContainerAutoPreferredGapSpring
        19: .line 2177
            ifne 75
        20: .line 2178
            aload 3 /* trailingPadding */
            aload 13 /* padding */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        21: .line 2180
            goto 75
        22: .line 2181
      StackMap locals: javax.swing.GroupLayout$Spring javax.swing.GroupLayout$AutoPreferredGapSpring
      StackMap stack:
            aload 7 /* newLeadingPadding */
            invokeinterface java.util.List.clear:()V
        23: .line 2182
            aload 7 /* newLeadingPadding */
            aload 13 /* padding */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 13 // javax.swing.GroupLayout$AutoPreferredGapSpring padding
        24: .line 2184
            goto 75
        25: .line 2185
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 11 /* counter */
            iconst_1
            iadd
            iconst_1
            invokevirtual javax.swing.GroupLayout$SequentialGroup.indexOfNextNonZeroSpring:(IZ)I
            istore 11 /* counter */
        26: .line 2187
            goto 75
        27: .line 2189
      StackMap locals:
      StackMap stack:
            aload 9 /* newLeading */
            invokeinterface java.util.List.size:()I
            ifle 32
            iload 6 /* insert */
            ifeq 32
        28: .line 2193
            new javax.swing.GroupLayout$AutoPreferredGapSpring
            dup
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.this$0:Ljavax/swing/GroupLayout;
            invokespecial javax.swing.GroupLayout$AutoPreferredGapSpring.<init>:(Ljavax/swing/GroupLayout;)V
        29: .line 2192
            astore 13 /* padding */
        start local 13 // javax.swing.GroupLayout$AutoPreferredGapSpring padding
        30: .line 2196
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            iload 11 /* counter */
            aload 13 /* padding */
            invokeinterface java.util.List.add:(ILjava/lang/Object;)V
        31: .line 2197
            goto 75
        end local 13 // javax.swing.GroupLayout$AutoPreferredGapSpring padding
        32: .line 2199
      StackMap locals:
      StackMap stack:
            aload 12 /* spring */
            instanceof javax.swing.GroupLayout$ComponentSpring
            ifeq 49
        33: .line 2202
            aload 12 /* spring */
            checkcast javax.swing.GroupLayout$ComponentSpring
            astore 13 /* cSpring */
        start local 13 // javax.swing.GroupLayout$ComponentSpring cSpring
        34: .line 2203
            aload 13 /* cSpring */
            invokevirtual javax.swing.GroupLayout$ComponentSpring.isVisible:()Z
            ifne 37
        35: .line 2204
            iinc 11 /* counter */ 1
        36: .line 2205
            goto 75
        37: .line 2207
      StackMap locals: javax.swing.GroupLayout$ComponentSpring
      StackMap stack:
            aload 7 /* newLeadingPadding */
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 15
            goto 40
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int java.util.List java.util.List java.util.List java.util.List int java.util.List java.util.List java.util.List java.util.List int javax.swing.GroupLayout$Spring javax.swing.GroupLayout$ComponentSpring top java.util.Iterator
      StackMap stack:
        38: aload 15
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast javax.swing.GroupLayout$AutoPreferredGapSpring
            astore 14 /* gapSpring */
        start local 14 // javax.swing.GroupLayout$AutoPreferredGapSpring gapSpring
        39: .line 2208
            aload 14 /* gapSpring */
            aload 13 /* cSpring */
            iload 1 /* axis */
            invokevirtual javax.swing.GroupLayout$AutoPreferredGapSpring.addTarget:(Ljavax/swing/GroupLayout$ComponentSpring;I)V
        end local 14 // javax.swing.GroupLayout$AutoPreferredGapSpring gapSpring
        40: .line 2207
      StackMap locals:
      StackMap stack:
            aload 15
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 38
        41: .line 2210
            aload 9 /* newLeading */
            invokeinterface java.util.List.clear:()V
        42: .line 2211
            aload 7 /* newLeadingPadding */
            invokeinterface java.util.List.clear:()V
        43: .line 2212
            aload 0 /* this */
            iload 11 /* counter */
            iconst_1
            iadd
            iconst_0
            invokevirtual javax.swing.GroupLayout$SequentialGroup.indexOfNextNonZeroSpring:(IZ)I
            istore 11 /* counter */
        44: .line 2213
            iload 11 /* counter */
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            if_icmpne 47
        45: .line 2215
            aload 5 /* trailing */
            aload 13 /* cSpring */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        46: .line 2216
            goto 75
        47: .line 2218
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int java.util.List java.util.List java.util.List java.util.List int java.util.List java.util.List java.util.List java.util.List int javax.swing.GroupLayout$Spring javax.swing.GroupLayout$ComponentSpring
      StackMap stack:
            aload 9 /* newLeading */
            aload 13 /* cSpring */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 13 // javax.swing.GroupLayout$ComponentSpring cSpring
        48: .line 2220
            goto 75
      StackMap locals:
      StackMap stack:
        49: aload 12 /* spring */
            instanceof javax.swing.GroupLayout$Group
            ifeq 72
        50: .line 2222
            aload 10 /* newTrailing */
            ifnonnull 53
        51: .line 2223
            new java.util.ArrayList
            dup
            iconst_1
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 10 /* newTrailing */
        52: .line 2224
            goto 54
        53: .line 2225
      StackMap locals:
      StackMap stack:
            aload 10 /* newTrailing */
            invokeinterface java.util.List.clear:()V
        54: .line 2227
      StackMap locals:
      StackMap stack:
            aload 8 /* newTrailingPadding */
            invokeinterface java.util.List.clear:()V
        55: .line 2228
            aload 12 /* spring */
            checkcast javax.swing.GroupLayout$Group
            iload 1 /* axis */
        56: .line 2229
            aload 7 /* newLeadingPadding */
            aload 8 /* newTrailingPadding */
        57: .line 2230
            aload 9 /* newLeading */
            aload 10 /* newTrailing */
            iload 6 /* insert */
        58: .line 2228
            invokevirtual javax.swing.GroupLayout$Group.insertAutopadding:(ILjava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Z)V
        59: .line 2231
            aload 9 /* newLeading */
            invokeinterface java.util.List.clear:()V
        60: .line 2232
            aload 7 /* newLeadingPadding */
            invokeinterface java.util.List.clear:()V
        61: .line 2233
            aload 0 /* this */
        62: .line 2234
            iload 11 /* counter */
            iconst_1
            iadd
            aload 10 /* newTrailing */
            invokeinterface java.util.List.size:()I
            ifne 63
            iconst_1
            goto 64
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int java.util.List java.util.List java.util.List java.util.List int java.util.List java.util.List java.util.List java.util.List int javax.swing.GroupLayout$Spring
      StackMap stack: javax.swing.GroupLayout$SequentialGroup int
        63: iconst_0
        64: .line 2233
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int java.util.List java.util.List java.util.List java.util.List int java.util.List java.util.List java.util.List java.util.List int javax.swing.GroupLayout$Spring
      StackMap stack: javax.swing.GroupLayout$SequentialGroup int int
            invokevirtual javax.swing.GroupLayout$SequentialGroup.indexOfNextNonZeroSpring:(IZ)I
            istore 11 /* counter */
        65: .line 2235
            iload 11 /* counter */
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            if_icmpne 69
        66: .line 2236
            aload 5 /* trailing */
            aload 10 /* newTrailing */
            invokeinterface java.util.List.addAll:(Ljava/util/Collection;)Z
            pop
        67: .line 2237
            aload 3 /* trailingPadding */
            aload 8 /* newTrailingPadding */
            invokeinterface java.util.List.addAll:(Ljava/util/Collection;)Z
            pop
        68: .line 2238
            goto 75
        69: .line 2239
      StackMap locals:
      StackMap stack:
            aload 9 /* newLeading */
            aload 10 /* newTrailing */
            invokeinterface java.util.List.addAll:(Ljava/util/Collection;)Z
            pop
        70: .line 2240
            aload 7 /* newLeadingPadding */
            aload 8 /* newTrailingPadding */
            invokeinterface java.util.List.addAll:(Ljava/util/Collection;)Z
            pop
        71: .line 2242
            goto 75
        72: .line 2244
      StackMap locals:
      StackMap stack:
            aload 7 /* newLeadingPadding */
            invokeinterface java.util.List.clear:()V
        73: .line 2245
            aload 9 /* newLeading */
            invokeinterface java.util.List.clear:()V
        74: .line 2246
            iinc 11 /* counter */ 1
        end local 12 // javax.swing.GroupLayout$Spring spring
        75: .line 2162
      StackMap locals:
      StackMap stack:
            iload 11 /* counter */
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            if_icmplt 9
        76: .line 2250
            return
        end local 11 // int counter
        end local 10 // java.util.List newTrailing
        end local 9 // java.util.List newLeading
        end local 8 // java.util.List newTrailingPadding
        end local 7 // java.util.List newLeadingPadding
        end local 6 // boolean insert
        end local 5 // java.util.List trailing
        end local 4 // java.util.List leading
        end local 3 // java.util.List trailingPadding
        end local 2 // java.util.List leadingPadding
        end local 1 // int axis
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   77     0                this  Ljavax/swing/GroupLayout$SequentialGroup;
            0   77     1                axis  I
            0   77     2      leadingPadding  Ljava/util/List<Ljavax/swing/GroupLayout$AutoPreferredGapSpring;>;
            0   77     3     trailingPadding  Ljava/util/List<Ljavax/swing/GroupLayout$AutoPreferredGapSpring;>;
            0   77     4             leading  Ljava/util/List<Ljavax/swing/GroupLayout$ComponentSpring;>;
            0   77     5            trailing  Ljava/util/List<Ljavax/swing/GroupLayout$ComponentSpring;>;
            0   77     6              insert  Z
            2   77     7   newLeadingPadding  Ljava/util/List<Ljavax/swing/GroupLayout$AutoPreferredGapSpring;>;
            4   77     8  newTrailingPadding  Ljava/util/List<Ljavax/swing/GroupLayout$AutoPreferredGapSpring;>;
            6   77     9          newLeading  Ljava/util/List<Ljavax/swing/GroupLayout$ComponentSpring;>;
            7   77    10         newTrailing  Ljava/util/List<Ljavax/swing/GroupLayout$ComponentSpring;>;
            8   77    11             counter  I
           10   75    12              spring  Ljavax/swing/GroupLayout$Spring;
           14   24    13             padding  Ljavax/swing/GroupLayout$AutoPreferredGapSpring;
           30   32    13             padding  Ljavax/swing/GroupLayout$AutoPreferredGapSpring;
           34   48    13             cSpring  Ljavax/swing/GroupLayout$ComponentSpring;
           39   40    14           gapSpring  Ljavax/swing/GroupLayout$AutoPreferredGapSpring;
    Signature: (ILjava/util/List<Ljavax/swing/GroupLayout$AutoPreferredGapSpring;>;Ljava/util/List<Ljavax/swing/GroupLayout$AutoPreferredGapSpring;>;Ljava/util/List<Ljavax/swing/GroupLayout$ComponentSpring;>;Ljava/util/List<Ljavax/swing/GroupLayout$ComponentSpring;>;Z)V
    MethodParameters:
                 Name  Flags
      axis             
      leadingPadding   
      trailingPadding  
      leading          
      trailing         
      insert           

  int getBaseline();
    descriptor: ()I
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=1
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
         0: .line 2253
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.baselineSpring:Ljavax/swing/GroupLayout$Spring;
            ifnull 10
         1: .line 2254
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.baselineSpring:Ljavax/swing/GroupLayout$Spring;
            invokevirtual javax.swing.GroupLayout$Spring.getBaseline:()I
            istore 1 /* baseline */
        start local 1 // int baseline
         2: .line 2255
            iload 1 /* baseline */
            iflt 10
         3: .line 2256
            iconst_0
            istore 2 /* size */
        start local 2 // int size
         4: .line 2257
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 4
            goto 9
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int int top java.util.Iterator
      StackMap stack:
         5: aload 4
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast javax.swing.GroupLayout$Spring
            astore 3 /* spring */
        start local 3 // javax.swing.GroupLayout$Spring spring
         6: .line 2258
            aload 3 /* spring */
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.baselineSpring:Ljavax/swing/GroupLayout$Spring;
            if_acmpne 8
         7: .line 2259
            iload 2 /* size */
            iload 1 /* baseline */
            iadd
            ireturn
         8: .line 2261
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int int javax.swing.GroupLayout$Spring java.util.Iterator
      StackMap stack:
            iload 2 /* size */
            aload 3 /* spring */
            iconst_1
            invokevirtual javax.swing.GroupLayout$Spring.getPreferredSize:(I)I
            iadd
            istore 2 /* size */
        end local 3 // javax.swing.GroupLayout$Spring spring
         9: .line 2257
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int int top java.util.Iterator
      StackMap stack:
            aload 4
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 5
        end local 2 // int size
        end local 1 // int baseline
        10: .line 2266
      StackMap locals: javax.swing.GroupLayout$SequentialGroup
      StackMap stack:
            iconst_m1
            ireturn
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   11     0      this  Ljavax/swing/GroupLayout$SequentialGroup;
            2   10     1  baseline  I
            4   10     2      size  I
            6    9     3    spring  Ljavax/swing/GroupLayout$Spring;

  java.awt.Component$BaselineResizeBehavior getBaselineResizeBehavior();
    descriptor: ()Ljava/awt/Component$BaselineResizeBehavior;
    flags: (0x0000) 
    Code:
      stack=2, locals=5, args_size=1
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
         0: .line 2270
            aload 0 /* this */
            iconst_1
            invokevirtual javax.swing.GroupLayout$SequentialGroup.isResizable:(I)Z
            ifeq 47
         1: .line 2271
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.baselineSpring:Ljavax/swing/GroupLayout$Spring;
            iconst_1
            invokevirtual javax.swing.GroupLayout$Spring.isResizable:(I)Z
            ifne 26
         2: .line 2275
            iconst_0
            istore 1 /* leadingResizable */
        start local 1 // boolean leadingResizable
         3: .line 2276
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 3
            goto 10
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int top java.util.Iterator
      StackMap stack:
         4: aload 3
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast javax.swing.GroupLayout$Spring
            astore 2 /* spring */
        start local 2 // javax.swing.GroupLayout$Spring spring
         5: .line 2277
            aload 2 /* spring */
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.baselineSpring:Ljavax/swing/GroupLayout$Spring;
            if_acmpne 7
         6: .line 2278
            goto 11
         7: .line 2279
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int javax.swing.GroupLayout$Spring java.util.Iterator
      StackMap stack:
            aload 2 /* spring */
            iconst_1
            invokevirtual javax.swing.GroupLayout$Spring.isResizable:(I)Z
            ifeq 10
         8: .line 2280
            iconst_1
            istore 1 /* leadingResizable */
         9: .line 2281
            goto 11
        end local 2 // javax.swing.GroupLayout$Spring spring
        10: .line 2276
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int top java.util.Iterator
      StackMap stack:
            aload 3
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 4
        11: .line 2284
      StackMap locals: javax.swing.GroupLayout$SequentialGroup int
      StackMap stack:
            iconst_0
            istore 2 /* trailingResizable */
        start local 2 // boolean trailingResizable
        12: .line 2285
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            iconst_1
            isub
            istore 3 /* i */
        start local 3 // int i
        13: goto 21
        14: .line 2286
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast javax.swing.GroupLayout$Spring
            astore 4 /* spring */
        start local 4 // javax.swing.GroupLayout$Spring spring
        15: .line 2287
            aload 4 /* spring */
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.baselineSpring:Ljavax/swing/GroupLayout$Spring;
            if_acmpne 17
        16: .line 2288
            goto 22
        17: .line 2290
      StackMap locals: javax.swing.GroupLayout$Spring
      StackMap stack:
            aload 4 /* spring */
            iconst_1
            invokevirtual javax.swing.GroupLayout$Spring.isResizable:(I)Z
            ifeq 20
        18: .line 2291
            iconst_1
            istore 2 /* trailingResizable */
        19: .line 2292
            goto 22
        end local 4 // javax.swing.GroupLayout$Spring spring
        20: .line 2285
      StackMap locals:
      StackMap stack:
            iinc 3 /* i */ -1
      StackMap locals:
      StackMap stack:
        21: iload 3 /* i */
            ifge 14
        end local 3 // int i
        22: .line 2295
      StackMap locals:
      StackMap stack:
            iload 1 /* leadingResizable */
            ifeq 24
            iload 2 /* trailingResizable */
            ifne 24
        23: .line 2296
            getstatic java.awt.Component$BaselineResizeBehavior.CONSTANT_DESCENT:Ljava/awt/Component$BaselineResizeBehavior;
            areturn
        24: .line 2297
      StackMap locals:
      StackMap stack:
            iload 1 /* leadingResizable */
            ifne 46
            iload 2 /* trailingResizable */
            ifeq 46
        25: .line 2298
            getstatic java.awt.Component$BaselineResizeBehavior.CONSTANT_ASCENT:Ljava/awt/Component$BaselineResizeBehavior;
            areturn
        end local 2 // boolean trailingResizable
        end local 1 // boolean leadingResizable
        26: .line 2303
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.baselineSpring:Ljavax/swing/GroupLayout$Spring;
            invokevirtual javax.swing.GroupLayout$Spring.getBaselineResizeBehavior:()Ljava/awt/Component$BaselineResizeBehavior;
            astore 1 /* brb */
        start local 1 // java.awt.Component$BaselineResizeBehavior brb
        27: .line 2304
            aload 1 /* brb */
            getstatic java.awt.Component$BaselineResizeBehavior.CONSTANT_ASCENT:Ljava/awt/Component$BaselineResizeBehavior;
            if_acmpne 36
        28: .line 2305
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 3
            goto 34
      StackMap locals: javax.swing.GroupLayout$SequentialGroup java.awt.Component$BaselineResizeBehavior top java.util.Iterator
      StackMap stack:
        29: aload 3
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast javax.swing.GroupLayout$Spring
            astore 2 /* spring */
        start local 2 // javax.swing.GroupLayout$Spring spring
        30: .line 2306
            aload 2 /* spring */
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.baselineSpring:Ljavax/swing/GroupLayout$Spring;
            if_acmpne 32
        31: .line 2307
            getstatic java.awt.Component$BaselineResizeBehavior.CONSTANT_ASCENT:Ljava/awt/Component$BaselineResizeBehavior;
            areturn
        32: .line 2309
      StackMap locals: javax.swing.GroupLayout$SequentialGroup java.awt.Component$BaselineResizeBehavior javax.swing.GroupLayout$Spring java.util.Iterator
      StackMap stack:
            aload 2 /* spring */
            iconst_1
            invokevirtual javax.swing.GroupLayout$Spring.isResizable:(I)Z
            ifeq 34
        33: .line 2310
            getstatic java.awt.Component$BaselineResizeBehavior.OTHER:Ljava/awt/Component$BaselineResizeBehavior;
            areturn
        end local 2 // javax.swing.GroupLayout$Spring spring
        34: .line 2305
      StackMap locals: javax.swing.GroupLayout$SequentialGroup java.awt.Component$BaselineResizeBehavior top java.util.Iterator
      StackMap stack:
            aload 3
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 29
        35: .line 2313
            goto 46
      StackMap locals: javax.swing.GroupLayout$SequentialGroup java.awt.Component$BaselineResizeBehavior
      StackMap stack:
        36: aload 1 /* brb */
            getstatic java.awt.Component$BaselineResizeBehavior.CONSTANT_DESCENT:Ljava/awt/Component$BaselineResizeBehavior;
            if_acmpne 46
        37: .line 2314
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            iconst_1
            isub
            istore 2 /* i */
        start local 2 // int i
        38: goto 45
        39: .line 2315
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.springs:Ljava/util/List;
            iload 2 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast javax.swing.GroupLayout$Spring
            astore 3 /* spring */
        start local 3 // javax.swing.GroupLayout$Spring spring
        40: .line 2316
            aload 3 /* spring */
            aload 0 /* this */
            getfield javax.swing.GroupLayout$SequentialGroup.baselineSpring:Ljavax/swing/GroupLayout$Spring;
            if_acmpne 42
        41: .line 2317
            getstatic java.awt.Component$BaselineResizeBehavior.CONSTANT_DESCENT:Ljava/awt/Component$BaselineResizeBehavior;
            areturn
        42: .line 2319
      StackMap locals: javax.swing.GroupLayout$Spring
      StackMap stack:
            aload 3 /* spring */
            iconst_1
            invokevirtual javax.swing.GroupLayout$Spring.isResizable:(I)Z
            ifeq 44
        43: .line 2320
            getstatic java.awt.Component$BaselineResizeBehavior.OTHER:Ljava/awt/Component$BaselineResizeBehavior;
            areturn
        end local 3 // javax.swing.GroupLayout$Spring spring
        44: .line 2314
      StackMap locals:
      StackMap stack:
            iinc 2 /* i */ -1
      StackMap locals:
      StackMap stack:
        45: iload 2 /* i */
            ifge 39
        end local 2 // int i
        end local 1 // java.awt.Component$BaselineResizeBehavior brb
        46: .line 2325
      StackMap locals:
      StackMap stack:
            getstatic java.awt.Component$BaselineResizeBehavior.OTHER:Ljava/awt/Component$BaselineResizeBehavior;
            areturn
        47: .line 2328
      StackMap locals:
      StackMap stack:
            getstatic java.awt.Component$BaselineResizeBehavior.CONSTANT_ASCENT:Ljava/awt/Component$BaselineResizeBehavior;
            areturn
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   48     0               this  Ljavax/swing/GroupLayout$SequentialGroup;
            3   26     1   leadingResizable  Z
            5   10     2             spring  Ljavax/swing/GroupLayout$Spring;
           12   26     2  trailingResizable  Z
           13   22     3                  i  I
           15   20     4             spring  Ljavax/swing/GroupLayout$Spring;
           27   46     1                brb  Ljava/awt/Component$BaselineResizeBehavior;
           30   34     2             spring  Ljavax/swing/GroupLayout$Spring;
           38   46     2                  i  I
           40   44     3             spring  Ljavax/swing/GroupLayout$Spring;

  private void checkPreferredGapValues(int, int);
    descriptor: (II)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // javax.swing.GroupLayout$SequentialGroup this
        start local 1 // int pref
        start local 2 // int max
         0: .line 2332
            iload 1 /* pref */
            ifge 1
            iload 1 /* pref */
            iconst_m1
            if_icmpeq 1
            iload 1 /* pref */
            bipush -2
            if_icmpne 3
         1: .line 2333
      StackMap locals:
      StackMap stack:
            iload 2 /* max */
            ifge 2
            iload 2 /* max */
            iconst_m1
            if_icmpeq 2
            iload 2 /* max */
            bipush -2
            if_icmpne 3
         2: .line 2334
      StackMap locals:
      StackMap stack:
            iload 1 /* pref */
            iflt 6
            iload 2 /* max */
            iflt 6
            iload 1 /* pref */
            iload 2 /* max */
            if_icmple 6
         3: .line 2335
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
         4: .line 2336
            ldc "Pref and max must be either DEFAULT_SIZE, PREFERRED_SIZE, or >= 0 and pref <= max"
         5: .line 2335
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 2339
      StackMap locals:
      StackMap stack:
            return
        end local 2 // int max
        end local 1 // int pref
        end local 0 // javax.swing.GroupLayout$SequentialGroup this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Ljavax/swing/GroupLayout$SequentialGroup;
            0    7     1  pref  I
            0    7     2   max  I
    MethodParameters:
      Name  Flags
      pref  
      max   

  public javax.swing.GroupLayout$Group addComponent(java.awt.Component, int, int, int);
    descriptor: (Ljava/awt/Component;III)Ljavax/swing/GroupLayout$Group;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
         0: .line 1
            aload 0
            aload 1
            iload 2
            iload 3
            iload 4
            invokevirtual javax.swing.GroupLayout$SequentialGroup.addComponent:(Ljava/awt/Component;III)Ljavax/swing/GroupLayout$SequentialGroup;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.swing.GroupLayout$Group addComponent(java.awt.Component);
    descriptor: (Ljava/awt/Component;)Ljavax/swing/GroupLayout$Group;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual javax.swing.GroupLayout$SequentialGroup.addComponent:(Ljava/awt/Component;)Ljavax/swing/GroupLayout$SequentialGroup;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.swing.GroupLayout$Group addGap(int, int, int);
    descriptor: (III)Ljavax/swing/GroupLayout$Group;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            iload 1
            iload 2
            iload 3
            invokevirtual javax.swing.GroupLayout$SequentialGroup.addGap:(III)Ljavax/swing/GroupLayout$SequentialGroup;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.swing.GroupLayout$Group addGap(int);
    descriptor: (I)Ljavax/swing/GroupLayout$Group;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokevirtual javax.swing.GroupLayout$SequentialGroup.addGap:(I)Ljavax/swing/GroupLayout$SequentialGroup;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.swing.GroupLayout$Group addGroup(javax.swing.GroupLayout$Group);
    descriptor: (Ljavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$Group;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual javax.swing.GroupLayout$SequentialGroup.addGroup:(Ljavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$SequentialGroup;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "GroupLayout.java"
NestHost: javax.swing.GroupLayout
InnerClasses:
  public final BaselineResizeBehavior = java.awt.Component$BaselineResizeBehavior of java.awt.Component
  private AutoPreferredGapSpring = javax.swing.GroupLayout$AutoPreferredGapSpring of javax.swing.GroupLayout
  private final ComponentSpring = javax.swing.GroupLayout$ComponentSpring of javax.swing.GroupLayout
  private ContainerAutoPreferredGapSpring = javax.swing.GroupLayout$ContainerAutoPreferredGapSpring of javax.swing.GroupLayout
  public abstract Group = javax.swing.GroupLayout$Group of javax.swing.GroupLayout
  private PreferredGapSpring = javax.swing.GroupLayout$PreferredGapSpring of javax.swing.GroupLayout
  public SequentialGroup = javax.swing.GroupLayout$SequentialGroup of javax.swing.GroupLayout
  private abstract Spring = javax.swing.GroupLayout$Spring of javax.swing.GroupLayout
  private final SpringDelta = javax.swing.GroupLayout$SpringDelta of javax.swing.GroupLayout
  public final ComponentPlacement = javax.swing.LayoutStyle$ComponentPlacement of javax.swing.LayoutStyle