META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/menubar/
com/android/menubar/MenuBarEnhancer37$3.class
MenuBarEnhancer37.java
package com.android.menubar
 com.android.menubar.MenuBarEnhancer37$3 extends org.eclipse.swt.events.SelectionAdapter {
	final synthetic com.android.menubar.IMenuBarCallback val$callbacks
	final synthetic 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$1.class
MenuBarEnhancer.java
package com.android.menubar
final com.android.menubar.MenuBarEnhancer$1 extends java.lang.Object implements com.android.menubar.IMenuBarEnhancer  {
	final synthetic 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/IMenuBarCallback.class
IMenuBarCallback.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/MenuBarEnhancer37.class
MenuBarEnhancer37.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/IMenuBarEnhancer$MenuBarMode.class
IMenuBarEnhancer.java
package com.android.menubar
public final enum com.android.menubar.IMenuBarEnhancer$MenuBarMode extends java.lang.Enum {
	public static final enum com.android.menubar.IMenuBarEnhancer$MenuBarMode MAC_OS
	public static final enum com.android.menubar.IMenuBarEnhancer$MenuBarMode GENERIC
	private static final synthetic 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/MenuBarEnhancer$1$1.class
MenuBarEnhancer.java
package com.android.menubar
 com.android.menubar.MenuBarEnhancer$1$1 extends org.eclipse.swt.events.SelectionAdapter {
	final synthetic org.eclipse.swt.widgets.MenuItem val$pref
	final synthetic com.android.menubar.IMenuBarCallback val$callbacks
	final synthetic 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.class
MenuBarEnhancer.java
package com.android.menubar
final com.android.menubar.MenuBarEnhancer$3 extends java.lang.Object implements com.android.menubar.IMenuBarEnhancer  {
	final synthetic org.eclipse.jface.action.IMenuManager val$menuManager
	final synthetic org.eclipse.jface.action.IAction val$aboutAction
	final synthetic org.eclipse.jface.action.IAction val$preferencesAction
	final synthetic 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$1$2.class
MenuBarEnhancer.java
package com.android.menubar
 com.android.menubar.MenuBarEnhancer$1$2 extends org.eclipse.swt.events.SelectionAdapter {
	final synthetic org.eclipse.swt.widgets.MenuItem val$about
	final synthetic com.android.menubar.IMenuBarCallback val$callbacks
	final synthetic 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/MenuBarEnhancer37$2.class
MenuBarEnhancer37.java
package com.android.menubar
 com.android.menubar.MenuBarEnhancer37$2 extends org.eclipse.swt.events.SelectionAdapter {
	final synthetic com.android.menubar.IMenuBarCallback val$callbacks
	final synthetic 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$1.class
MenuBarEnhancer37.java
package com.android.menubar
 com.android.menubar.MenuBarEnhancer37$1 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic com.android.menubar.MenuBarEnhancer37 this$0
	void  (com.android.menubar.MenuBarEnhancer37) 
	public void run () 
}

com/android/menubar/MenuBarEnhancer.class
MenuBarEnhancer.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$2.class
MenuBarEnhancer.java
package com.android.menubar
final com.android.menubar.MenuBarEnhancer$2 extends java.lang.Object implements com.android.menubar.IMenuBarCallback  {
	final synthetic org.eclipse.jface.action.IAction val$preferencesAction
	final synthetic 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/IMenuBarEnhancer.class
IMenuBarEnhancer.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/internal/
com/android/menubar/internal/MenuBarEnhancerCocoa$ActionProctarget.class
MenuBarEnhancerCocoa.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.class
MenuBarEnhancerCocoa.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 synthetic 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
}

com/android/menubar/internal/MenuBarEnhancerCocoa$1.class
MenuBarEnhancerCocoa.java
package com.android.menubar.internal
 com.android.menubar.internal.MenuBarEnhancerCocoa$1 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic com.android.menubar.internal.MenuBarEnhancerCocoa this$0
	void  (com.android.menubar.internal.MenuBarEnhancerCocoa) 
	public void run () 
}