class javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 extends javafx.scene.layout.StackPane
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1
super_class: javafx.scene.layout.StackPane
{
final javafx.scene.control.skin.TabPaneSkin$TabHeaderArea this$1;
descriptor: Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(javafx.scene.control.skin.TabPaneSkin$TabHeaderArea);
descriptor: (Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 // javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 this
0: .line 800
aload 0 /* this */
aload 1
putfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
aload 0 /* this */
invokespecial javafx.scene.layout.StackPane.<init>:()V
return
end local 0 // javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea$1;
MethodParameters:
Name Flags
this$0 final
protected double computePrefWidth(double);
descriptor: (D)D
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=8, args_size=2
start local 0 // javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 this
start local 1 // double height
0: .line 802
dconst_0
dstore 3 /* width */
start local 3 // double width
1: .line 803
aload 0 /* this */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.getChildren:()Ljavafx/collections/ObservableList;
invokeinterface javafx.collections.ObservableList.iterator:()Ljava/util/Iterator;
astore 6
goto 6
StackMap locals: javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 double double top java.util.Iterator
StackMap stack:
2: aload 6
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast javafx.scene.Node
astore 5 /* child */
start local 5 // javafx.scene.Node child
3: .line 804
aload 5 /* child */
checkcast javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin
astore 7 /* tabHeaderSkin */
start local 7 // javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin tabHeaderSkin
4: .line 805
aload 7 /* tabHeaderSkin */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin.isVisible:()Z
ifeq 6
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.measureClosingTabs:Z
ifne 5
aload 7 /* tabHeaderSkin */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin.isClosing:Z
ifne 6
5: .line 806
StackMap locals: javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 double double javafx.scene.Node java.util.Iterator javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin
StackMap stack:
dload 3 /* width */
aload 7 /* tabHeaderSkin */
dload 1 /* height */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin.prefWidth:(D)D
dadd
dstore 3 /* width */
end local 7 // javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin tabHeaderSkin
end local 5 // javafx.scene.Node child
6: .line 803
StackMap locals: javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 double double top java.util.Iterator
StackMap stack:
aload 6
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
7: .line 809
aload 0 /* this */
dload 3 /* width */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.snapSize:(D)D
aload 0 /* this */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.snappedLeftInset:()D
dadd
aload 0 /* this */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.snappedRightInset:()D
dadd
dreturn
end local 3 // double width
end local 1 // double height
end local 0 // javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 this
LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea$1;
0 8 1 height D
1 8 3 width D
3 6 5 child Ljavafx/scene/Node;
4 6 7 tabHeaderSkin Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderSkin;
MethodParameters:
Name Flags
height
protected double computePrefHeight(double);
descriptor: (D)D
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=8, args_size=2
start local 0 // javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 this
start local 1 // double width
0: .line 813
dconst_0
dstore 3 /* height */
start local 3 // double height
1: .line 814
aload 0 /* this */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.getChildren:()Ljavafx/collections/ObservableList;
invokeinterface javafx.collections.ObservableList.iterator:()Ljava/util/Iterator;
astore 6
goto 5
StackMap locals: javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 double double top java.util.Iterator
StackMap stack:
2: aload 6
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast javafx.scene.Node
astore 5 /* child */
start local 5 // javafx.scene.Node child
3: .line 815
aload 5 /* child */
checkcast javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin
astore 7 /* tabHeaderSkin */
start local 7 // javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin tabHeaderSkin
4: .line 816
dload 3 /* height */
aload 7 /* tabHeaderSkin */
dload 1 /* width */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin.prefHeight:(D)D
invokestatic java.lang.Math.max:(DD)D
dstore 3 /* height */
end local 7 // javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin tabHeaderSkin
end local 5 // javafx.scene.Node child
5: .line 814
StackMap locals:
StackMap stack:
aload 6
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
6: .line 818
aload 0 /* this */
dload 3 /* height */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.snapSize:(D)D
aload 0 /* this */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.snappedTopInset:()D
dadd
aload 0 /* this */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.snappedBottomInset:()D
dadd
dreturn
end local 3 // double height
end local 1 // double width
end local 0 // javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 this
LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea$1;
0 7 1 width D
1 7 3 height D
3 5 5 child Ljavafx/scene/Node;
4 5 7 tabHeaderSkin Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderSkin;
MethodParameters:
Name Flags
width
protected void layoutChildren();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=15, args_size=1
start local 0 // javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 this
0: .line 822
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.tabsFit:()Z
ifeq 3
1: .line 823
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
dconst_0
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.setScrollOffset:(D)V
2: .line 824
goto 7
3: .line 825
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokestatic javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.access$1:(Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;)Ljavafx/scene/control/skin/TabPaneSkin;
getfield javafx.scene.control.skin.TabPaneSkin.isSelectingTab:Z
ifeq 6
4: .line 826
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.ensureSelectedTabIsVisible:()V
5: .line 827
goto 7
6: .line 828
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.validateScrollOffset:()V
7: .line 831
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokestatic javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.access$1:(Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;)Ljavafx/scene/control/skin/TabPaneSkin;
iconst_0
putfield javafx.scene.control.skin.TabPaneSkin.isSelectingTab:Z
8: .line 833
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokestatic javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.access$1:(Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;)Ljavafx/scene/control/skin/TabPaneSkin;
invokevirtual javafx.scene.control.skin.TabPaneSkin.getSkinnable:()Ljavafx/scene/control/Control;
checkcast javafx.scene.control.TabPane
invokevirtual javafx.scene.control.TabPane.getSide:()Ljavafx/geometry/Side;
astore 1 /* tabPosition */
start local 1 // javafx.geometry.Side tabPosition
9: .line 834
aload 0 /* this */
aload 0 /* this */
ldc -1.0
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.prefHeight:(D)D
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.snapSize:(D)D
dstore 2 /* tabBackgroundHeight */
start local 2 // double tabBackgroundHeight
10: .line 835
aload 1 /* tabPosition */
getstatic javafx.geometry.Side.LEFT:Ljavafx/geometry/Side;
invokevirtual javafx.geometry.Side.equals:(Ljava/lang/Object;)Z
ifne 11
aload 1 /* tabPosition */
getstatic javafx.geometry.Side.BOTTOM:Ljavafx/geometry/Side;
invokevirtual javafx.geometry.Side.equals:(Ljava/lang/Object;)Z
ifeq 12
11: .line 836
StackMap locals: javafx.geometry.Side double
StackMap stack:
aload 0 /* this */
aload 0 /* this */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.getWidth:()D
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.snapSize:(D)D
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.getScrollOffset:()D
dsub
goto 13
StackMap locals:
StackMap stack:
12: aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.getScrollOffset:()D
13: .line 835
StackMap locals:
StackMap stack: double
dstore 4 /* tabX */
start local 4 // double tabX
14: .line 838
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.updateHeaderClip:()V
15: .line 839
aload 0 /* this */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.getChildren:()Ljavafx/collections/ObservableList;
invokeinterface javafx.collections.ObservableList.iterator:()Ljava/util/Iterator;
astore 7
goto 35
StackMap locals: javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 javafx.geometry.Side double double top java.util.Iterator
StackMap stack:
16: aload 7
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast javafx.scene.Node
astore 6 /* node */
start local 6 // javafx.scene.Node node
17: .line 840
aload 6 /* node */
checkcast javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin
astore 8 /* tabHeader */
start local 8 // javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin tabHeader
18: .line 843
aload 0 /* this */
aload 8 /* tabHeader */
ldc -1.0
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin.prefWidth:(D)D
aload 8 /* tabHeader */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin.animationTransition:Ljavafx/beans/property/DoubleProperty;
invokevirtual javafx.beans.property.DoubleProperty.get:()D
dmul
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.snapSize:(D)D
dstore 9 /* tabHeaderPrefWidth */
start local 9 // double tabHeaderPrefWidth
19: .line 844
aload 0 /* this */
aload 8 /* tabHeader */
ldc -1.0
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin.prefHeight:(D)D
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.snapSize:(D)D
dstore 11 /* tabHeaderPrefHeight */
start local 11 // double tabHeaderPrefHeight
20: .line 845
aload 8 /* tabHeader */
dload 9 /* tabHeaderPrefWidth */
dload 11 /* tabHeaderPrefHeight */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin.resize:(DD)V
21: .line 849
aload 1 /* tabPosition */
getstatic javafx.geometry.Side.BOTTOM:Ljavafx/geometry/Side;
invokevirtual javafx.geometry.Side.equals:(Ljava/lang/Object;)Z
ifeq 23
22: .line 850
dconst_0
goto 24
StackMap locals: javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 javafx.geometry.Side double double javafx.scene.Node java.util.Iterator javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin double double
StackMap stack:
23: dload 2 /* tabBackgroundHeight */
dload 11 /* tabHeaderPrefHeight */
dsub
aload 0 /* this */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.snappedBottomInset:()D
dsub
24: .line 849
StackMap locals:
StackMap stack: double
dstore 13 /* startY */
start local 13 // double startY
25: .line 851
aload 1 /* tabPosition */
getstatic javafx.geometry.Side.LEFT:Ljavafx/geometry/Side;
invokevirtual javafx.geometry.Side.equals:(Ljava/lang/Object;)Z
ifne 26
aload 1 /* tabPosition */
getstatic javafx.geometry.Side.BOTTOM:Ljavafx/geometry/Side;
invokevirtual javafx.geometry.Side.equals:(Ljava/lang/Object;)Z
ifeq 31
26: .line 853
StackMap locals: double
StackMap stack:
dload 4 /* tabX */
dload 9 /* tabHeaderPrefWidth */
dsub
dstore 4 /* tabX */
27: .line 854
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokestatic javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.access$1:(Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;)Ljavafx/scene/control/skin/TabPaneSkin;
getfield javafx.scene.control.skin.TabPaneSkin.dragState:Ljavafx/scene/control/skin/TabPaneSkin$DragState;
getstatic javafx.scene.control.skin.TabPaneSkin$DragState.REORDER:Ljavafx/scene/control/skin/TabPaneSkin$DragState;
if_acmpne 29
28: .line 855
aload 8 /* tabHeader */
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokestatic javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.access$1:(Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;)Ljavafx/scene/control/skin/TabPaneSkin;
getfield javafx.scene.control.skin.TabPaneSkin.dragTabHeader:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderSkin;
if_acmpeq 35
aload 8 /* tabHeader */
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokestatic javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.access$1:(Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;)Ljavafx/scene/control/skin/TabPaneSkin;
getfield javafx.scene.control.skin.TabPaneSkin.dropAnimHeader:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderSkin;
if_acmpeq 35
29: .line 856
StackMap locals:
StackMap stack:
aload 8 /* tabHeader */
dload 4 /* tabX */
dload 13 /* startY */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin.relocate:(DD)V
30: .line 858
goto 35
31: .line 860
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokestatic javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.access$1:(Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;)Ljavafx/scene/control/skin/TabPaneSkin;
getfield javafx.scene.control.skin.TabPaneSkin.dragState:Ljavafx/scene/control/skin/TabPaneSkin$DragState;
getstatic javafx.scene.control.skin.TabPaneSkin$DragState.REORDER:Ljavafx/scene/control/skin/TabPaneSkin$DragState;
if_acmpne 33
32: .line 861
aload 8 /* tabHeader */
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokestatic javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.access$1:(Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;)Ljavafx/scene/control/skin/TabPaneSkin;
getfield javafx.scene.control.skin.TabPaneSkin.dragTabHeader:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderSkin;
if_acmpeq 34
aload 8 /* tabHeader */
aload 0 /* this */
getfield javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1.this$1:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;
invokestatic javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.access$1:(Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea;)Ljavafx/scene/control/skin/TabPaneSkin;
getfield javafx.scene.control.skin.TabPaneSkin.dropAnimHeader:Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderSkin;
if_acmpeq 34
33: .line 862
StackMap locals:
StackMap stack:
aload 8 /* tabHeader */
dload 4 /* tabX */
dload 13 /* startY */
invokevirtual javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin.relocate:(DD)V
34: .line 864
StackMap locals:
StackMap stack:
dload 4 /* tabX */
dload 9 /* tabHeaderPrefWidth */
dadd
dstore 4 /* tabX */
end local 13 // double startY
end local 11 // double tabHeaderPrefHeight
end local 9 // double tabHeaderPrefWidth
end local 8 // javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin tabHeader
end local 6 // javafx.scene.Node node
35: .line 839
StackMap locals: javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 javafx.geometry.Side double double top java.util.Iterator
StackMap stack:
aload 7
invokeinterface java.util.Iterator.hasNext:()Z
ifne 16
36: .line 867
return
end local 4 // double tabX
end local 2 // double tabBackgroundHeight
end local 1 // javafx.geometry.Side tabPosition
end local 0 // javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1 this
LocalVariableTable:
Start End Slot Name Signature
0 37 0 this Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderArea$1;
9 37 1 tabPosition Ljavafx/geometry/Side;
10 37 2 tabBackgroundHeight D
14 37 4 tabX D
17 35 6 node Ljavafx/scene/Node;
18 35 8 tabHeader Ljavafx/scene/control/skin/TabPaneSkin$TabHeaderSkin;
19 35 9 tabHeaderPrefWidth D
20 35 11 tabHeaderPrefHeight D
25 35 13 startY D
}
SourceFile: "TabPaneSkin.java"
EnclosingMethod: javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.<init>:(Ljavafx/scene/control/skin/TabPaneSkin;)V
NestHost: javafx.scene.control.skin.TabPaneSkin
InnerClasses:
private final DragState = javafx.scene.control.skin.TabPaneSkin$DragState of javafx.scene.control.skin.TabPaneSkin
TabHeaderArea = javafx.scene.control.skin.TabPaneSkin$TabHeaderArea of javafx.scene.control.skin.TabPaneSkin
javafx.scene.control.skin.TabPaneSkin$TabHeaderArea$1
TabHeaderSkin = javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin of javafx.scene.control.skin.TabPaneSkin