class javafx.scene.control.skin.SplitPaneSkin$Content extends javafx.scene.layout.StackPane
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: javafx.scene.control.skin.SplitPaneSkin$Content
  super_class: javafx.scene.layout.StackPane
{
  private javafx.scene.Node content;
    descriptor: Ljavafx/scene/Node;
    flags: (0x0002) ACC_PRIVATE

  private javafx.scene.shape.Rectangle clipRect;
    descriptor: Ljavafx/scene/shape/Rectangle;
    flags: (0x0002) ACC_PRIVATE

  private double x;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private double y;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private double area;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private double resizableWithParentArea;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private double available;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  public void <init>(javafx.scene.Node);
    descriptor: (Ljavafx/scene/Node;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
        start local 1 // javafx.scene.Node n
         0: .line 1119
            aload 0 /* this */
            invokespecial javafx.scene.layout.StackPane.<init>:()V
         1: .line 1120
            aload 0 /* this */
            new javafx.scene.shape.Rectangle
            dup
            invokespecial javafx.scene.shape.Rectangle.<init>:()V
            putfield javafx.scene.control.skin.SplitPaneSkin$Content.clipRect:Ljavafx/scene/shape/Rectangle;
         2: .line 1121
            aload 0 /* this */
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$Content.clipRect:Ljavafx/scene/shape/Rectangle;
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$Content.setClip:(Ljavafx/scene/Node;)V
         3: .line 1122
            aload 0 /* this */
            aload 1 /* n */
            putfield javafx.scene.control.skin.SplitPaneSkin$Content.content:Ljavafx/scene/Node;
         4: .line 1123
            aload 1 /* n */
            ifnull 6
         5: .line 1124
            aload 0 /* this */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$Content.getChildren:()Ljavafx/collections/ObservableList;
            aload 1 /* n */
            invokeinterface javafx.collections.ObservableList.add:(Ljava/lang/Object;)Z
            pop
         6: .line 1126
      StackMap locals: javafx.scene.control.skin.SplitPaneSkin$Content javafx.scene.Node
      StackMap stack:
            aload 0 /* this */
            dconst_0
            putfield javafx.scene.control.skin.SplitPaneSkin$Content.x:D
         7: .line 1127
            aload 0 /* this */
            dconst_0
            putfield javafx.scene.control.skin.SplitPaneSkin$Content.y:D
         8: .line 1128
            return
        end local 1 // javafx.scene.Node n
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;
            0    9     1     n  Ljavafx/scene/Node;
    MethodParameters:
      Name  Flags
      n     

  public javafx.scene.Node getContent();
    descriptor: ()Ljavafx/scene/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
         0: .line 1131
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$Content.content:Ljavafx/scene/Node;
            areturn
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;

  public double getX();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
         0: .line 1135
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$Content.x:D
            dreturn
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;

  public void setX(double);
    descriptor: (D)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
        start local 1 // double x
         0: .line 1139
            aload 0 /* this */
            dload 1 /* x */
            putfield javafx.scene.control.skin.SplitPaneSkin$Content.x:D
         1: .line 1140
            return
        end local 1 // double x
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;
            0    2     1     x  D
    MethodParameters:
      Name  Flags
      x     

  public double getY();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
         0: .line 1143
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$Content.y:D
            dreturn
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;

  public void setY(double);
    descriptor: (D)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
        start local 1 // double y
         0: .line 1147
            aload 0 /* this */
            dload 1 /* y */
            putfield javafx.scene.control.skin.SplitPaneSkin$Content.y:D
         1: .line 1148
            return
        end local 1 // double y
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;
            0    2     1     y  D
    MethodParameters:
      Name  Flags
      y     

  public double getArea();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
         0: .line 1153
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$Content.area:D
            dreturn
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;

  public void setArea(double);
    descriptor: (D)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
        start local 1 // double area
         0: .line 1157
            aload 0 /* this */
            dload 1 /* area */
            putfield javafx.scene.control.skin.SplitPaneSkin$Content.area:D
         1: .line 1158
            return
        end local 1 // double area
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;
            0    2     1  area  D
    MethodParameters:
      Name  Flags
      area  

  public double getAvailable();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
         0: .line 1163
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$Content.available:D
            dreturn
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;

  public void setAvailable(double);
    descriptor: (D)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
        start local 1 // double available
         0: .line 1167
            aload 0 /* this */
            dload 1 /* available */
            putfield javafx.scene.control.skin.SplitPaneSkin$Content.available:D
         1: .line 1168
            return
        end local 1 // double available
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;
            0    2     1  available  D
    MethodParameters:
           Name  Flags
      available  

  public boolean isResizableWithParent();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
         0: .line 1171
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$Content.content:Ljavafx/scene/Node;
            invokestatic javafx.scene.control.SplitPane.isResizableWithParent:(Ljavafx/scene/Node;)Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;

  public double getResizableWithParentArea();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
         0: .line 1175
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$Content.resizableWithParentArea:D
            dreturn
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;

  public void setResizableWithParentArea(double);
    descriptor: (D)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
        start local 1 // double resizableWithParentArea
         0: .line 1181
            aload 0 /* this */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$Content.isResizableWithParent:()Z
            ifne 3
         1: .line 1182
            aload 0 /* this */
            dload 1 /* resizableWithParentArea */
            putfield javafx.scene.control.skin.SplitPaneSkin$Content.resizableWithParentArea:D
         2: .line 1183
            goto 4
         3: .line 1184
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dconst_0
            putfield javafx.scene.control.skin.SplitPaneSkin$Content.resizableWithParentArea:D
         4: .line 1186
      StackMap locals:
      StackMap stack:
            return
        end local 1 // double resizableWithParentArea
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0    5     0                     this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;
            0    5     1  resizableWithParentArea  D
    MethodParameters:
                         Name  Flags
      resizableWithParentArea  

  protected void setClipSize(double, double);
    descriptor: (DD)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=5, args_size=3
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
        start local 1 // double w
        start local 3 // double h
         0: .line 1189
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$Content.clipRect:Ljavafx/scene/shape/Rectangle;
            dload 1 /* w */
            invokevirtual javafx.scene.shape.Rectangle.setWidth:(D)V
         1: .line 1190
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$Content.clipRect:Ljavafx/scene/shape/Rectangle;
            dload 3 /* h */
            invokevirtual javafx.scene.shape.Rectangle.setHeight:(D)V
         2: .line 1191
            return
        end local 3 // double h
        end local 1 // double w
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;
            0    3     1     w  D
            0    3     3     h  D
    MethodParameters:
      Name  Flags
      w     
      h     

  private void dispose();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
         0: .line 1194
            aload 0 /* this */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$Content.getChildren:()Ljavafx/collections/ObservableList;
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$Content.content:Ljavafx/scene/Node;
            invokeinterface javafx.collections.ObservableList.remove:(Ljava/lang/Object;)Z
            pop
         1: .line 1195
            return
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;

  protected double computeMaxWidth(double);
    descriptor: (D)D
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
        start local 1 // double height
         0: .line 1198
            aload 0 /* this */
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$Content.content:Ljavafx/scene/Node;
            dload 1 /* height */
            invokevirtual javafx.scene.Node.maxWidth:(D)D
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$Content.snapSizeX:(D)D
            dreturn
        end local 1 // double height
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;
            0    1     1  height  D
    MethodParameters:
        Name  Flags
      height  

  protected double computeMaxHeight(double);
    descriptor: (D)D
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
        start local 1 // double width
         0: .line 1202
            aload 0 /* this */
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$Content.content:Ljavafx/scene/Node;
            dload 1 /* width */
            invokevirtual javafx.scene.Node.maxHeight:(D)D
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$Content.snapSizeY:(D)D
            dreturn
        end local 1 // double width
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$Content this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavafx/scene/control/skin/SplitPaneSkin$Content;
            0    1     1  width  D
    MethodParameters:
       Name  Flags
      width  
}
SourceFile: "SplitPaneSkin.java"
NestHost: javafx.scene.control.skin.SplitPaneSkin
InnerClasses:
  Content = javafx.scene.control.skin.SplitPaneSkin$Content of javafx.scene.control.skin.SplitPaneSkin