public class com.sun.javafx.event.EventHandlerManager extends com.sun.javafx.event.BasicEventDispatcher
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.javafx.event.EventHandlerManager
super_class: com.sun.javafx.event.BasicEventDispatcher
{
private final java.util.Map<javafx.event.EventType<? extends javafx.event.Event>, com.sun.javafx.event.CompositeEventHandler<? extends javafx.event.Event>> eventHandlerMap;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Ljavafx/event/EventType<+Ljavafx/event/Event;>;Lcom/sun/javafx/event/CompositeEventHandler<+Ljavafx/event/Event;>;>;
private final java.lang.Object eventSource;
descriptor: Ljava/lang/Object;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial com.sun.javafx.event.BasicEventDispatcher.<init>:()V
1: aload 0
aload 1
putfield com.sun.javafx.event.EventHandlerManager.eventSource:Ljava/lang/Object;
2: aload 0
3: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
4: putfield com.sun.javafx.event.EventHandlerManager.eventHandlerMap:Ljava/util/Map;
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/javafx/event/EventHandlerManager;
0 6 1 eventSource Ljava/lang/Object;
MethodParameters:
Name Flags
eventSource final
public final <T extends javafx.event.Event> void addEventHandler(javafx.event.EventType<T>, javafx.event.EventHandler<? super T>);
descriptor: (Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokestatic com.sun.javafx.event.EventHandlerManager.validateEventType:(Ljavafx/event/EventType;)V
1: aload 2
invokestatic com.sun.javafx.event.EventHandlerManager.validateEventHandler:(Ljavafx/event/EventHandler;)V
2: aload 0
aload 1
invokevirtual com.sun.javafx.event.EventHandlerManager.createGetCompositeEventHandler:(Ljavafx/event/EventType;)Lcom/sun/javafx/event/CompositeEventHandler;
3: astore 3
start local 3 4: aload 3
aload 2
invokevirtual com.sun.javafx.event.CompositeEventHandler.addEventHandler:(Ljavafx/event/EventHandler;)V
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/javafx/event/EventHandlerManager;
0 6 1 eventType Ljavafx/event/EventType<TT;>;
0 6 2 eventHandler Ljavafx/event/EventHandler<-TT;>;
4 6 3 compositeEventHandler Lcom/sun/javafx/event/CompositeEventHandler<TT;>;
Signature: <T:Ljavafx/event/Event;>(Ljavafx/event/EventType<TT;>;Ljavafx/event/EventHandler<-TT;>;)V
MethodParameters:
Name Flags
eventType final
eventHandler final
public final <T extends javafx.event.Event> void removeEventHandler(javafx.event.EventType<T>, javafx.event.EventHandler<? super T>);
descriptor: (Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokestatic com.sun.javafx.event.EventHandlerManager.validateEventType:(Ljavafx/event/EventType;)V
1: aload 2
invokestatic com.sun.javafx.event.EventHandlerManager.validateEventHandler:(Ljavafx/event/EventHandler;)V
2: aload 0
getfield com.sun.javafx.event.EventHandlerManager.eventHandlerMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.javafx.event.CompositeEventHandler
3: astore 3
start local 3 4: aload 3
ifnull 6
5: aload 3
aload 2
invokevirtual com.sun.javafx.event.CompositeEventHandler.removeEventHandler:(Ljavafx/event/EventHandler;)V
6: StackMap locals: com.sun.javafx.event.CompositeEventHandler
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/javafx/event/EventHandlerManager;
0 7 1 eventType Ljavafx/event/EventType<TT;>;
0 7 2 eventHandler Ljavafx/event/EventHandler<-TT;>;
4 7 3 compositeEventHandler Lcom/sun/javafx/event/CompositeEventHandler<TT;>;
Signature: <T:Ljavafx/event/Event;>(Ljavafx/event/EventType<TT;>;Ljavafx/event/EventHandler<-TT;>;)V
MethodParameters:
Name Flags
eventType final
eventHandler final
public final <T extends javafx.event.Event> void addEventFilter(javafx.event.EventType<T>, javafx.event.EventHandler<? super T>);
descriptor: (Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokestatic com.sun.javafx.event.EventHandlerManager.validateEventType:(Ljavafx/event/EventType;)V
1: aload 2
invokestatic com.sun.javafx.event.EventHandlerManager.validateEventFilter:(Ljavafx/event/EventHandler;)V
2: aload 0
aload 1
invokevirtual com.sun.javafx.event.EventHandlerManager.createGetCompositeEventHandler:(Ljavafx/event/EventType;)Lcom/sun/javafx/event/CompositeEventHandler;
3: astore 3
start local 3 4: aload 3
aload 2
invokevirtual com.sun.javafx.event.CompositeEventHandler.addEventFilter:(Ljavafx/event/EventHandler;)V
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/javafx/event/EventHandlerManager;
0 6 1 eventType Ljavafx/event/EventType<TT;>;
0 6 2 eventFilter Ljavafx/event/EventHandler<-TT;>;
4 6 3 compositeEventHandler Lcom/sun/javafx/event/CompositeEventHandler<TT;>;
Signature: <T:Ljavafx/event/Event;>(Ljavafx/event/EventType<TT;>;Ljavafx/event/EventHandler<-TT;>;)V
MethodParameters:
Name Flags
eventType final
eventFilter final
public final <T extends javafx.event.Event> void removeEventFilter(javafx.event.EventType<T>, javafx.event.EventHandler<? super T>);
descriptor: (Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokestatic com.sun.javafx.event.EventHandlerManager.validateEventType:(Ljavafx/event/EventType;)V
1: aload 2
invokestatic com.sun.javafx.event.EventHandlerManager.validateEventFilter:(Ljavafx/event/EventHandler;)V
2: aload 0
getfield com.sun.javafx.event.EventHandlerManager.eventHandlerMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.javafx.event.CompositeEventHandler
3: astore 3
start local 3 4: aload 3
ifnull 6
5: aload 3
aload 2
invokevirtual com.sun.javafx.event.CompositeEventHandler.removeEventFilter:(Ljavafx/event/EventHandler;)V
6: StackMap locals: com.sun.javafx.event.CompositeEventHandler
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/javafx/event/EventHandlerManager;
0 7 1 eventType Ljavafx/event/EventType<TT;>;
0 7 2 eventFilter Ljavafx/event/EventHandler<-TT;>;
4 7 3 compositeEventHandler Lcom/sun/javafx/event/CompositeEventHandler<TT;>;
Signature: <T:Ljavafx/event/Event;>(Ljavafx/event/EventType<TT;>;Ljavafx/event/EventHandler<-TT;>;)V
MethodParameters:
Name Flags
eventType final
eventFilter final
public final <T extends javafx.event.Event> void setEventHandler(javafx.event.EventType<T>, javafx.event.EventHandler<? super T>);
descriptor: (Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokestatic com.sun.javafx.event.EventHandlerManager.validateEventType:(Ljavafx/event/EventType;)V
1: aload 0
getfield com.sun.javafx.event.EventHandlerManager.eventHandlerMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.javafx.event.CompositeEventHandler
2: astore 3
start local 3 3: aload 3
ifnonnull 8
4: aload 2
ifnonnull 6
5: return
6: StackMap locals: com.sun.javafx.event.CompositeEventHandler
StackMap stack:
new com.sun.javafx.event.CompositeEventHandler
dup
invokespecial com.sun.javafx.event.CompositeEventHandler.<init>:()V
astore 3
7: aload 0
getfield com.sun.javafx.event.EventHandlerManager.eventHandlerMap:Ljava/util/Map;
aload 1
aload 3
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: StackMap locals:
StackMap stack:
aload 3
aload 2
invokevirtual com.sun.javafx.event.CompositeEventHandler.setEventHandler:(Ljavafx/event/EventHandler;)V
9: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/javafx/event/EventHandlerManager;
0 10 1 eventType Ljavafx/event/EventType<TT;>;
0 10 2 eventHandler Ljavafx/event/EventHandler<-TT;>;
3 10 3 compositeEventHandler Lcom/sun/javafx/event/CompositeEventHandler<TT;>;
Signature: <T:Ljavafx/event/Event;>(Ljavafx/event/EventType<TT;>;Ljavafx/event/EventHandler<-TT;>;)V
MethodParameters:
Name Flags
eventType final
eventHandler final
public final <T extends javafx.event.Event> javafx.event.EventHandler<? super T> getEventHandler(javafx.event.EventType<T>);
descriptor: (Ljavafx/event/EventType;)Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.javafx.event.EventHandlerManager.eventHandlerMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.javafx.event.CompositeEventHandler
1: astore 2
start local 2 2: aload 2
ifnull 4
3: aload 2
invokevirtual com.sun.javafx.event.CompositeEventHandler.getEventHandler:()Ljavafx/event/EventHandler;
goto 5
4: StackMap locals: com.sun.javafx.event.CompositeEventHandler
StackMap stack:
aconst_null
5: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/javafx/event/EventHandlerManager;
0 6 1 eventType Ljavafx/event/EventType<TT;>;
2 6 2 compositeEventHandler Lcom/sun/javafx/event/CompositeEventHandler<TT;>;
Signature: <T:Ljavafx/event/Event;>(Ljavafx/event/EventType<TT;>;)Ljavafx/event/EventHandler<-TT;>;
MethodParameters:
Name Flags
eventType final
public final javafx.event.Event dispatchCapturingEvent(javafx.event.Event);
descriptor: (Ljavafx/event/Event;)Ljavafx/event/Event;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual javafx.event.Event.getEventType:()Ljavafx/event/EventType;
astore 2
start local 2 1: StackMap locals: javafx.event.EventType
StackMap stack:
aload 0
aload 2
aload 1
invokevirtual com.sun.javafx.event.EventHandlerManager.dispatchCapturingEvent:(Ljavafx/event/EventType;Ljavafx/event/Event;)Ljavafx/event/Event;
astore 1
2: aload 2
invokevirtual javafx.event.EventType.getSuperType:()Ljavafx/event/EventType;
astore 2
3: aload 2
ifnonnull 1
4: aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/javafx/event/EventHandlerManager;
0 5 1 event Ljavafx/event/Event;
1 5 2 eventType Ljavafx/event/EventType<+Ljavafx/event/Event;>;
MethodParameters:
Name Flags
event
public final javafx.event.Event dispatchBubblingEvent(javafx.event.Event);
descriptor: (Ljavafx/event/Event;)Ljavafx/event/Event;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual javafx.event.Event.getEventType:()Ljavafx/event/EventType;
astore 2
start local 2 1: StackMap locals: javafx.event.EventType
StackMap stack:
aload 0
aload 2
aload 1
invokevirtual com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent:(Ljavafx/event/EventType;Ljavafx/event/Event;)Ljavafx/event/Event;
astore 1
2: aload 2
invokevirtual javafx.event.EventType.getSuperType:()Ljavafx/event/EventType;
astore 2
3: aload 2
ifnonnull 1
4: aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/javafx/event/EventHandlerManager;
0 5 1 event Ljavafx/event/Event;
1 5 2 eventType Ljavafx/event/EventType<+Ljavafx/event/Event;>;
MethodParameters:
Name Flags
event
private <T extends javafx.event.Event> com.sun.javafx.event.CompositeEventHandler<T> createGetCompositeEventHandler(javafx.event.EventType<T>);
descriptor: (Ljavafx/event/EventType;)Lcom/sun/javafx/event/CompositeEventHandler;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.javafx.event.EventHandlerManager.eventHandlerMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.javafx.event.CompositeEventHandler
1: astore 2
start local 2 2: aload 2
ifnonnull 5
3: new com.sun.javafx.event.CompositeEventHandler
dup
invokespecial com.sun.javafx.event.CompositeEventHandler.<init>:()V
astore 2
4: aload 0
getfield com.sun.javafx.event.EventHandlerManager.eventHandlerMap:Ljava/util/Map;
aload 1
aload 2
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: StackMap locals: com.sun.javafx.event.CompositeEventHandler
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/javafx/event/EventHandlerManager;
0 6 1 eventType Ljavafx/event/EventType<TT;>;
2 6 2 compositeEventHandler Lcom/sun/javafx/event/CompositeEventHandler<TT;>;
Signature: <T:Ljavafx/event/Event;>(Ljavafx/event/EventType<TT;>;)Lcom/sun/javafx/event/CompositeEventHandler<TT;>;
MethodParameters:
Name Flags
eventType final
protected java.lang.Object getEventSource();
descriptor: ()Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.event.EventHandlerManager.eventSource:Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/event/EventHandlerManager;
private javafx.event.Event dispatchCapturingEvent(javafx.event.EventType<? extends javafx.event.Event>, javafx.event.Event);
descriptor: (Ljavafx/event/EventType;Ljavafx/event/Event;)Ljavafx/event/Event;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.javafx.event.EventHandlerManager.eventHandlerMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.javafx.event.CompositeEventHandler
1: astore 3
start local 3 2: aload 3
ifnull 5
aload 3
invokevirtual com.sun.javafx.event.CompositeEventHandler.hasFilter:()Z
ifeq 5
3: aload 2
aload 0
getfield com.sun.javafx.event.EventHandlerManager.eventSource:Ljava/lang/Object;
invokestatic com.sun.javafx.event.EventHandlerManager.fixEventSource:(Ljavafx/event/Event;Ljava/lang/Object;)Ljavafx/event/Event;
astore 2
4: aload 3
aload 2
invokevirtual com.sun.javafx.event.CompositeEventHandler.dispatchCapturingEvent:(Ljavafx/event/Event;)V
5: StackMap locals: com.sun.javafx.event.CompositeEventHandler
StackMap stack:
aload 2
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/javafx/event/EventHandlerManager;
0 6 1 handlerType Ljavafx/event/EventType<+Ljavafx/event/Event;>;
0 6 2 event Ljavafx/event/Event;
2 6 3 compositeEventHandler Lcom/sun/javafx/event/CompositeEventHandler<+Ljavafx/event/Event;>;
Signature: (Ljavafx/event/EventType<+Ljavafx/event/Event;>;Ljavafx/event/Event;)Ljavafx/event/Event;
MethodParameters:
Name Flags
handlerType final
event
private javafx.event.Event dispatchBubblingEvent(javafx.event.EventType<? extends javafx.event.Event>, javafx.event.Event);
descriptor: (Ljavafx/event/EventType;Ljavafx/event/Event;)Ljavafx/event/Event;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.javafx.event.EventHandlerManager.eventHandlerMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.javafx.event.CompositeEventHandler
1: astore 3
start local 3 2: aload 3
ifnull 5
aload 3
invokevirtual com.sun.javafx.event.CompositeEventHandler.hasHandler:()Z
ifeq 5
3: aload 2
aload 0
getfield com.sun.javafx.event.EventHandlerManager.eventSource:Ljava/lang/Object;
invokestatic com.sun.javafx.event.EventHandlerManager.fixEventSource:(Ljavafx/event/Event;Ljava/lang/Object;)Ljavafx/event/Event;
astore 2
4: aload 3
aload 2
invokevirtual com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent:(Ljavafx/event/Event;)V
5: StackMap locals: com.sun.javafx.event.CompositeEventHandler
StackMap stack:
aload 2
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/javafx/event/EventHandlerManager;
0 6 1 handlerType Ljavafx/event/EventType<+Ljavafx/event/Event;>;
0 6 2 event Ljavafx/event/Event;
2 6 3 compositeEventHandler Lcom/sun/javafx/event/CompositeEventHandler<+Ljavafx/event/Event;>;
Signature: (Ljavafx/event/EventType<+Ljavafx/event/Event;>;Ljavafx/event/Event;)Ljavafx/event/Event;
MethodParameters:
Name Flags
handlerType final
event
private static javafx.event.Event fixEventSource(javafx.event.Event, java.lang.Object);
descriptor: (Ljavafx/event/Event;Ljava/lang/Object;)Ljavafx/event/Event;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.event.Event.getSource:()Ljava/lang/Object;
aload 1
if_acmpeq 2
1: aload 0
aload 1
aload 0
invokevirtual javafx.event.Event.getTarget:()Ljavafx/event/EventTarget;
invokevirtual javafx.event.Event.copyFor:(Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/event/Event;
goto 3
2: StackMap locals:
StackMap stack:
aload 0
3: StackMap locals:
StackMap stack: javafx.event.Event
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 event Ljavafx/event/Event;
0 4 1 eventSource Ljava/lang/Object;
MethodParameters:
Name Flags
event final
eventSource final
private static void validateEventType(javafx.event.EventType<?>);
descriptor: (Ljavafx/event/EventType;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: new java.lang.NullPointerException
dup
ldc "Event type must not be null"
invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 eventType Ljavafx/event/EventType<*>;
Signature: (Ljavafx/event/EventType<*>;)V
MethodParameters:
Name Flags
eventType final
private static void validateEventHandler(javafx.event.EventHandler<?>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: new java.lang.NullPointerException
dup
ldc "Event handler must not be null"
invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 eventHandler Ljavafx/event/EventHandler<*>;
Signature: (Ljavafx/event/EventHandler<*>;)V
MethodParameters:
Name Flags
eventHandler final
private static void validateEventFilter(javafx.event.EventHandler<?>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: new java.lang.NullPointerException
dup
ldc "Event filter must not be null"
invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 eventFilter Ljavafx/event/EventHandler<*>;
Signature: (Ljavafx/event/EventHandler<*>;)V
MethodParameters:
Name Flags
eventFilter final
}
SourceFile: "EventHandlerManager.java"