class javafx.scene.control.skin.SliderSkin$3 extends javafx.animation.Transition
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: javafx.scene.control.skin.SliderSkin$3
super_class: javafx.animation.Transition
{
final javafx.scene.control.skin.SliderSkin this$0;
descriptor: Ljavafx/scene/control/skin/SliderSkin;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
private final double val$startX;
descriptor: D
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final double val$endX;
descriptor: D
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final double val$startY;
descriptor: D
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final double val$endY;
descriptor: D
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
void <init>(javafx.scene.control.skin.SliderSkin, double, double, double, double);
descriptor: (Ljavafx/scene/control/skin/SliderSkin;DDDD)V
flags: (0x0000)
Code:
stack=3, locals=10, args_size=6
start local 0 0: aload 0
aload 1
putfield javafx.scene.control.skin.SliderSkin$3.this$0:Ljavafx/scene/control/skin/SliderSkin;
aload 0
dload 2
putfield javafx.scene.control.skin.SliderSkin$3.val$startX:D
aload 0
dload 4
putfield javafx.scene.control.skin.SliderSkin$3.val$endX:D
aload 0
dload 6
putfield javafx.scene.control.skin.SliderSkin$3.val$startY:D
aload 0
dload 8
putfield javafx.scene.control.skin.SliderSkin$3.val$endY:D
aload 0
invokespecial javafx.animation.Transition.<init>:()V
1: aload 0
ldc 200.0
invokestatic javafx.util.Duration.millis:(D)Ljavafx/util/Duration;
invokevirtual javafx.scene.control.skin.SliderSkin$3.setCycleDuration:(Ljavafx/util/Duration;)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/control/skin/SliderSkin$3;
MethodParameters:
Name Flags
this$0 final
val$startX final
val$endX final
val$startY final
val$endY final
protected void interpolate(double);
descriptor: (D)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=9, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield javafx.scene.control.skin.SliderSkin$3.val$startX:D
invokestatic java.lang.Double.isNaN:(D)Z
ifne 2
1: aload 0
getfield javafx.scene.control.skin.SliderSkin$3.this$0:Ljavafx/scene/control/skin/SliderSkin;
getfield javafx.scene.control.skin.SliderSkin.thumb:Ljavafx/scene/layout/StackPane;
aload 0
getfield javafx.scene.control.skin.SliderSkin$3.val$startX:D
dload 1
aload 0
getfield javafx.scene.control.skin.SliderSkin$3.val$endX:D
aload 0
getfield javafx.scene.control.skin.SliderSkin$3.val$startX:D
dsub
dmul
dadd
invokevirtual javafx.scene.layout.StackPane.setLayoutX:(D)V
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.control.skin.SliderSkin$3.val$startY:D
invokestatic java.lang.Double.isNaN:(D)Z
ifne 4
3: aload 0
getfield javafx.scene.control.skin.SliderSkin$3.this$0:Ljavafx/scene/control/skin/SliderSkin;
getfield javafx.scene.control.skin.SliderSkin.thumb:Ljavafx/scene/layout/StackPane;
aload 0
getfield javafx.scene.control.skin.SliderSkin$3.val$startY:D
dload 1
aload 0
getfield javafx.scene.control.skin.SliderSkin$3.val$endY:D
aload 0
getfield javafx.scene.control.skin.SliderSkin$3.val$startY:D
dsub
dmul
dadd
invokevirtual javafx.scene.layout.StackPane.setLayoutY:(D)V
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/control/skin/SliderSkin$3;
0 5 1 frac D
MethodParameters:
Name Flags
frac
}
SourceFile: "SliderSkin.java"
EnclosingMethod: javafx.scene.control.skin.SliderSkin.positionThumb:(Z)V
NestHost: javafx.scene.control.skin.SliderSkin
InnerClasses:
javafx.scene.control.skin.SliderSkin$3