META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/menubar/
com/android/menubar/MenuBarEnhancer37$3.classMenuBarEnhancer37.java
package com.android.menubar
com.android.menubar.MenuBarEnhancer37$3 extends org.eclipse.swt.events.SelectionAdapter {
final com.android.menubar.IMenuBarCallback val$callbacks
final com.android.menubar.MenuBarEnhancer37 this$0
void (com.android.menubar.MenuBarEnhancer37, com.android.menubar.IMenuBarCallback)
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent event
}
com/android/menubar/MenuBarEnhancer$2.classMenuBarEnhancer.java
package com.android.menubar
final com.android.menubar.MenuBarEnhancer$2 extends java.lang.Object implements com.android.menubar.IMenuBarCallback {
final org.eclipse.jface.action.IAction val$preferencesAction
final org.eclipse.jface.action.IAction val$aboutAction
void (org.eclipse.jface.action.IAction, org.eclipse.jface.action.IAction)
public transient void printError (java.lang.String, java.lang.Object[])
String format
Object[] args
public void onPreferencesMenuSelected ()
public void onAboutMenuSelected ()
}
com/android/menubar/MenuBarEnhancer$1$2.classMenuBarEnhancer.java
package com.android.menubar
com.android.menubar.MenuBarEnhancer$1$2 extends org.eclipse.swt.events.SelectionAdapter {
final org.eclipse.swt.widgets.MenuItem val$about
final com.android.menubar.IMenuBarCallback val$callbacks
final com.android.menubar.MenuBarEnhancer$1 this$0
void (com.android.menubar.MenuBarEnhancer$1, org.eclipse.swt.widgets.MenuItem, com.android.menubar.IMenuBarCallback)
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
com/android/menubar/MenuBarEnhancer$3.classMenuBarEnhancer.java
package com.android.menubar
final com.android.menubar.MenuBarEnhancer$3 extends java.lang.Object implements com.android.menubar.IMenuBarEnhancer {
final org.eclipse.jface.action.IMenuManager val$menuManager
final org.eclipse.jface.action.IAction val$aboutAction
final org.eclipse.jface.action.IAction val$preferencesAction
final org.eclipse.jface.action.IAction val$quitAction
void (org.eclipse.jface.action.IMenuManager, org.eclipse.jface.action.IAction, org.eclipse.jface.action.IAction, org.eclipse.jface.action.IAction)
public com.android.menubar.IMenuBarEnhancer$MenuBarMode getMenuBarMode ()
public void setupMenu (java.lang.String, org.eclipse.swt.widgets.Display, com.android.menubar.IMenuBarCallback)
String appName
org.eclipse.swt.widgets.Display display
com.android.menubar.IMenuBarCallback callbacks
}
com/android/menubar/MenuBarEnhancer.classMenuBarEnhancer.java
package com.android.menubar
public final com.android.menubar.MenuBarEnhancer extends java.lang.Object {
private void ()
public static com.android.menubar.IMenuBarEnhancer setupMenu (java.lang.String, org.eclipse.swt.widgets.Menu, com.android.menubar.IMenuBarCallback)
Exception e2
Exception e
String appName
org.eclipse.swt.widgets.Menu swtMenu
com.android.menubar.IMenuBarCallback callbacks
com.android.menubar.IMenuBarEnhancer enhancer
private static com.android.menubar.IMenuBarEnhancer getGenericEnhancer (org.eclipse.swt.widgets.Menu)
org.eclipse.swt.widgets.Menu swtMenu
com.android.menubar.IMenuBarEnhancer enhancer
public static com.android.menubar.IMenuBarEnhancer setupMenuManager (java.lang.String, org.eclipse.swt.widgets.Display, org.eclipse.jface.action.IMenuManager, org.eclipse.jface.action.IAction, org.eclipse.jface.action.IAction, org.eclipse.jface.action.IAction)
String appName
org.eclipse.swt.widgets.Display display
org.eclipse.jface.action.IMenuManager menuManager
org.eclipse.jface.action.IAction aboutAction
org.eclipse.jface.action.IAction preferencesAction
org.eclipse.jface.action.IAction quitAction
com.android.menubar.IMenuBarCallback callbacks
com.android.menubar.IMenuBarEnhancer enhancer
private static com.android.menubar.IMenuBarEnhancer getEnhancer (com.android.menubar.IMenuBarCallback, org.eclipse.swt.widgets.Display)
Class clazz
Exception e
com.android.menubar.IMenuBarCallback callbacks
org.eclipse.swt.widgets.Display display
com.android.menubar.IMenuBarEnhancer enhancer
String p
String className
}
com/android/menubar/MenuBarEnhancer$1$1.classMenuBarEnhancer.java
package com.android.menubar
com.android.menubar.MenuBarEnhancer$1$1 extends org.eclipse.swt.events.SelectionAdapter {
final org.eclipse.swt.widgets.MenuItem val$pref
final com.android.menubar.IMenuBarCallback val$callbacks
final com.android.menubar.MenuBarEnhancer$1 this$0
void (com.android.menubar.MenuBarEnhancer$1, org.eclipse.swt.widgets.MenuItem, com.android.menubar.IMenuBarCallback)
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
com/android/menubar/MenuBarEnhancer$1.classMenuBarEnhancer.java
package com.android.menubar
final com.android.menubar.MenuBarEnhancer$1 extends java.lang.Object implements com.android.menubar.IMenuBarEnhancer {
final org.eclipse.swt.widgets.Menu val$swtMenu
void (org.eclipse.swt.widgets.Menu)
public com.android.menubar.IMenuBarEnhancer$MenuBarMode getMenuBarMode ()
public void setupMenu (java.lang.String, org.eclipse.swt.widgets.Display, com.android.menubar.IMenuBarCallback)
String appName
org.eclipse.swt.widgets.Display display
com.android.menubar.IMenuBarCallback callbacks
org.eclipse.swt.widgets.MenuItem pref
org.eclipse.swt.widgets.MenuItem about
}
com/android/menubar/MenuBarEnhancer37$1.classMenuBarEnhancer37.java
package com.android.menubar
com.android.menubar.MenuBarEnhancer37$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.menubar.MenuBarEnhancer37 this$0
void (com.android.menubar.MenuBarEnhancer37)
public void run ()
}
com/android/menubar/IMenuBarEnhancer.classIMenuBarEnhancer.java
package com.android.menubar
public abstract com.android.menubar.IMenuBarEnhancer extends java.lang.Object {
public abstract com.android.menubar.IMenuBarEnhancer$MenuBarMode getMenuBarMode ()
public abstract void setupMenu (java.lang.String, org.eclipse.swt.widgets.Display, com.android.menubar.IMenuBarCallback)
}
com/android/menubar/IMenuBarEnhancer$MenuBarMode.classIMenuBarEnhancer.java
package com.android.menubar
public final com.android.menubar.IMenuBarEnhancer$MenuBarMode extends java.lang.Enum {
public static final com.android.menubar.IMenuBarEnhancer$MenuBarMode MAC_OS
public static final com.android.menubar.IMenuBarEnhancer$MenuBarMode GENERIC
private static final com.android.menubar.IMenuBarEnhancer$MenuBarMode[] $VALUES
public static com.android.menubar.IMenuBarEnhancer$MenuBarMode[] values ()
public static com.android.menubar.IMenuBarEnhancer$MenuBarMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/menubar/MenuBarEnhancer37$2.classMenuBarEnhancer37.java
package com.android.menubar
com.android.menubar.MenuBarEnhancer37$2 extends org.eclipse.swt.events.SelectionAdapter {
final com.android.menubar.IMenuBarCallback val$callbacks
final com.android.menubar.MenuBarEnhancer37 this$0
void (com.android.menubar.MenuBarEnhancer37, com.android.menubar.IMenuBarCallback)
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent event
}
com/android/menubar/MenuBarEnhancer37.classMenuBarEnhancer37.java
package com.android.menubar
public com.android.menubar.MenuBarEnhancer37 extends java.lang.Object implements com.android.menubar.IMenuBarEnhancer {
private static final int kAboutMenuItem
private static final int kPreferencesMenuItem
private static final int kQuitMenuItem
public void ()
public com.android.menubar.IMenuBarEnhancer$MenuBarMode getMenuBarMode ()
public void setupMenu (java.lang.String, org.eclipse.swt.widgets.Display, com.android.menubar.IMenuBarCallback)
Exception e
String appName
org.eclipse.swt.widgets.Display display
com.android.menubar.IMenuBarCallback callbacks
public static boolean isSupported (org.eclipse.swt.widgets.Display)
Object sysMenu
Exception ignore
org.eclipse.swt.widgets.Display display
private void initialize (org.eclipse.swt.widgets.Display, java.lang.String, com.android.menubar.IMenuBarCallback) throws java.lang.Exception
org.eclipse.swt.widgets.MenuItem menu
org.eclipse.swt.widgets.Display display
String appName
com.android.menubar.IMenuBarCallback callbacks
Object sysMenu
private static java.lang.Object call0 (java.lang.Object, java.lang.String)
java.lang.reflect.Method m
Exception ignore
Object obj
String method
private static org.eclipse.swt.widgets.MenuItem findMenuById (org.eclipse.swt.widgets.Menu, int)
org.eclipse.swt.widgets.MenuItem item
Object menuId
int i
org.eclipse.swt.widgets.Menu menu
int id
org.eclipse.swt.widgets.MenuItem[] items
}
com/android/menubar/IMenuBarCallback.classIMenuBarCallback.java
package com.android.menubar
public abstract com.android.menubar.IMenuBarCallback extends java.lang.Object {
public abstract void onAboutMenuSelected ()
public abstract void onPreferencesMenuSelected ()
public transient abstract void printError (java.lang.String, java.lang.Object[])
}
com/android/menubar/internal/
com/android/menubar/internal/MenuBarEnhancerCocoa$ActionProctarget.classMenuBarEnhancerCocoa.java
package com.android.menubar.internal
com.android.menubar.internal.MenuBarEnhancerCocoa$ActionProctarget extends java.lang.Object {
private final com.android.menubar.IMenuBarCallback mCallbacks
public void (com.android.menubar.IMenuBarCallback)
com.android.menubar.IMenuBarCallback callbacks
public int actionProc (int, int, int)
int id
int sel
int arg0
public long actionProc (long, long, long)
long id
long sel
long arg0
}
com/android/menubar/internal/MenuBarEnhancerCocoa$1.classMenuBarEnhancerCocoa.java
package com.android.menubar.internal
com.android.menubar.internal.MenuBarEnhancerCocoa$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.menubar.internal.MenuBarEnhancerCocoa this$0
void (com.android.menubar.internal.MenuBarEnhancerCocoa)
public void run ()
}
com/android/menubar/internal/MenuBarEnhancerCocoa.classMenuBarEnhancerCocoa.java
package com.android.menubar.internal
public com.android.menubar.internal.MenuBarEnhancerCocoa extends java.lang.Object implements com.android.menubar.IMenuBarEnhancer {
private static final long kAboutMenuItem
private static final long kPreferencesMenuItem
private static final long kQuitMenuItem
static long mSelPreferencesMenuItemSelected
static long mSelAboutMenuItemSelected
static org.eclipse.swt.internal.Callback mProc3Args
private String mAppName
public void ()
public com.android.menubar.IMenuBarEnhancer$MenuBarMode getMenuBarMode ()
public void setupMenu (java.lang.String, org.eclipse.swt.widgets.Display, com.android.menubar.IMenuBarCallback)
Exception e
String appName
org.eclipse.swt.widgets.Display display
com.android.menubar.IMenuBarCallback callbacks
com.android.menubar.internal.MenuBarEnhancerCocoa$ActionProctarget target
private void initialize (java.lang.Object) throws java.lang.Exception
Object nsStr
Object quitMenuItem
Object nsStr
Object callbackObject
Class osCls
java.lang.reflect.Method getAddress
Object object
long proc3
Class nsMenuCls
Class nsMenuitemCls
Class nsStringCls
Class nsApplicationCls
long cls
Object sharedApplication
Object mainMenu
Object mainMenuItem
Object appMenu
Object aboutMenuItem
Object prefMenuItem
private long registerName (java.lang.Class, java.lang.String) throws java.lang.IllegalArgumentException java.lang.SecurityException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException java.lang.NoSuchMethodException
Class osCls
String name
Object object
private long convertToLong (java.lang.Object)
Integer i
Long l
Object object
private static java.lang.Object wrapPointer (long)
long value
Class PTR_CLASS
private static java.lang.Object invoke (java.lang.Class, java.lang.String, java.lang.Object[])
Class clazz
String methodName
Object[] args
private static java.lang.Object invoke (java.lang.Class, java.lang.Object, java.lang.String, java.lang.Object[])
Class thisClass
int i
Class[] signature
java.lang.reflect.Method method
Exception e
Class clazz
Object target
String methodName
Object[] args
private java.lang.Class classForName (java.lang.String)
Class cls
ClassNotFoundException e
String classname
private java.lang.Object invoke (java.lang.Class, java.lang.String)
Class cls
String methodName
private transient java.lang.Object invoke (java.lang.Class, java.lang.String, java.lang.Class[], java.lang.Object[])
java.lang.reflect.Method m
Exception e
Class cls
String methodName
Class[] paramTypes
Object[] arguments
private java.lang.Object invoke (java.lang.Object, java.lang.String)
Object obj
String methodName
private transient java.lang.Object invoke (java.lang.Object, java.lang.String, java.lang.Class[], java.lang.Object[])
java.lang.reflect.Method m
Exception e
Object obj
String methodName
Class[] paramTypes
Object[] arguments
static java.lang.Object access$000 (com.android.menubar.internal.MenuBarEnhancerCocoa, java.lang.Object, java.lang.String)
com.android.menubar.internal.MenuBarEnhancerCocoa x0
Object x1
String x2
}