class javafx.scene.control.skin.SplitPaneSkin$ContentDivider extends javafx.scene.layout.StackPane
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: javafx.scene.control.skin.SplitPaneSkin$ContentDivider
  super_class: javafx.scene.layout.StackPane
{
  private double initialPos;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

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

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

  private javafx.scene.control.SplitPane$Divider d;
    descriptor: Ljavafx/scene/control/SplitPane$Divider;
    flags: (0x0002) ACC_PRIVATE

  private javafx.scene.layout.StackPane grabber;
    descriptor: Ljavafx/scene/layout/StackPane;
    flags: (0x0002) ACC_PRIVATE

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

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

  private boolean posExplicit;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private javafx.beans.value.ChangeListener<java.lang.Number> listener;
    descriptor: Ljavafx/beans/value/ChangeListener;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljavafx/beans/value/ChangeListener<Ljava/lang/Number;>;

  final javafx.scene.control.skin.SplitPaneSkin this$0;
    descriptor: Ljavafx/scene/control/skin/SplitPaneSkin;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  public void <init>(javafx.scene.control.skin.SplitPaneSkin, javafx.scene.control.SplitPane$Divider);
    descriptor: (Ljavafx/scene/control/skin/SplitPaneSkin;Ljavafx/scene/control/SplitPane$Divider;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
        start local 2 // javafx.scene.control.SplitPane$Divider d
         0: .line 973
            aload 0 /* this */
            aload 1
            putfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.this$0:Ljavafx/scene/control/skin/SplitPaneSkin;
            aload 0 /* this */
            invokespecial javafx.scene.layout.StackPane.<init>:()V
         1: .line 974
            aload 0 /* this */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.getStyleClass:()Ljavafx/collections/ObservableList;
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
            ldc "split-pane-divider"
            aastore
            invokeinterface javafx.collections.ObservableList.setAll:([Ljava/lang/Object;)Z
            pop
         2: .line 976
            aload 0 /* this */
            aload 2 /* d */
            putfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.d:Ljavafx/scene/control/SplitPane$Divider;
         3: .line 977
            aload 0 /* this */
            dconst_0
            putfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.initialPos:D
         4: .line 978
            aload 0 /* this */
            dconst_0
            putfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.dividerPos:D
         5: .line 979
            aload 0 /* this */
            dconst_0
            putfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.pressPos:D
         6: .line 981
            aload 0 /* this */
            new javafx.scene.control.skin.SplitPaneSkin$ContentDivider$1
            dup
            aload 0 /* this */
            invokespecial javafx.scene.control.skin.SplitPaneSkin$ContentDivider$1.<init>:(Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;)V
            putfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.grabber:Ljavafx/scene/layout/StackPane;
         7: .line 1006
            aload 0 /* this */
            aload 1
            getfield javafx.scene.control.skin.SplitPaneSkin.horizontal:Z
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.setGrabberStyle:(Z)V
         8: .line 1007
            aload 0 /* this */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.getChildren:()Ljavafx/collections/ObservableList;
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.grabber:Ljavafx/scene/layout/StackPane;
            invokeinterface javafx.collections.ObservableList.add:(Ljava/lang/Object;)Z
            pop
         9: .line 1010
            return
        end local 2 // javafx.scene.control.SplitPane$Divider d
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;
            0   10     2     d  Ljavafx/scene/control/SplitPane$Divider;
    MethodParameters:
        Name  Flags
      this$0  final
      d       

  public javafx.scene.control.SplitPane$Divider getDivider();
    descriptor: ()Ljavafx/scene/control/SplitPane$Divider;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
         0: .line 1013
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.d:Ljavafx/scene/control/SplitPane$Divider;
            areturn
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;

  public final void setGrabberStyle(boolean);
    descriptor: (Z)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
        start local 1 // boolean horizontal
         0: .line 1017
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.grabber:Ljavafx/scene/layout/StackPane;
            invokevirtual javafx.scene.layout.StackPane.getStyleClass:()Ljavafx/collections/ObservableList;
            invokeinterface javafx.collections.ObservableList.clear:()V
         1: .line 1018
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.grabber:Ljavafx/scene/layout/StackPane;
            invokevirtual javafx.scene.layout.StackPane.getStyleClass:()Ljavafx/collections/ObservableList;
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
            ldc "vertical-grabber"
            aastore
            invokeinterface javafx.collections.ObservableList.setAll:([Ljava/lang/Object;)Z
            pop
         2: .line 1019
            aload 0 /* this */
            getstatic javafx.scene.Cursor.V_RESIZE:Ljavafx/scene/Cursor;
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.setCursor:(Ljavafx/scene/Cursor;)V
         3: .line 1020
            iload 1 /* horizontal */
            ifeq 6
         4: .line 1021
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.grabber:Ljavafx/scene/layout/StackPane;
            invokevirtual javafx.scene.layout.StackPane.getStyleClass:()Ljavafx/collections/ObservableList;
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
            ldc "horizontal-grabber"
            aastore
            invokeinterface javafx.collections.ObservableList.setAll:([Ljava/lang/Object;)Z
            pop
         5: .line 1022
            aload 0 /* this */
            getstatic javafx.scene.Cursor.H_RESIZE:Ljavafx/scene/Cursor;
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.setCursor:(Ljavafx/scene/Cursor;)V
         6: .line 1024
      StackMap locals:
      StackMap stack:
            return
        end local 1 // boolean horizontal
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0        this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;
            0    7     1  horizontal  Z
    MethodParameters:
            Name  Flags
      horizontal  

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

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

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

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

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

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

  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$ContentDivider this
         0: .line 1052
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.x:D
            dreturn
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;

  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$ContentDivider this
        start local 1 // double x
         0: .line 1056
            aload 0 /* this */
            dload 1 /* x */
            putfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.x:D
         1: .line 1057
            return
        end local 1 // double x
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;
            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$ContentDivider this
         0: .line 1060
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.y:D
            dreturn
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;

  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$ContentDivider this
        start local 1 // double y
         0: .line 1064
            aload 0 /* this */
            dload 1 /* y */
            putfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.y:D
         1: .line 1065
            return
        end local 1 // double y
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;
            0    2     1     y  D
    MethodParameters:
      Name  Flags
      y     

  public javafx.beans.value.ChangeListener<java.lang.Number> getPosPropertyListener();
    descriptor: ()Ljavafx/beans/value/ChangeListener;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
         0: .line 1068
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.listener:Ljavafx/beans/value/ChangeListener;
            areturn
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;
    Signature: ()Ljavafx/beans/value/ChangeListener<Ljava/lang/Number;>;

  public void setPosPropertyListener(javafx.beans.value.ChangeListener<java.lang.Number>);
    descriptor: (Ljavafx/beans/value/ChangeListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
        start local 1 // javafx.beans.value.ChangeListener listener
         0: .line 1072
            aload 0 /* this */
            aload 1 /* listener */
            putfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.listener:Ljavafx/beans/value/ChangeListener;
         1: .line 1073
            return
        end local 1 // javafx.beans.value.ChangeListener listener
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;
            0    2     1  listener  Ljavafx/beans/value/ChangeListener<Ljava/lang/Number;>;
    Signature: (Ljavafx/beans/value/ChangeListener<Ljava/lang/Number;>;)V
    MethodParameters:
          Name  Flags
      listener  

  protected double computeMinWidth(double);
    descriptor: (D)D
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
        start local 1 // double height
         0: .line 1076
            aload 0 /* this */
            dload 1 /* height */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.computePrefWidth:(D)D
            dreturn
        end local 1 // double height
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;
            0    1     1  height  D
    MethodParameters:
        Name  Flags
      height  

  protected double computeMinHeight(double);
    descriptor: (D)D
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
        start local 1 // double width
         0: .line 1080
            aload 0 /* this */
            dload 1 /* width */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.computePrefHeight:(D)D
            dreturn
        end local 1 // double width
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;
            0    1     1  width  D
    MethodParameters:
       Name  Flags
      width  

  protected double computePrefWidth(double);
    descriptor: (D)D
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
        start local 1 // double height
         0: .line 1084
            aload 0 /* this */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.snappedLeftInset:()D
            aload 0 /* this */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.snappedRightInset:()D
            dadd
            dreturn
        end local 1 // double height
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;
            0    1     1  height  D
    MethodParameters:
        Name  Flags
      height  

  protected double computePrefHeight(double);
    descriptor: (D)D
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
        start local 1 // double width
         0: .line 1088
            aload 0 /* this */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.snappedTopInset:()D
            aload 0 /* this */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.snappedBottomInset:()D
            dadd
            dreturn
        end local 1 // double width
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;
            0    1     1  width  D
    MethodParameters:
       Name  Flags
      width  

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

  protected double computeMaxHeight(double);
    descriptor: (D)D
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
        start local 1 // double width
         0: .line 1096
            aload 0 /* this */
            dload 1 /* width */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.computePrefHeight:(D)D
            dreturn
        end local 1 // double width
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;
            0    1     1  width  D
    MethodParameters:
       Name  Flags
      width  

  protected void layoutChildren();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=14, locals=9, args_size=1
        start local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
         0: .line 1100
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.grabber:Ljavafx/scene/layout/StackPane;
            ldc -1.0
            invokevirtual javafx.scene.layout.StackPane.prefWidth:(D)D
            dstore 1 /* grabberWidth */
        start local 1 // double grabberWidth
         1: .line 1101
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.grabber:Ljavafx/scene/layout/StackPane;
            ldc -1.0
            invokevirtual javafx.scene.layout.StackPane.prefHeight:(D)D
            dstore 3 /* grabberHeight */
        start local 3 // double grabberHeight
         2: .line 1102
            aload 0 /* this */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.getWidth:()D
            dload 1 /* grabberWidth */
            dsub
            ldc 2.0
            ddiv
            dstore 5 /* grabberX */
        start local 5 // double grabberX
         3: .line 1103
            aload 0 /* this */
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.getHeight:()D
            dload 3 /* grabberHeight */
            dsub
            ldc 2.0
            ddiv
            dstore 7 /* grabberY */
        start local 7 // double grabberY
         4: .line 1104
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.grabber:Ljavafx/scene/layout/StackPane;
            dload 1 /* grabberWidth */
            dload 3 /* grabberHeight */
            invokevirtual javafx.scene.layout.StackPane.resize:(DD)V
         5: .line 1105
            aload 0 /* this */
            aload 0 /* this */
            getfield javafx.scene.control.skin.SplitPaneSkin$ContentDivider.grabber:Ljavafx/scene/layout/StackPane;
            dload 5 /* grabberX */
            dload 7 /* grabberY */
            dload 1 /* grabberWidth */
            dload 3 /* grabberHeight */
         6: .line 1106
            dconst_0
            getstatic javafx.geometry.HPos.CENTER:Ljavafx/geometry/HPos;
            getstatic javafx.geometry.VPos.CENTER:Ljavafx/geometry/VPos;
         7: .line 1105
            invokevirtual javafx.scene.control.skin.SplitPaneSkin$ContentDivider.positionInArea:(Ljavafx/scene/Node;DDDDDLjavafx/geometry/HPos;Ljavafx/geometry/VPos;)V
         8: .line 1107
            return
        end local 7 // double grabberY
        end local 5 // double grabberX
        end local 3 // double grabberHeight
        end local 1 // double grabberWidth
        end local 0 // javafx.scene.control.skin.SplitPaneSkin$ContentDivider this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    9     0           this  Ljavafx/scene/control/skin/SplitPaneSkin$ContentDivider;
            1    9     1   grabberWidth  D
            2    9     3  grabberHeight  D
            3    9     5       grabberX  D
            4    9     7       grabberY  D
}
SourceFile: "SplitPaneSkin.java"
NestHost: javafx.scene.control.skin.SplitPaneSkin
InnerClasses:
  public Divider = javafx.scene.control.SplitPane$Divider of javafx.scene.control.SplitPane
  ContentDivider = javafx.scene.control.skin.SplitPaneSkin$ContentDivider of javafx.scene.control.skin.SplitPaneSkin
  javafx.scene.control.skin.SplitPaneSkin$ContentDivider$1