class javafx.scene.control.skin.TableSkinUtils
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: javafx.scene.control.skin.TableSkinUtils
super_class: java.lang.Object
{
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/control/skin/TableSkinUtils;
public static boolean resizeColumn(javafx.scene.control.skin.TableViewSkinBase<?, ?, ?, ?, ?>, javafx.scene.control.TableColumnBase<?, ?>, );
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;Ljavafx/scene/control/TableColumnBase;D)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokevirtual javafx.scene.control.TableColumnBase.isResizable:()Z
ifne 1
iconst_0
ireturn
1: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 4
start local 4 2: aload 4
instanceof javafx.scene.control.TableView
ifeq 4
3: aload 4
checkcast javafx.scene.control.TableView
aload 1
checkcast javafx.scene.control.TableColumn
dload 2
invokevirtual javafx.scene.control.TableView.resizeColumn:(Ljavafx/scene/control/TableColumn;D)Z
ireturn
4: StackMap locals: java.lang.Object
StackMap stack:
aload 4
instanceof javafx.scene.control.TreeTableView
ifeq 6
5: aload 4
checkcast javafx.scene.control.TreeTableView
aload 1
checkcast javafx.scene.control.TreeTableColumn
dload 2
invokevirtual javafx.scene.control.TreeTableView.resizeColumn:(Ljavafx/scene/control/TreeTableColumn;D)Z
ireturn
6: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<*****>;
0 7 1 tc Ljavafx/scene/control/TableColumnBase<**>;
0 7 2 delta D
2 7 4 control Ljava/lang/Object;
Signature: (Ljavafx/scene/control/skin/TableViewSkinBase<*****>;Ljavafx/scene/control/TableColumnBase<**>;D)Z
MethodParameters:
Name Flags
tableSkin
tc
delta
public static javafx.beans.property.ObjectProperty<javafx.util.Callback<javafx.scene.control.ResizeFeaturesBase, java.lang.Boolean>> columnResizePolicyProperty(javafx.scene.control.skin.TableViewSkinBase<?, ?, ?, ?, ?>);
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;)Ljavafx/beans/property/ObjectProperty;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 1
start local 1 1: aload 1
instanceof javafx.scene.control.TableView
ifeq 3
2: aload 1
checkcast javafx.scene.control.TableView
invokevirtual javafx.scene.control.TableView.columnResizePolicyProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aload 1
instanceof javafx.scene.control.TreeTableView
ifeq 5
4: aload 1
checkcast javafx.scene.control.TreeTableView
invokevirtual javafx.scene.control.TreeTableView.columnResizePolicyProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
5: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<*****>;
1 6 1 control Ljava/lang/Object;
Signature: (Ljavafx/scene/control/skin/TableViewSkinBase<*****>;)Ljavafx/beans/property/ObjectProperty<Ljavafx/util/Callback<Ljavafx/scene/control/ResizeFeaturesBase;Ljava/lang/Boolean;>;>;
MethodParameters:
Name Flags
tableSkin
public static javafx.beans.property.BooleanProperty tableMenuButtonVisibleProperty(javafx.scene.control.skin.TableViewSkinBase<?, ?, ?, ?, ?>);
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;)Ljavafx/beans/property/BooleanProperty;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 1
start local 1 1: aload 1
instanceof javafx.scene.control.TableView
ifeq 3
2: aload 1
checkcast javafx.scene.control.TableView
invokevirtual javafx.scene.control.TableView.tableMenuButtonVisibleProperty:()Ljavafx/beans/property/BooleanProperty;
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aload 1
instanceof javafx.scene.control.TreeTableView
ifeq 5
4: aload 1
checkcast javafx.scene.control.TreeTableView
invokevirtual javafx.scene.control.TreeTableView.tableMenuButtonVisibleProperty:()Ljavafx/beans/property/BooleanProperty;
areturn
5: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<*****>;
1 6 1 control Ljava/lang/Object;
Signature: (Ljavafx/scene/control/skin/TableViewSkinBase<*****>;)Ljavafx/beans/property/BooleanProperty;
MethodParameters:
Name Flags
tableSkin
public static javafx.beans.property.ObjectProperty<javafx.scene.Node> placeholderProperty(javafx.scene.control.skin.TableViewSkinBase<?, ?, ?, ?, ?>);
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;)Ljavafx/beans/property/ObjectProperty;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 1
start local 1 1: aload 1
instanceof javafx.scene.control.TableView
ifeq 3
2: aload 1
checkcast javafx.scene.control.TableView
invokevirtual javafx.scene.control.TableView.placeholderProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aload 1
instanceof javafx.scene.control.TreeTableView
ifeq 5
4: aload 1
checkcast javafx.scene.control.TreeTableView
invokevirtual javafx.scene.control.TreeTableView.placeholderProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
5: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<*****>;
1 6 1 control Ljava/lang/Object;
Signature: (Ljavafx/scene/control/skin/TableViewSkinBase<*****>;)Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/Node;>;
MethodParameters:
Name Flags
tableSkin
public static <C extends javafx.scene.control.Control, I extends javafx.scene.control.IndexedCell<?>> javafx.beans.property.ObjectProperty<javafx.util.Callback<C, I>> rowFactoryProperty(javafx.scene.control.skin.TableViewSkinBase<?, ?, C, I, ?>);
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;)Ljavafx/beans/property/ObjectProperty;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 1
start local 1 1: aload 1
instanceof javafx.scene.control.TableView
ifeq 3
2: aload 1
checkcast javafx.scene.control.TableView
invokevirtual javafx.scene.control.TableView.rowFactoryProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aload 1
instanceof javafx.scene.control.TreeTableView
ifeq 5
4: aload 1
checkcast javafx.scene.control.TreeTableView
invokevirtual javafx.scene.control.TreeTableView.rowFactoryProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
5: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<**TC;TI;*>;
1 6 1 control Ljava/lang/Object;
Signature: <C:Ljavafx/scene/control/Control;I:Ljavafx/scene/control/IndexedCell<*>;>(Ljavafx/scene/control/skin/TableViewSkinBase<**TC;TI;*>;)Ljavafx/beans/property/ObjectProperty<Ljavafx/util/Callback<TC;TI;>;>;
MethodParameters:
Name Flags
tableSkin
public static javafx.collections.ObservableList<javafx.scene.control.TableColumnBase<?, ?>> getSortOrder(javafx.scene.control.skin.TableViewSkinBase<?, ?, ?, ?, ?>);
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;)Ljavafx/collections/ObservableList;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 1
start local 1 1: aload 1
instanceof javafx.scene.control.TableView
ifeq 3
2: aload 1
checkcast javafx.scene.control.TableView
invokevirtual javafx.scene.control.TableView.getSortOrder:()Ljavafx/collections/ObservableList;
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aload 1
instanceof javafx.scene.control.TreeTableView
ifeq 5
4: aload 1
checkcast javafx.scene.control.TreeTableView
invokevirtual javafx.scene.control.TreeTableView.getSortOrder:()Ljavafx/collections/ObservableList;
areturn
5: StackMap locals:
StackMap stack:
invokestatic javafx.collections.FXCollections.emptyObservableList:()Ljavafx/collections/ObservableList;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<*****>;
1 6 1 control Ljava/lang/Object;
Signature: (Ljavafx/scene/control/skin/TableViewSkinBase<*****>;)Ljavafx/collections/ObservableList<Ljavafx/scene/control/TableColumnBase<**>;>;
MethodParameters:
Name Flags
tableSkin
public static javafx.collections.ObservableList<javafx.scene.control.TableColumnBase<?, ?>> getColumns(javafx.scene.control.skin.TableViewSkinBase<?, ?, ?, ?, ?>);
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;)Ljavafx/collections/ObservableList;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 1
start local 1 1: aload 1
instanceof javafx.scene.control.TableView
ifeq 3
2: aload 1
checkcast javafx.scene.control.TableView
invokevirtual javafx.scene.control.TableView.getColumns:()Ljavafx/collections/ObservableList;
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aload 1
instanceof javafx.scene.control.TreeTableView
ifeq 5
4: aload 1
checkcast javafx.scene.control.TreeTableView
invokevirtual javafx.scene.control.TreeTableView.getColumns:()Ljavafx/collections/ObservableList;
areturn
5: StackMap locals:
StackMap stack:
invokestatic javafx.collections.FXCollections.emptyObservableList:()Ljavafx/collections/ObservableList;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<*****>;
1 6 1 control Ljava/lang/Object;
Signature: (Ljavafx/scene/control/skin/TableViewSkinBase<*****>;)Ljavafx/collections/ObservableList<Ljavafx/scene/control/TableColumnBase<**>;>;
MethodParameters:
Name Flags
tableSkin
public static <T> javafx.scene.control.TableSelectionModel<T> getSelectionModel(javafx.scene.control.skin.TableViewSkinBase<?, ?, ?, ?, ?>);
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;)Ljavafx/scene/control/TableSelectionModel;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 1
start local 1 1: aload 1
instanceof javafx.scene.control.TableView
ifeq 3
2: aload 1
checkcast javafx.scene.control.TableView
invokevirtual javafx.scene.control.TableView.getSelectionModel:()Ljavafx/scene/control/TableView$TableViewSelectionModel;
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aload 1
instanceof javafx.scene.control.TreeTableView
ifeq 5
4: aload 1
checkcast javafx.scene.control.TreeTableView
invokevirtual javafx.scene.control.TreeTableView.getSelectionModel:()Ljavafx/scene/control/TreeTableView$TreeTableViewSelectionModel;
areturn
5: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<*****>;
1 6 1 control Ljava/lang/Object;
Signature: <T:Ljava/lang/Object;>(Ljavafx/scene/control/skin/TableViewSkinBase<*****>;)Ljavafx/scene/control/TableSelectionModel<TT;>;
MethodParameters:
Name Flags
tableSkin
public static <T> javafx.scene.control.TableFocusModel<T, ?> getFocusModel(javafx.scene.control.skin.TableViewSkinBase<T, ?, ?, ?, ?>);
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;)Ljavafx/scene/control/TableFocusModel;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 1
start local 1 1: aload 1
instanceof javafx.scene.control.TableView
ifeq 3
2: aload 1
checkcast javafx.scene.control.TableView
invokevirtual javafx.scene.control.TableView.getFocusModel:()Ljavafx/scene/control/TableView$TableViewFocusModel;
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aload 1
instanceof javafx.scene.control.TreeTableView
ifeq 5
4: aload 1
checkcast javafx.scene.control.TreeTableView
invokevirtual javafx.scene.control.TreeTableView.getFocusModel:()Ljavafx/scene/control/TreeTableView$TreeTableViewFocusModel;
areturn
5: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<TT;****>;
1 6 1 control Ljava/lang/Object;
Signature: <T:Ljava/lang/Object;>(Ljavafx/scene/control/skin/TableViewSkinBase<TT;****>;)Ljavafx/scene/control/TableFocusModel<TT;*>;
MethodParameters:
Name Flags
tableSkin
public static <T, TC extends javafx.scene.control.TableColumnBase<T, ?>> javafx.scene.control.TablePositionBase<? extends TC> getFocusedCell(javafx.scene.control.skin.TableViewSkinBase<?, T, ?, ?, TC>);
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;)Ljavafx/scene/control/TablePositionBase;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 1
start local 1 1: aload 1
instanceof javafx.scene.control.TableView
ifeq 3
2: aload 1
checkcast javafx.scene.control.TableView
invokevirtual javafx.scene.control.TableView.getFocusModel:()Ljavafx/scene/control/TableView$TableViewFocusModel;
invokevirtual javafx.scene.control.TableView$TableViewFocusModel.getFocusedCell:()Ljavafx/scene/control/TablePosition;
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aload 1
instanceof javafx.scene.control.TreeTableView
ifeq 5
4: aload 1
checkcast javafx.scene.control.TreeTableView
invokevirtual javafx.scene.control.TreeTableView.getFocusModel:()Ljavafx/scene/control/TreeTableView$TreeTableViewFocusModel;
invokevirtual javafx.scene.control.TreeTableView$TreeTableViewFocusModel.getFocusedCell:()Ljavafx/scene/control/TreeTablePosition;
areturn
5: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<*TT;**TTC;>;
1 6 1 control Ljava/lang/Object;
Signature: <T:Ljava/lang/Object;TC:Ljavafx/scene/control/TableColumnBase<TT;*>;>(Ljavafx/scene/control/skin/TableViewSkinBase<*TT;**TTC;>;)Ljavafx/scene/control/TablePositionBase<+TTC;>;
MethodParameters:
Name Flags
tableSkin
public static <TC extends javafx.scene.control.TableColumnBase<?, ?>> javafx.collections.ObservableList<TC> getVisibleLeafColumns(javafx.scene.control.skin.TableViewSkinBase<?, ?, ?, ?, TC>);
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;)Ljavafx/collections/ObservableList;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 1
start local 1 1: aload 1
instanceof javafx.scene.control.TableView
ifeq 3
2: aload 1
checkcast javafx.scene.control.TableView
invokevirtual javafx.scene.control.TableView.getVisibleLeafColumns:()Ljavafx/collections/ObservableList;
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aload 1
instanceof javafx.scene.control.TreeTableView
ifeq 5
4: aload 1
checkcast javafx.scene.control.TreeTableView
invokevirtual javafx.scene.control.TreeTableView.getVisibleLeafColumns:()Ljavafx/collections/ObservableList;
areturn
5: StackMap locals:
StackMap stack:
invokestatic javafx.collections.FXCollections.emptyObservableList:()Ljavafx/collections/ObservableList;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<****TTC;>;
1 6 1 control Ljava/lang/Object;
Signature: <TC:Ljavafx/scene/control/TableColumnBase<**>;>(Ljavafx/scene/control/skin/TableViewSkinBase<****TTC;>;)Ljavafx/collections/ObservableList<TTC;>;
MethodParameters:
Name Flags
tableSkin
public static int getVisibleLeafIndex(javafx.scene.control.skin.TableViewSkinBase<?, ?, ?, ?, ?>, javafx.scene.control.TableColumnBase);
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;Ljavafx/scene/control/TableColumnBase;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 2
start local 2 1: aload 2
instanceof javafx.scene.control.TableView
ifeq 3
2: aload 2
checkcast javafx.scene.control.TableView
aload 1
checkcast javafx.scene.control.TableColumn
invokevirtual javafx.scene.control.TableView.getVisibleLeafIndex:(Ljavafx/scene/control/TableColumn;)I
ireturn
3: StackMap locals: java.lang.Object
StackMap stack:
aload 2
instanceof javafx.scene.control.TreeTableView
ifeq 5
4: aload 2
checkcast javafx.scene.control.TreeTableView
aload 1
checkcast javafx.scene.control.TreeTableColumn
invokevirtual javafx.scene.control.TreeTableView.getVisibleLeafIndex:(Ljavafx/scene/control/TreeTableColumn;)I
ireturn
5: StackMap locals:
StackMap stack:
iconst_m1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<*****>;
0 6 1 tc Ljavafx/scene/control/TableColumnBase;
1 6 2 control Ljava/lang/Object;
Signature: (Ljavafx/scene/control/skin/TableViewSkinBase<*****>;Ljavafx/scene/control/TableColumnBase;)I
MethodParameters:
Name Flags
tableSkin
tc
public static <T, TC extends javafx.scene.control.TableColumnBase<T, ?>> TC getVisibleLeafColumn(javafx.scene.control.skin.TableViewSkinBase<?, T, ?, ?, TC>, );
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;I)Ljavafx/scene/control/TableColumnBase;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 2
start local 2 1: aload 2
instanceof javafx.scene.control.TableView
ifeq 3
2: aload 2
checkcast javafx.scene.control.TableView
iload 1
invokevirtual javafx.scene.control.TableView.getVisibleLeafColumn:(I)Ljavafx/scene/control/TableColumn;
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aload 2
instanceof javafx.scene.control.TreeTableView
ifeq 5
4: aload 2
checkcast javafx.scene.control.TreeTableView
iload 1
invokevirtual javafx.scene.control.TreeTableView.getVisibleLeafColumn:(I)Ljavafx/scene/control/TreeTableColumn;
areturn
5: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<*TT;**TTC;>;
0 6 1 col I
1 6 2 control Ljava/lang/Object;
Signature: <T:Ljava/lang/Object;TC:Ljavafx/scene/control/TableColumnBase<TT;*>;>(Ljavafx/scene/control/skin/TableViewSkinBase<*TT;**TTC;>;I)TTC;
MethodParameters:
Name Flags
tableSkin
col
public static <T> javafx.beans.property.ObjectProperty<javafx.collections.ObservableList<T>> itemsProperty(javafx.scene.control.skin.TableViewSkinBase<?, ?, ?, ?, ?>);
descriptor: (Ljavafx/scene/control/skin/TableViewSkinBase;)Ljavafx/beans/property/ObjectProperty;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.control.skin.TableViewSkinBase.getSkinnable:()Ljavafx/scene/control/Control;
astore 1
start local 1 1: aload 1
instanceof javafx.scene.control.TableView
ifeq 3
2: aload 1
checkcast javafx.scene.control.TableView
invokevirtual javafx.scene.control.TableView.itemsProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aload 1
instanceof javafx.scene.control.TreeTableView
ifeq 9
aload 0
instanceof javafx.scene.control.skin.TreeTableViewSkin
ifeq 9
4: aload 0
checkcast javafx.scene.control.skin.TreeTableViewSkin
astore 2
start local 2 5: aload 2
getfield javafx.scene.control.skin.TreeTableViewSkin.tableBackingListProperty:Ljavafx/beans/property/ObjectProperty;
ifnonnull 8
6: aload 2
new com.sun.javafx.scene.control.TreeTableViewBackingList
dup
aload 1
checkcast javafx.scene.control.TreeTableView
invokespecial com.sun.javafx.scene.control.TreeTableViewBackingList.<init>:(Ljavafx/scene/control/TreeTableView;)V
putfield javafx.scene.control.skin.TreeTableViewSkin.tableBackingList:Lcom/sun/javafx/scene/control/TreeTableViewBackingList;
7: aload 2
new javafx.beans.property.SimpleObjectProperty
dup
aload 2
getfield javafx.scene.control.skin.TreeTableViewSkin.tableBackingList:Lcom/sun/javafx/scene/control/TreeTableViewBackingList;
invokespecial javafx.beans.property.SimpleObjectProperty.<init>:(Ljava/lang/Object;)V
putfield javafx.scene.control.skin.TreeTableViewSkin.tableBackingListProperty:Ljavafx/beans/property/ObjectProperty;
8: StackMap locals: javafx.scene.control.skin.TreeTableViewSkin
StackMap stack:
aload 2
getfield javafx.scene.control.skin.TreeTableViewSkin.tableBackingListProperty:Ljavafx/beans/property/ObjectProperty;
areturn
end local 2 9: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 tableSkin Ljavafx/scene/control/skin/TableViewSkinBase<*****>;
1 10 1 control Ljava/lang/Object;
5 9 2 treeTableViewSkin Ljavafx/scene/control/skin/TreeTableViewSkin;
Signature: <T:Ljava/lang/Object;>(Ljavafx/scene/control/skin/TableViewSkinBase<*****>;)Ljavafx/beans/property/ObjectProperty<Ljavafx/collections/ObservableList<TT;>;>;
MethodParameters:
Name Flags
tableSkin
}
SourceFile: "TableSkinUtils.java"
InnerClasses:
public ResizeFeatures = javafx.scene.control.TableView$ResizeFeatures of javafx.scene.control.TableView
public TableViewFocusModel = javafx.scene.control.TableView$TableViewFocusModel of javafx.scene.control.TableView
public abstract TableViewSelectionModel = javafx.scene.control.TableView$TableViewSelectionModel of javafx.scene.control.TableView
public ResizeFeatures = javafx.scene.control.TreeTableView$ResizeFeatures of javafx.scene.control.TreeTableView
public TreeTableViewFocusModel = javafx.scene.control.TreeTableView$TreeTableViewFocusModel of javafx.scene.control.TreeTableView
public abstract TreeTableViewSelectionModel = javafx.scene.control.TreeTableView$TreeTableViewSelectionModel of javafx.scene.control.TreeTableView