public class com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping extends com.sun.javafx.scene.control.inputmap.InputMap$Mapping<javafx.scene.input.MouseEvent>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping
super_class: com.sun.javafx.scene.control.inputmap.InputMap$Mapping
{
public void <init>(javafx.event.EventType<javafx.scene.input.MouseEvent>, javafx.event.EventHandler<javafx.scene.input.MouseEvent>);
descriptor: (Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
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 com.sun.javafx.scene.control.inputmap.InputMap$Mapping.<init>:(Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
1: aload 1
ifnonnull 3
2: new java.lang.IllegalArgumentException
dup
ldc "MouseMapping eventType constructor argument can not be null"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals: com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping javafx.event.EventType javafx.event.EventHandler
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/scene/control/inputmap/InputMap$MouseMapping;
0 4 1 eventType Ljavafx/event/EventType<Ljavafx/scene/input/MouseEvent;>;
0 4 2 eventHandler Ljavafx/event/EventHandler<Ljavafx/scene/input/MouseEvent;>;
Signature: (Ljavafx/event/EventType<Ljavafx/scene/input/MouseEvent;>;Ljavafx/event/EventHandler<Ljavafx/scene/input/MouseEvent;>;)V
MethodParameters:
Name Flags
eventType final
eventHandler final
public int getSpecificity(javafx.event.Event);
descriptor: (Ljavafx/event/Event;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping.isDisabled:()Z
ifeq 1
iconst_0
ireturn
1: StackMap locals:
StackMap stack:
aload 1
instanceof javafx.scene.input.MouseEvent
ifne 2
iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping.getEventType:()Ljavafx/event/EventType;
astore 2
start local 2 3: iconst_0
istore 3
start local 3 4: aload 1
invokevirtual javafx.event.Event.getEventType:()Ljavafx/event/EventType;
getstatic javafx.scene.input.MouseEvent.MOUSE_CLICKED:Ljavafx/event/EventType;
if_acmpne 5
aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_CLICKED:Ljavafx/event/EventType;
if_acmpeq 5
iconst_0
ireturn
StackMap locals: javafx.event.EventType int
StackMap stack:
5: iinc 3 1
6: aload 1
invokevirtual javafx.event.Event.getEventType:()Ljavafx/event/EventType;
getstatic javafx.scene.input.MouseEvent.MOUSE_DRAGGED:Ljavafx/event/EventType;
if_acmpne 7
aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_DRAGGED:Ljavafx/event/EventType;
if_acmpeq 7
iconst_0
ireturn
StackMap locals:
StackMap stack:
7: iinc 3 1
8: aload 1
invokevirtual javafx.event.Event.getEventType:()Ljavafx/event/EventType;
getstatic javafx.scene.input.MouseEvent.MOUSE_ENTERED:Ljavafx/event/EventType;
if_acmpne 9
aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_ENTERED:Ljavafx/event/EventType;
if_acmpeq 9
iconst_0
ireturn
StackMap locals:
StackMap stack:
9: iinc 3 1
10: aload 1
invokevirtual javafx.event.Event.getEventType:()Ljavafx/event/EventType;
getstatic javafx.scene.input.MouseEvent.MOUSE_ENTERED_TARGET:Ljavafx/event/EventType;
if_acmpne 11
aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_ENTERED_TARGET:Ljavafx/event/EventType;
if_acmpeq 11
iconst_0
ireturn
StackMap locals:
StackMap stack:
11: iinc 3 1
12: aload 1
invokevirtual javafx.event.Event.getEventType:()Ljavafx/event/EventType;
getstatic javafx.scene.input.MouseEvent.MOUSE_EXITED:Ljavafx/event/EventType;
if_acmpne 13
aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_EXITED:Ljavafx/event/EventType;
if_acmpeq 13
iconst_0
ireturn
StackMap locals:
StackMap stack:
13: iinc 3 1
14: aload 1
invokevirtual javafx.event.Event.getEventType:()Ljavafx/event/EventType;
getstatic javafx.scene.input.MouseEvent.MOUSE_EXITED_TARGET:Ljavafx/event/EventType;
if_acmpne 15
aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_EXITED_TARGET:Ljavafx/event/EventType;
if_acmpeq 15
iconst_0
ireturn
StackMap locals:
StackMap stack:
15: iinc 3 1
16: aload 1
invokevirtual javafx.event.Event.getEventType:()Ljavafx/event/EventType;
getstatic javafx.scene.input.MouseEvent.MOUSE_MOVED:Ljavafx/event/EventType;
if_acmpne 17
aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_MOVED:Ljavafx/event/EventType;
if_acmpeq 17
iconst_0
ireturn
StackMap locals:
StackMap stack:
17: iinc 3 1
18: aload 1
invokevirtual javafx.event.Event.getEventType:()Ljavafx/event/EventType;
getstatic javafx.scene.input.MouseEvent.MOUSE_PRESSED:Ljavafx/event/EventType;
if_acmpne 19
aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_PRESSED:Ljavafx/event/EventType;
if_acmpeq 19
iconst_0
ireturn
StackMap locals:
StackMap stack:
19: iinc 3 1
20: aload 1
invokevirtual javafx.event.Event.getEventType:()Ljavafx/event/EventType;
getstatic javafx.scene.input.MouseEvent.MOUSE_RELEASED:Ljavafx/event/EventType;
if_acmpne 21
aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_RELEASED:Ljavafx/event/EventType;
if_acmpeq 21
iconst_0
ireturn
StackMap locals:
StackMap stack:
21: iinc 3 1
22: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/sun/javafx/scene/control/inputmap/InputMap$MouseMapping;
0 23 1 e Ljavafx/event/Event;
3 23 2 et Ljavafx/event/EventType<Ljavafx/scene/input/MouseEvent;>;
4 23 3 s I
MethodParameters:
Name Flags
e
}
Signature: Lcom/sun/javafx/scene/control/inputmap/InputMap$Mapping<Ljavafx/scene/input/MouseEvent;>;
SourceFile: "InputMap.java"
NestHost: com.sun.javafx.scene.control.inputmap.InputMap
InnerClasses:
public abstract Mapping = com.sun.javafx.scene.control.inputmap.InputMap$Mapping of com.sun.javafx.scene.control.inputmap.InputMap
public MouseMapping = com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping of com.sun.javafx.scene.control.inputmap.InputMap