class com.apple.eawt._AppEventLegacyHandler implements com.apple.eawt.AboutHandler, com.apple.eawt.PreferencesHandler, com.apple.eawt._OpenAppHandler, com.apple.eawt.AppReOpenedListener, com.apple.eawt.OpenFilesHandler, com.apple.eawt.PrintFilesHandler, com.apple.eawt.QuitHandler
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.apple.eawt._AppEventLegacyHandler
super_class: java.lang.Object
{
final com.apple.eawt._AppEventHandler parent;
descriptor: Lcom/apple/eawt/_AppEventHandler;
flags: (0x0010) ACC_FINAL
final java.util.Vector<com.apple.eawt.ApplicationListener> legacyAppListeners;
descriptor: Ljava/util/Vector;
flags: (0x0010) ACC_FINAL
Signature: Ljava/util/Vector<Lcom/apple/eawt/ApplicationListener;>;
boolean blockLegacyAPI;
descriptor: Z
flags: (0x0000)
boolean initializedParentDispatchers;
descriptor: Z
flags: (0x0000)
void <init>(com.apple.eawt._AppEventHandler);
descriptor: (Lcom/apple/eawt/_AppEventHandler;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.util.Vector
dup
invokespecial java.util.Vector.<init>:()V
putfield com.apple.eawt._AppEventLegacyHandler.legacyAppListeners:Ljava/util/Vector;
2: aload 0
aload 1
putfield com.apple.eawt._AppEventLegacyHandler.parent:Lcom/apple/eawt/_AppEventHandler;
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/apple/eawt/_AppEventLegacyHandler;
0 4 1 parent Lcom/apple/eawt/_AppEventHandler;
MethodParameters:
Name Flags
parent final
void blockLegacyAPI();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_1
putfield com.apple.eawt._AppEventLegacyHandler.blockLegacyAPI:Z
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/apple/eawt/_AppEventLegacyHandler;
void checkIfLegacyAPIBlocked();
descriptor: ()V
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.blockLegacyAPI:Z
ifne 1
return
1: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
ldc "Cannot add com.apple.eawt.ApplicationListener after installing an app event handler"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/apple/eawt/_AppEventLegacyHandler;
void addLegacyAppListener(com.apple.eawt.ApplicationListener);
descriptor: (Lcom/apple/eawt/ApplicationListener;)V
flags: (0x0000)
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.apple.eawt._AppEventLegacyHandler.checkIfLegacyAPIBlocked:()V
1: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.initializedParentDispatchers:Z
ifne 14
2: invokestatic com.apple.eawt.Application.getApplication:()Lcom/apple/eawt/Application;
getfield com.apple.eawt.Application.menuBarHandler:Lcom/apple/eawt/_AppMenuBarHandler;
astore 2
start local 2 3: aload 2
getfield com.apple.eawt._AppMenuBarHandler.prefsMenuItemExplicitlySet:Z
istore 3
start local 3 4: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.parent:Lcom/apple/eawt/_AppEventHandler;
getfield com.apple.eawt._AppEventHandler.aboutDispatcher:Lcom/apple/eawt/_AppEventHandler$_AboutDispatcher;
aload 0
invokevirtual com.apple.eawt._AppEventHandler$_AboutDispatcher.setHandler:(Ljava/lang/Object;)V
5: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.parent:Lcom/apple/eawt/_AppEventHandler;
getfield com.apple.eawt._AppEventHandler.preferencesDispatcher:Lcom/apple/eawt/_AppEventHandler$_PreferencesDispatcher;
aload 0
invokevirtual com.apple.eawt._AppEventHandler$_PreferencesDispatcher.setHandler:(Lcom/apple/eawt/PreferencesHandler;)V
6: iload 3
ifne 8
7: aload 2
iconst_0
invokevirtual com.apple.eawt._AppMenuBarHandler.setPreferencesMenuItemVisible:(Z)V
8: StackMap locals: com.apple.eawt._AppMenuBarHandler int
StackMap stack:
aload 0
getfield com.apple.eawt._AppEventLegacyHandler.parent:Lcom/apple/eawt/_AppEventHandler;
getfield com.apple.eawt._AppEventHandler.openAppDispatcher:Lcom/apple/eawt/_AppEventHandler$_OpenAppDispatcher;
aload 0
invokevirtual com.apple.eawt._AppEventHandler$_OpenAppDispatcher.setHandler:(Ljava/lang/Object;)V
9: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.parent:Lcom/apple/eawt/_AppEventHandler;
getfield com.apple.eawt._AppEventHandler.reOpenAppDispatcher:Lcom/apple/eawt/_AppEventHandler$_AppReOpenedDispatcher;
aload 0
invokevirtual com.apple.eawt._AppEventHandler$_AppReOpenedDispatcher.addListener:(Ljava/lang/Object;)V
10: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.parent:Lcom/apple/eawt/_AppEventHandler;
getfield com.apple.eawt._AppEventHandler.openFilesDispatcher:Lcom/apple/eawt/_AppEventHandler$_OpenFileDispatcher;
aload 0
invokevirtual com.apple.eawt._AppEventHandler$_OpenFileDispatcher.setHandler:(Ljava/lang/Object;)V
11: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.parent:Lcom/apple/eawt/_AppEventHandler;
getfield com.apple.eawt._AppEventHandler.printFilesDispatcher:Lcom/apple/eawt/_AppEventHandler$_PrintFileDispatcher;
aload 0
invokevirtual com.apple.eawt._AppEventHandler$_PrintFileDispatcher.setHandler:(Ljava/lang/Object;)V
12: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.parent:Lcom/apple/eawt/_AppEventHandler;
getfield com.apple.eawt._AppEventHandler.quitDispatcher:Lcom/apple/eawt/_AppEventHandler$_QuitDispatcher;
aload 0
invokevirtual com.apple.eawt._AppEventHandler$_QuitDispatcher.setHandler:(Ljava/lang/Object;)V
13: aload 0
iconst_1
putfield com.apple.eawt._AppEventLegacyHandler.initializedParentDispatchers:Z
end local 3 end local 2 14: StackMap locals:
StackMap stack:
aload 0
getfield com.apple.eawt._AppEventLegacyHandler.legacyAppListeners:Ljava/util/Vector;
dup
astore 2
monitorenter
15: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.legacyAppListeners:Ljava/util/Vector;
aload 1
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
16: aload 2
monitorexit
17: goto 20
StackMap locals: com.apple.eawt._AppEventLegacyHandler com.apple.eawt.ApplicationListener java.util.Vector
StackMap stack: java.lang.Throwable
18: aload 2
monitorexit
19: athrow
20: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/apple/eawt/_AppEventLegacyHandler;
0 21 1 listener Lcom/apple/eawt/ApplicationListener;
3 14 2 menuBarHandler Lcom/apple/eawt/_AppMenuBarHandler;
4 14 3 prefsMenuAlreadyExplicitlySet Z
Exception table:
from to target type
15 17 18 any
18 19 18 any
MethodParameters:
Name Flags
listener final
public void removeLegacyAppListener(com.apple.eawt.ApplicationListener);
descriptor: (Lcom/apple/eawt/ApplicationListener;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.apple.eawt._AppEventLegacyHandler.checkIfLegacyAPIBlocked:()V
1: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.legacyAppListeners:Ljava/util/Vector;
dup
astore 2
monitorenter
2: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.legacyAppListeners:Ljava/util/Vector;
aload 1
invokevirtual java.util.Vector.removeElement:(Ljava/lang/Object;)Z
pop
3: aload 2
monitorexit
4: goto 7
StackMap locals: com.apple.eawt._AppEventLegacyHandler com.apple.eawt.ApplicationListener java.util.Vector
StackMap stack: java.lang.Throwable
5: aload 2
monitorexit
6: athrow
7: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/apple/eawt/_AppEventLegacyHandler;
0 8 1 listener Lcom/apple/eawt/ApplicationListener;
Exception table:
from to target type
2 4 5 any
5 6 5 any
MethodParameters:
Name Flags
listener final
public void handleAbout(com.apple.eawt.AppEvent$AboutEvent);
descriptor: (Lcom/apple/eawt/AppEvent$AboutEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: new com.apple.eawt.ApplicationEvent
dup
invokestatic java.awt.Toolkit.getDefaultToolkit:()Ljava/awt/Toolkit;
invokespecial com.apple.eawt.ApplicationEvent.<init>:(Ljava/lang/Object;)V
astore 2
start local 2 1: aload 0
aload 2
new com.apple.eawt._AppEventLegacyHandler$1
dup
aload 0
aload 2
invokespecial com.apple.eawt._AppEventLegacyHandler$1.<init>:(Lcom/apple/eawt/_AppEventLegacyHandler;Lcom/apple/eawt/ApplicationEvent;)V
invokevirtual com.apple.eawt._AppEventLegacyHandler.sendEventToEachListenerUntilHandled:(Lcom/apple/eawt/ApplicationEvent;Lcom/apple/eawt/_AppEventLegacyHandler$EventDispatcher;)V
2: aload 2
invokevirtual com.apple.eawt.ApplicationEvent.isHandled:()Z
ifeq 3
return
3: StackMap locals: com.apple.eawt.ApplicationEvent
StackMap stack:
aload 0
getfield com.apple.eawt._AppEventLegacyHandler.parent:Lcom/apple/eawt/_AppEventHandler;
invokevirtual com.apple.eawt._AppEventHandler.openCocoaAboutWindow:()V
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/apple/eawt/_AppEventLegacyHandler;
0 5 1 e Lcom/apple/eawt/AppEvent$AboutEvent;
1 5 2 ae Lcom/apple/eawt/ApplicationEvent;
MethodParameters:
Name Flags
e final
public void handlePreferences(com.apple.eawt.AppEvent$PreferencesEvent);
descriptor: (Lcom/apple/eawt/AppEvent$PreferencesEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: new com.apple.eawt.ApplicationEvent
dup
invokestatic java.awt.Toolkit.getDefaultToolkit:()Ljava/awt/Toolkit;
invokespecial com.apple.eawt.ApplicationEvent.<init>:(Ljava/lang/Object;)V
astore 2
start local 2 1: aload 0
aload 2
new com.apple.eawt._AppEventLegacyHandler$2
dup
aload 0
aload 2
invokespecial com.apple.eawt._AppEventLegacyHandler$2.<init>:(Lcom/apple/eawt/_AppEventLegacyHandler;Lcom/apple/eawt/ApplicationEvent;)V
invokevirtual com.apple.eawt._AppEventLegacyHandler.sendEventToEachListenerUntilHandled:(Lcom/apple/eawt/ApplicationEvent;Lcom/apple/eawt/_AppEventLegacyHandler$EventDispatcher;)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/apple/eawt/_AppEventLegacyHandler;
0 3 1 e Lcom/apple/eawt/AppEvent$PreferencesEvent;
1 3 2 ae Lcom/apple/eawt/ApplicationEvent;
MethodParameters:
Name Flags
e final
public void handleOpenApp();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=1
start local 0 0: new com.apple.eawt.ApplicationEvent
dup
invokestatic java.awt.Toolkit.getDefaultToolkit:()Ljava/awt/Toolkit;
invokespecial com.apple.eawt.ApplicationEvent.<init>:(Ljava/lang/Object;)V
astore 1
start local 1 1: aload 0
aload 1
new com.apple.eawt._AppEventLegacyHandler$3
dup
aload 0
aload 1
invokespecial com.apple.eawt._AppEventLegacyHandler$3.<init>:(Lcom/apple/eawt/_AppEventLegacyHandler;Lcom/apple/eawt/ApplicationEvent;)V
invokevirtual com.apple.eawt._AppEventLegacyHandler.sendEventToEachListenerUntilHandled:(Lcom/apple/eawt/ApplicationEvent;Lcom/apple/eawt/_AppEventLegacyHandler$EventDispatcher;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/apple/eawt/_AppEventLegacyHandler;
1 3 1 ae Lcom/apple/eawt/ApplicationEvent;
public void appReOpened(com.apple.eawt.AppEvent$AppReOpenedEvent);
descriptor: (Lcom/apple/eawt/AppEvent$AppReOpenedEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: new com.apple.eawt.ApplicationEvent
dup
invokestatic java.awt.Toolkit.getDefaultToolkit:()Ljava/awt/Toolkit;
invokespecial com.apple.eawt.ApplicationEvent.<init>:(Ljava/lang/Object;)V
astore 2
start local 2 1: aload 0
aload 2
new com.apple.eawt._AppEventLegacyHandler$4
dup
aload 0
aload 2
invokespecial com.apple.eawt._AppEventLegacyHandler$4.<init>:(Lcom/apple/eawt/_AppEventLegacyHandler;Lcom/apple/eawt/ApplicationEvent;)V
invokevirtual com.apple.eawt._AppEventLegacyHandler.sendEventToEachListenerUntilHandled:(Lcom/apple/eawt/ApplicationEvent;Lcom/apple/eawt/_AppEventLegacyHandler$EventDispatcher;)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/apple/eawt/_AppEventLegacyHandler;
0 3 1 e Lcom/apple/eawt/AppEvent$AppReOpenedEvent;
1 3 2 ae Lcom/apple/eawt/ApplicationEvent;
MethodParameters:
Name Flags
e final
public void openFiles(com.apple.eawt.AppEvent$OpenFilesEvent);
descriptor: (Lcom/apple/eawt/AppEvent$OpenFilesEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual com.apple.eawt.AppEvent$OpenFilesEvent.getFiles:()Ljava/util/List;
astore 2
start local 2 1: aload 2
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 4
goto 5
StackMap locals: com.apple.eawt._AppEventLegacyHandler com.apple.eawt.AppEvent$OpenFilesEvent java.util.List top java.util.Iterator
StackMap stack:
2: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.io.File
astore 3
start local 3 3: new com.apple.eawt.ApplicationEvent
dup
invokestatic java.awt.Toolkit.getDefaultToolkit:()Ljava/awt/Toolkit;
aload 3
invokevirtual java.io.File.getAbsolutePath:()Ljava/lang/String;
invokespecial com.apple.eawt.ApplicationEvent.<init>:(Ljava/lang/Object;Ljava/lang/String;)V
astore 5
start local 5 4: aload 0
aload 5
new com.apple.eawt._AppEventLegacyHandler$5
dup
aload 0
aload 5
invokespecial com.apple.eawt._AppEventLegacyHandler$5.<init>:(Lcom/apple/eawt/_AppEventLegacyHandler;Lcom/apple/eawt/ApplicationEvent;)V
invokevirtual com.apple.eawt._AppEventLegacyHandler.sendEventToEachListenerUntilHandled:(Lcom/apple/eawt/ApplicationEvent;Lcom/apple/eawt/_AppEventLegacyHandler$EventDispatcher;)V
end local 5 end local 3 5: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
6: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/apple/eawt/_AppEventLegacyHandler;
0 7 1 e Lcom/apple/eawt/AppEvent$OpenFilesEvent;
1 7 2 files Ljava/util/List<Ljava/io/File;>;
3 5 3 file Ljava/io/File;
4 5 5 ae Lcom/apple/eawt/ApplicationEvent;
MethodParameters:
Name Flags
e final
public void printFiles(com.apple.eawt.AppEvent$PrintFilesEvent);
descriptor: (Lcom/apple/eawt/AppEvent$PrintFilesEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual com.apple.eawt.AppEvent$PrintFilesEvent.getFiles:()Ljava/util/List;
astore 2
start local 2 1: aload 2
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 4
goto 5
StackMap locals: com.apple.eawt._AppEventLegacyHandler com.apple.eawt.AppEvent$PrintFilesEvent java.util.List top java.util.Iterator
StackMap stack:
2: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.io.File
astore 3
start local 3 3: new com.apple.eawt.ApplicationEvent
dup
invokestatic java.awt.Toolkit.getDefaultToolkit:()Ljava/awt/Toolkit;
aload 3
invokevirtual java.io.File.getAbsolutePath:()Ljava/lang/String;
invokespecial com.apple.eawt.ApplicationEvent.<init>:(Ljava/lang/Object;Ljava/lang/String;)V
astore 5
start local 5 4: aload 0
aload 5
new com.apple.eawt._AppEventLegacyHandler$6
dup
aload 0
aload 5
invokespecial com.apple.eawt._AppEventLegacyHandler$6.<init>:(Lcom/apple/eawt/_AppEventLegacyHandler;Lcom/apple/eawt/ApplicationEvent;)V
invokevirtual com.apple.eawt._AppEventLegacyHandler.sendEventToEachListenerUntilHandled:(Lcom/apple/eawt/ApplicationEvent;Lcom/apple/eawt/_AppEventLegacyHandler$EventDispatcher;)V
end local 5 end local 3 5: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
6: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/apple/eawt/_AppEventLegacyHandler;
0 7 1 e Lcom/apple/eawt/AppEvent$PrintFilesEvent;
1 7 2 files Ljava/util/List<Ljava/io/File;>;
3 5 3 file Ljava/io/File;
4 5 5 ae Lcom/apple/eawt/ApplicationEvent;
MethodParameters:
Name Flags
e
public void handleQuitRequestWith(com.apple.eawt.AppEvent$QuitEvent, com.apple.eawt.QuitResponse);
descriptor: (Lcom/apple/eawt/AppEvent$QuitEvent;Lcom/apple/eawt/QuitResponse;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.apple.eawt.ApplicationEvent
dup
invokestatic java.awt.Toolkit.getDefaultToolkit:()Ljava/awt/Toolkit;
invokespecial com.apple.eawt.ApplicationEvent.<init>:(Ljava/lang/Object;)V
astore 3
start local 3 1: aload 0
aload 3
new com.apple.eawt._AppEventLegacyHandler$7
dup
aload 0
aload 3
invokespecial com.apple.eawt._AppEventLegacyHandler$7.<init>:(Lcom/apple/eawt/_AppEventLegacyHandler;Lcom/apple/eawt/ApplicationEvent;)V
invokevirtual com.apple.eawt._AppEventLegacyHandler.sendEventToEachListenerUntilHandled:(Lcom/apple/eawt/ApplicationEvent;Lcom/apple/eawt/_AppEventLegacyHandler$EventDispatcher;)V
2: aload 3
invokevirtual com.apple.eawt.ApplicationEvent.isHandled:()Z
ifeq 5
3: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.parent:Lcom/apple/eawt/_AppEventHandler;
invokevirtual com.apple.eawt._AppEventHandler.performQuit:()V
4: goto 6
5: StackMap locals: com.apple.eawt.ApplicationEvent
StackMap stack:
aload 0
getfield com.apple.eawt._AppEventLegacyHandler.parent:Lcom/apple/eawt/_AppEventHandler;
invokevirtual com.apple.eawt._AppEventHandler.cancelQuit:()V
6: StackMap locals:
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/apple/eawt/_AppEventLegacyHandler;
0 7 1 e Lcom/apple/eawt/AppEvent$QuitEvent;
0 7 2 response Lcom/apple/eawt/QuitResponse;
1 7 3 ae Lcom/apple/eawt/ApplicationEvent;
MethodParameters:
Name Flags
e final
response final
void sendEventToEachListenerUntilHandled(com.apple.eawt.ApplicationEvent, com.apple.eawt._AppEventLegacyHandler$EventDispatcher);
descriptor: (Lcom/apple/eawt/ApplicationEvent;Lcom/apple/eawt/_AppEventLegacyHandler$EventDispatcher;)V
flags: (0x0000)
Code:
stack=2, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.legacyAppListeners:Ljava/util/Vector;
dup
astore 3
monitorenter
1: aload 0
getfield com.apple.eawt._AppEventLegacyHandler.legacyAppListeners:Ljava/util/Vector;
invokevirtual java.util.Vector.size:()I
ifne 3
aload 3
monitorexit
2: return
3: StackMap locals: java.util.Vector
StackMap stack:
aload 0
getfield com.apple.eawt._AppEventLegacyHandler.legacyAppListeners:Ljava/util/Vector;
invokevirtual java.util.Vector.elements:()Ljava/util/Enumeration;
astore 4
start local 4 4: goto 6
5: StackMap locals: java.util.Enumeration
StackMap stack:
aload 2
aload 4
invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
checkcast com.apple.eawt.ApplicationListener
invokeinterface com.apple.eawt._AppEventLegacyHandler$EventDispatcher.dispatchEvent:(Lcom/apple/eawt/ApplicationListener;)V
6: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Enumeration.hasMoreElements:()Z
ifeq 7
aload 1
invokevirtual com.apple.eawt.ApplicationEvent.isHandled:()Z
ifeq 5
end local 4 7: StackMap locals:
StackMap stack:
aload 3
monitorexit
8: goto 11
StackMap locals:
StackMap stack: java.lang.Throwable
9: aload 3
monitorexit
10: athrow
11: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/apple/eawt/_AppEventLegacyHandler;
0 12 1 event Lcom/apple/eawt/ApplicationEvent;
0 12 2 dispatcher Lcom/apple/eawt/_AppEventLegacyHandler$EventDispatcher;
4 7 4 e Ljava/util/Enumeration<Lcom/apple/eawt/ApplicationListener;>;
Exception table:
from to target type
1 2 9 any
3 8 9 any
9 10 9 any
MethodParameters:
Name Flags
event final
dispatcher final
}
SourceFile: "_AppEventLegacyHandler.java"
NestMembers:
com.apple.eawt._AppEventLegacyHandler$1 com.apple.eawt._AppEventLegacyHandler$2 com.apple.eawt._AppEventLegacyHandler$3 com.apple.eawt._AppEventLegacyHandler$4 com.apple.eawt._AppEventLegacyHandler$5 com.apple.eawt._AppEventLegacyHandler$6 com.apple.eawt._AppEventLegacyHandler$7 com.apple.eawt._AppEventLegacyHandler$EventDispatcher
InnerClasses:
public AboutEvent = com.apple.eawt.AppEvent$AboutEvent of com.apple.eawt.AppEvent
public AppReOpenedEvent = com.apple.eawt.AppEvent$AppReOpenedEvent of com.apple.eawt.AppEvent
public OpenFilesEvent = com.apple.eawt.AppEvent$OpenFilesEvent of com.apple.eawt.AppEvent
public PreferencesEvent = com.apple.eawt.AppEvent$PreferencesEvent of com.apple.eawt.AppEvent
public PrintFilesEvent = com.apple.eawt.AppEvent$PrintFilesEvent of com.apple.eawt.AppEvent
public QuitEvent = com.apple.eawt.AppEvent$QuitEvent of com.apple.eawt.AppEvent
_AboutDispatcher = com.apple.eawt._AppEventHandler$_AboutDispatcher of com.apple.eawt._AppEventHandler
_AppReOpenedDispatcher = com.apple.eawt._AppEventHandler$_AppReOpenedDispatcher of com.apple.eawt._AppEventHandler
_OpenAppDispatcher = com.apple.eawt._AppEventHandler$_OpenAppDispatcher of com.apple.eawt._AppEventHandler
_OpenFileDispatcher = com.apple.eawt._AppEventHandler$_OpenFileDispatcher of com.apple.eawt._AppEventHandler
_PreferencesDispatcher = com.apple.eawt._AppEventHandler$_PreferencesDispatcher of com.apple.eawt._AppEventHandler
_PrintFileDispatcher = com.apple.eawt._AppEventHandler$_PrintFileDispatcher of com.apple.eawt._AppEventHandler
_QuitDispatcher = com.apple.eawt._AppEventHandler$_QuitDispatcher of com.apple.eawt._AppEventHandler
com.apple.eawt._AppEventLegacyHandler$1
com.apple.eawt._AppEventLegacyHandler$2
com.apple.eawt._AppEventLegacyHandler$3
com.apple.eawt._AppEventLegacyHandler$4
com.apple.eawt._AppEventLegacyHandler$5
com.apple.eawt._AppEventLegacyHandler$6
com.apple.eawt._AppEventLegacyHandler$7
abstract EventDispatcher = com.apple.eawt._AppEventLegacyHandler$EventDispatcher of com.apple.eawt._AppEventLegacyHandler