public final class javafx.scene.input.ZoomEvent extends javafx.scene.input.GestureEvent
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: javafx.scene.input.ZoomEvent
super_class: javafx.scene.input.GestureEvent
{
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 20121107
public static final javafx.event.EventType<javafx.scene.input.ZoomEvent> ANY;
descriptor: Ljavafx/event/EventType;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;
public static final javafx.event.EventType<javafx.scene.input.ZoomEvent> ZOOM;
descriptor: Ljavafx/event/EventType;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;
public static final javafx.event.EventType<javafx.scene.input.ZoomEvent> ZOOM_STARTED;
descriptor: Ljavafx/event/EventType;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;
public static final javafx.event.EventType<javafx.scene.input.ZoomEvent> ZOOM_FINISHED;
descriptor: Ljavafx/event/EventType;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;
private final double zoomFactor;
descriptor: D
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final double totalZoomFactor;
descriptor: D
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: new javafx.event.EventType
dup
getstatic javafx.scene.input.GestureEvent.ANY:Ljavafx/event/EventType;
ldc "ANY_ZOOM"
invokespecial javafx.event.EventType.<init>:(Ljavafx/event/EventType;Ljava/lang/String;)V
1: putstatic javafx.scene.input.ZoomEvent.ANY:Ljavafx/event/EventType;
2: new javafx.event.EventType
dup
getstatic javafx.scene.input.ZoomEvent.ANY:Ljavafx/event/EventType;
ldc "ZOOM"
invokespecial javafx.event.EventType.<init>:(Ljavafx/event/EventType;Ljava/lang/String;)V
3: putstatic javafx.scene.input.ZoomEvent.ZOOM:Ljavafx/event/EventType;
4: new javafx.event.EventType
dup
getstatic javafx.scene.input.ZoomEvent.ANY:Ljavafx/event/EventType;
ldc "ZOOM_STARTED"
invokespecial javafx.event.EventType.<init>:(Ljavafx/event/EventType;Ljava/lang/String;)V
5: putstatic javafx.scene.input.ZoomEvent.ZOOM_STARTED:Ljavafx/event/EventType;
6: new javafx.event.EventType
dup
getstatic javafx.scene.input.ZoomEvent.ANY:Ljavafx/event/EventType;
ldc "ZOOM_FINISHED"
invokespecial javafx.event.EventType.<init>:(Ljavafx/event/EventType;Ljava/lang/String;)V
7: putstatic javafx.scene.input.ZoomEvent.ZOOM_FINISHED:Ljavafx/event/EventType;
8: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(, javafx.event.EventTarget, javafx.event.EventType<javafx.scene.input.ZoomEvent>, double, double, double, double, boolean, boolean, boolean, boolean, boolean, boolean, double, double, javafx.scene.input.PickResult);
descriptor: (Ljava/lang/Object;Ljavafx/event/EventTarget;Ljavafx/event/EventType;DDDDZZZZZZDDLjavafx/scene/input/PickResult;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=19, locals=23, args_size=17
start local 0 start local 1 start local 2 start local 3 start local 4 start local 6 start local 8 start local 10 start local 12 start local 13 start local 14 start local 15 start local 16 start local 17 start local 18 start local 20 start local 22 0: aload 0
aload 1
aload 2
aload 3
dload 4
dload 6
dload 8
dload 10
1: iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
aload 22
invokespecial javafx.scene.input.GestureEvent.<init>:(Ljava/lang/Object;Ljavafx/event/EventTarget;Ljavafx/event/EventType;DDDDZZZZZZLjavafx/scene/input/PickResult;)V
2: aload 0
dload 18
putfield javafx.scene.input.ZoomEvent.zoomFactor:D
3: aload 0
dload 20
putfield javafx.scene.input.ZoomEvent.totalZoomFactor:D
4: return
end local 22 end local 20 end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 10 end local 8 end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/input/ZoomEvent;
0 5 1 source Ljava/lang/Object;
0 5 2 target Ljavafx/event/EventTarget;
0 5 3 eventType Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;
0 5 4 x D
0 5 6 y D
0 5 8 screenX D
0 5 10 screenY D
0 5 12 shiftDown Z
0 5 13 controlDown Z
0 5 14 altDown Z
0 5 15 metaDown Z
0 5 16 direct Z
0 5 17 inertia Z
0 5 18 zoomFactor D
0 5 20 totalZoomFactor D
0 5 22 pickResult Ljavafx/scene/input/PickResult;
Signature: (Ljava/lang/Object;Ljavafx/event/EventTarget;Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;DDDDZZZZZZDDLjavafx/scene/input/PickResult;)V
RuntimeVisibleParameterAnnotations:
0:
javafx.beans.NamedArg(value = "source")
1:
javafx.beans.NamedArg(value = "target")
2:
javafx.beans.NamedArg(value = "eventType")
3:
javafx.beans.NamedArg(value = "x")
4:
javafx.beans.NamedArg(value = "y")
5:
javafx.beans.NamedArg(value = "screenX")
6:
javafx.beans.NamedArg(value = "screenY")
7:
javafx.beans.NamedArg(value = "shiftDown")
8:
javafx.beans.NamedArg(value = "controlDown")
9:
javafx.beans.NamedArg(value = "altDown")
10:
javafx.beans.NamedArg(value = "metaDown")
11:
javafx.beans.NamedArg(value = "direct")
12:
javafx.beans.NamedArg(value = "inertia")
13:
javafx.beans.NamedArg(value = "zoomFactor")
14:
javafx.beans.NamedArg(value = "totalZoomFactor")
15:
javafx.beans.NamedArg(value = "pickResult")
MethodParameters:
Name Flags
source
target
eventType final
x
y
screenX
screenY
shiftDown
controlDown
altDown
metaDown
direct
inertia
zoomFactor
totalZoomFactor
pickResult
public void <init>(javafx.event.EventType<javafx.scene.input.ZoomEvent>, double, double, double, double, boolean, boolean, boolean, boolean, boolean, boolean, double, double, javafx.scene.input.PickResult);
descriptor: (Ljavafx/event/EventType;DDDDZZZZZZDDLjavafx/scene/input/PickResult;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=23, locals=21, args_size=15
start local 0 start local 1 start local 2 start local 4 start local 6 start local 8 start local 10 start local 11 start local 12 start local 13 start local 14 start local 15 start local 16 start local 18 start local 20 0: aload 0
aconst_null
aconst_null
aload 1
dload 2
dload 4
dload 6
dload 8
iload 10
iload 11
1: iload 12
iload 13
iload 14
iload 15
dload 16
dload 18
2: aload 20
invokespecial javafx.scene.input.ZoomEvent.<init>:(Ljava/lang/Object;Ljavafx/event/EventTarget;Ljavafx/event/EventType;DDDDZZZZZZDDLjavafx/scene/input/PickResult;)V
3: return
end local 20 end local 18 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 8 end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/input/ZoomEvent;
0 4 1 eventType Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;
0 4 2 x D
0 4 4 y D
0 4 6 screenX D
0 4 8 screenY D
0 4 10 shiftDown Z
0 4 11 controlDown Z
0 4 12 altDown Z
0 4 13 metaDown Z
0 4 14 direct Z
0 4 15 inertia Z
0 4 16 zoomFactor D
0 4 18 totalZoomFactor D
0 4 20 pickResult Ljavafx/scene/input/PickResult;
Signature: (Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;DDDDZZZZZZDDLjavafx/scene/input/PickResult;)V
RuntimeVisibleParameterAnnotations:
0:
javafx.beans.NamedArg(value = "eventType")
1:
javafx.beans.NamedArg(value = "x")
2:
javafx.beans.NamedArg(value = "y")
3:
javafx.beans.NamedArg(value = "screenX")
4:
javafx.beans.NamedArg(value = "screenY")
5:
javafx.beans.NamedArg(value = "shiftDown")
6:
javafx.beans.NamedArg(value = "controlDown")
7:
javafx.beans.NamedArg(value = "altDown")
8:
javafx.beans.NamedArg(value = "metaDown")
9:
javafx.beans.NamedArg(value = "direct")
10:
javafx.beans.NamedArg(value = "inertia")
11:
javafx.beans.NamedArg(value = "zoomFactor")
12:
javafx.beans.NamedArg(value = "totalZoomFactor")
13:
javafx.beans.NamedArg(value = "pickResult")
MethodParameters:
Name Flags
eventType final
x
y
screenX
screenY
shiftDown
controlDown
altDown
metaDown
direct
inertia
zoomFactor
totalZoomFactor
pickResult
public double getZoomFactor();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.input.ZoomEvent.zoomFactor:D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/input/ZoomEvent;
public double getTotalZoomFactor();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.input.ZoomEvent.totalZoomFactor:D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/input/ZoomEvent;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "ZoomEvent ["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
astore 1
start local 1 1: aload 1
ldc "source = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.scene.input.ZoomEvent.getSource:()Ljava/lang/Object;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
pop
2: aload 1
ldc ", target = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.scene.input.ZoomEvent.getTarget:()Ljavafx/event/EventTarget;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
pop
3: aload 1
ldc ", eventType = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.scene.input.ZoomEvent.getEventType:()Ljavafx/event/EventType;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
pop
4: aload 1
ldc ", consumed = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.scene.input.ZoomEvent.isConsumed:()Z
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
pop
5: aload 1
ldc ", zoomFactor = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.scene.input.ZoomEvent.getZoomFactor:()D
invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
pop
6: aload 1
ldc ", totalZoomFactor = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.scene.input.ZoomEvent.getTotalZoomFactor:()D
invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
pop
7: aload 1
ldc ", x = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.scene.input.ZoomEvent.getX:()D
invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
ldc ", y = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.scene.input.ZoomEvent.getY:()D
invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
8: ldc ", z = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.scene.input.ZoomEvent.getZ:()D
invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
pop
9: aload 1
aload 0
invokevirtual javafx.scene.input.ZoomEvent.isDirect:()Z
ifeq 10
ldc ", direct"
goto 11
StackMap locals: javafx.scene.input.ZoomEvent java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder
10: ldc ", indirect"
StackMap locals: javafx.scene.input.ZoomEvent java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder java.lang.String
11: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
12: aload 0
invokevirtual javafx.scene.input.ZoomEvent.isInertia:()Z
ifeq 14
13: aload 1
ldc ", inertia"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
14: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.input.ZoomEvent.isShiftDown:()Z
ifeq 16
15: aload 1
ldc ", shiftDown"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
16: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.input.ZoomEvent.isControlDown:()Z
ifeq 18
17: aload 1
ldc ", controlDown"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
18: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.input.ZoomEvent.isAltDown:()Z
ifeq 20
19: aload 1
ldc ", altDown"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
20: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.input.ZoomEvent.isMetaDown:()Z
ifeq 22
21: aload 1
ldc ", metaDown"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
22: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.input.ZoomEvent.isShortcutDown:()Z
ifeq 24
23: aload 1
ldc ", shortcutDown"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
24: StackMap locals:
StackMap stack:
aload 1
ldc ", pickResult = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.scene.input.ZoomEvent.getPickResult:()Ljavafx/scene/input/PickResult;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
pop
25: aload 1
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Ljavafx/scene/input/ZoomEvent;
1 26 1 sb Ljava/lang/StringBuilder;
public javafx.scene.input.ZoomEvent copyFor(java.lang.Object, javafx.event.EventTarget);
descriptor: (Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/scene/input/ZoomEvent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial javafx.scene.input.GestureEvent.copyFor:(Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/scene/input/GestureEvent;
checkcast javafx.scene.input.ZoomEvent
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/input/ZoomEvent;
0 1 1 newSource Ljava/lang/Object;
0 1 2 newTarget Ljavafx/event/EventTarget;
MethodParameters:
Name Flags
newSource
newTarget
public javafx.scene.input.ZoomEvent copyFor(, javafx.event.EventTarget, javafx.event.EventType<javafx.scene.input.ZoomEvent>);
descriptor: (Ljava/lang/Object;Ljavafx/event/EventTarget;Ljavafx/event/EventType;)Ljavafx/scene/input/ZoomEvent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
invokevirtual javafx.scene.input.ZoomEvent.copyFor:(Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/scene/input/ZoomEvent;
astore 4
start local 4 1: aload 4
aload 3
putfield javafx.scene.input.ZoomEvent.eventType:Ljavafx/event/EventType;
2: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/input/ZoomEvent;
0 3 1 newSource Ljava/lang/Object;
0 3 2 newTarget Ljavafx/event/EventTarget;
0 3 3 type Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;
1 3 4 e Ljavafx/scene/input/ZoomEvent;
Signature: (Ljava/lang/Object;Ljavafx/event/EventTarget;Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;)Ljavafx/scene/input/ZoomEvent;
MethodParameters:
Name Flags
newSource
newTarget
type
public javafx.event.EventType<javafx.scene.input.ZoomEvent> getEventType();
descriptor: ()Ljavafx/event/EventType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial javafx.scene.input.GestureEvent.getEventType:()Ljavafx/event/EventType;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/input/ZoomEvent;
Signature: ()Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;
public javafx.scene.input.GestureEvent copyFor(java.lang.Object, javafx.event.EventTarget);
descriptor: (Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/scene/input/GestureEvent;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual javafx.scene.input.ZoomEvent.copyFor:(Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/scene/input/ZoomEvent;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javafx.event.Event copyFor(java.lang.Object, javafx.event.EventTarget);
descriptor: (Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/event/Event;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual javafx.scene.input.ZoomEvent.copyFor:(Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/scene/input/ZoomEvent;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "ZoomEvent.java"