Home | History | Annotate | Download | only in lib

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/sdkuilib/
com/android/sdkuilib/ui/
com/android/sdkuilib/ui/AuthenticationDialog$3.class
AuthenticationDialog.java
package com.android.sdkuilib.ui
 com.android.sdkuilib.ui.AuthenticationDialog$3 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.ui.AuthenticationDialog this$0
	void  (com.android.sdkuilib.ui.AuthenticationDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent arg0
}

com/android/sdkuilib/ui/AuthenticationDialog$4.class
AuthenticationDialog.java
package com.android.sdkuilib.ui
 com.android.sdkuilib.ui.AuthenticationDialog$4 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.ui.AuthenticationDialog this$0
	void  (com.android.sdkuilib.ui.AuthenticationDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent arg0
}

com/android/sdkuilib/ui/AuthenticationDialog.class
AuthenticationDialog.java
package com.android.sdkuilib.ui
public com.android.sdkuilib.ui.AuthenticationDialog extends com.android.sdkuilib.ui.GridDialog {
	private org.eclipse.swt.widgets.Text mTxtLogin
	private org.eclipse.swt.widgets.Text mTxtPassword
	private org.eclipse.swt.widgets.Text mTxtWorkstation
	private org.eclipse.swt.widgets.Text mTxtDomain
	private String mTitle
	private String mMessage
	private static String sLogin
	private static String sPassword
	private static String sWorkstation
	private static String sDomain
	public void  (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Shell parentShell
		String title
		String message
	public void createDialogContent (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Composite upperComposite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Label lblMessage
		org.eclipse.swt.widgets.Label lblUserName
		org.eclipse.swt.widgets.Label lblPassword
		org.eclipse.swt.widgets.Label lblInfo
		org.eclipse.swt.widgets.Label lblWorkstation
		org.eclipse.swt.widgets.Label lblDomain
	public java.lang.String getLogin () 
	public java.lang.String getPassword () 
	public java.lang.String getWorkstation () 
	public java.lang.String getDomain () 
	static java.lang.String access$002 (java.lang.String) 
		String x0
	static org.eclipse.swt.widgets.Text access$100 (com.android.sdkuilib.ui.AuthenticationDialog) 
		com.android.sdkuilib.ui.AuthenticationDialog x0
	static java.lang.String access$202 (java.lang.String) 
		String x0
	static org.eclipse.swt.widgets.Text access$300 (com.android.sdkuilib.ui.AuthenticationDialog) 
		com.android.sdkuilib.ui.AuthenticationDialog x0
	static java.lang.String access$402 (java.lang.String) 
		String x0
	static org.eclipse.swt.widgets.Text access$500 (com.android.sdkuilib.ui.AuthenticationDialog) 
		com.android.sdkuilib.ui.AuthenticationDialog x0
	static java.lang.String access$602 (java.lang.String) 
		String x0
	static org.eclipse.swt.widgets.Text access$700 (com.android.sdkuilib.ui.AuthenticationDialog) 
		com.android.sdkuilib.ui.AuthenticationDialog x0
	static void  () 
}

com/android/sdkuilib/ui/AuthenticationDialog$1.class
AuthenticationDialog.java
package com.android.sdkuilib.ui
 com.android.sdkuilib.ui.AuthenticationDialog$1 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.ui.AuthenticationDialog this$0
	void  (com.android.sdkuilib.ui.AuthenticationDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent arg0
}

com/android/sdkuilib/ui/GridDialog.class
GridDialog.java
package com.android.sdkuilib.ui
public abstract com.android.sdkuilib.ui.GridDialog extends org.eclipse.jface.dialogs.Dialog {
	private final int mNumColumns
	private final boolean mMakeColumnsEqualWidth
	public void  (org.eclipse.swt.widgets.Shell, int, boolean) 
		org.eclipse.swt.widgets.Shell parentShell
		int numColumns
		boolean makeColumnsEqualWidth
	public abstract void createDialogContent (org.eclipse.swt.widgets.Composite) 
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite top
		org.eclipse.swt.layout.GridLayout layout
}

com/android/sdkuilib/ui/SwtBaseDialog$1.class
SwtBaseDialog.java
package com.android.sdkuilib.ui
 com.android.sdkuilib.ui.SwtBaseDialog$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final com.android.sdkuilib.ui.SwtBaseDialog this$0
	void  (com.android.sdkuilib.ui.SwtBaseDialog) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

com/android/sdkuilib/ui/GridDataBuilder.class
GridDataBuilder.java
package com.android.sdkuilib.ui
public final com.android.sdkuilib.ui.GridDataBuilder extends java.lang.Object {
	private org.eclipse.swt.layout.GridData mGD
	private void  () 
	public static com.android.sdkuilib.ui.GridDataBuilder create (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		com.android.sdkuilib.ui.GridDataBuilder gdh
	public com.android.sdkuilib.ui.GridDataBuilder wHint (int) 
		int w
	public com.android.sdkuilib.ui.GridDataBuilder hHint (int) 
		int h
	public com.android.sdkuilib.ui.GridDataBuilder hIndent (int) 
		int h
	public com.android.sdkuilib.ui.GridDataBuilder hSpan (int) 
		int h
	public com.android.sdkuilib.ui.GridDataBuilder vSpan (int) 
		int v
	public com.android.sdkuilib.ui.GridDataBuilder hCenter () 
	public com.android.sdkuilib.ui.GridDataBuilder vCenter () 
	public com.android.sdkuilib.ui.GridDataBuilder vTop () 
	public com.android.sdkuilib.ui.GridDataBuilder vBottom () 
	public com.android.sdkuilib.ui.GridDataBuilder hLeft () 
	public com.android.sdkuilib.ui.GridDataBuilder hRight () 
	public com.android.sdkuilib.ui.GridDataBuilder hFill () 
	public com.android.sdkuilib.ui.GridDataBuilder vFill () 
	public com.android.sdkuilib.ui.GridDataBuilder fill () 
	public com.android.sdkuilib.ui.GridDataBuilder hGrab () 
	public com.android.sdkuilib.ui.GridDataBuilder vGrab () 
	public com.android.sdkuilib.ui.GridDataBuilder grab () 
}

com/android/sdkuilib/ui/GridLayoutBuilder.class
GridLayoutBuilder.java
package com.android.sdkuilib.ui
public final com.android.sdkuilib.ui.GridLayoutBuilder extends java.lang.Object {
	private org.eclipse.swt.layout.GridLayout mGL
	private void  () 
	public static com.android.sdkuilib.ui.GridLayoutBuilder create (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		com.android.sdkuilib.ui.GridLayoutBuilder glh
	public com.android.sdkuilib.ui.GridLayoutBuilder noMargins () 
	public com.android.sdkuilib.ui.GridLayoutBuilder margins (int) 
		int n
	public com.android.sdkuilib.ui.GridLayoutBuilder columns (int) 
		int n
	public com.android.sdkuilib.ui.GridLayoutBuilder columnsEqual () 
	public com.android.sdkuilib.ui.GridLayoutBuilder vSpacing (int) 
		int v
	public com.android.sdkuilib.ui.GridLayoutBuilder hSpacing (int) 
		int h
	public com.android.sdkuilib.ui.GridLayoutBuilder spacing (int) 
		int s
}

com/android/sdkuilib/ui/AuthenticationDialog$2.class
AuthenticationDialog.java
package com.android.sdkuilib.ui
 com.android.sdkuilib.ui.AuthenticationDialog$2 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.ui.AuthenticationDialog this$0
	void  (com.android.sdkuilib.ui.AuthenticationDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent arg0
}

com/android/sdkuilib/ui/SwtBaseDialog.class
SwtBaseDialog.java
package com.android.sdkuilib.ui
public abstract com.android.sdkuilib.ui.SwtBaseDialog extends org.eclipse.swt.widgets.Dialog {
	private static final int MIN_Y
	private static java.util.Map sLastSizeMap
	private volatile boolean mQuitRequested
	private boolean mReturnValue
	private org.eclipse.swt.widgets.Shell mShell
	public void  (org.eclipse.swt.widgets.Shell, int, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		int swtStyle
		String title
	public boolean open () 
	protected void createShell () 
	protected abstract void createContents () 
	protected abstract void postCreate () 
	protected void eventLoop () 
		org.eclipse.swt.widgets.Display display
	protected boolean getReturnValue () 
	protected void setReturnValue (boolean) 
		boolean returnValue
	protected org.eclipse.swt.widgets.Shell getShell () 
	protected void close () 
	private void positionShell () 
		org.eclipse.swt.graphics.Rectangle parentArea
		org.eclipse.swt.graphics.Point parentLoc
		int px
		int py
		int pw
		int ph
		org.eclipse.swt.graphics.Point childSize
		int cw
		int ch
		int x
		int y
		org.eclipse.swt.widgets.Shell child
		org.eclipse.swt.widgets.Shell parent
	private void saveSize () 
	static void access$000 (com.android.sdkuilib.ui.SwtBaseDialog) 
		com.android.sdkuilib.ui.SwtBaseDialog x0
	static void  () 
}

com/android/sdkuilib/internal/
com/android/sdkuilib/internal/tasks/
com/android/sdkuilib/internal/tasks/ProgressTaskDialog$4.class
ProgressTaskDialog.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressTaskDialog$4 extends java.lang.Object implements java.lang.Runnable  {
	final com.android.sdkuilib.internal.tasks.ProgressTaskDialog this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressTaskDialog) 
	public void run () 
}

com/android/sdkuilib/internal/tasks/ProgressView$5.class
ProgressView.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressView$5 extends java.lang.Object implements java.lang.Runnable  {
	final String val$description
	final com.android.sdkuilib.internal.tasks.ProgressView this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressView, java.lang.String) 
	public void run () 
}

com/android/sdkuilib/internal/tasks/ProgressView$9.class
ProgressView.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressView$9 extends java.lang.Object implements java.lang.Runnable  {
	final boolean[] val$result
	final String val$title
	final String val$message
	final com.android.sdkuilib.internal.tasks.ProgressView this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressView, boolean[], java.lang.String, java.lang.String) 
	public void run () 
		org.eclipse.swt.widgets.Shell shell
}

com/android/sdkuilib/internal/tasks/TaskMonitorImpl$ISubTaskMonitor.class
TaskMonitorImpl.java
package com.android.sdkuilib.internal.tasks
abstract com.android.sdkuilib.internal.tasks.TaskMonitorImpl$ISubTaskMonitor extends java.lang.Object implements com.android.sdklib.internal.repository.ITaskMonitor  {
	public abstract void subIncProgress (double) 
}

com/android/sdkuilib/internal/tasks/ProgressTaskDialog$8.class
ProgressTaskDialog.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressTaskDialog$8 extends java.lang.Object implements java.lang.Runnable  {
	final int val$value
	final com.android.sdkuilib.internal.tasks.ProgressTaskDialog this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressTaskDialog, int) 
	public void run () 
}

com/android/sdkuilib/internal/tasks/ProgressTaskDialog$1.class
ProgressTaskDialog.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressTaskDialog$1 extends org.eclipse.swt.events.ShellAdapter {
	final com.android.sdkuilib.internal.tasks.ProgressTaskDialog this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressTaskDialog) 
	public void shellClosed (org.eclipse.swt.events.ShellEvent) 
		org.eclipse.swt.events.ShellEvent e
}

com/android/sdkuilib/internal/tasks/ProgressView$1.class
ProgressView.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressView$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final com.android.sdkuilib.internal.tasks.ProgressView this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressView) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

com/android/sdkuilib/internal/tasks/ProgressTaskDialog$9.class
ProgressTaskDialog.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressTaskDialog$9 extends java.lang.Object implements java.lang.Runnable  {
	final int[] val$result
	final com.android.sdkuilib.internal.tasks.ProgressTaskDialog this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressTaskDialog, int[]) 
	public void run () 
}

com/android/sdkuilib/internal/tasks/ILogUiProvider.class
ILogUiProvider.java
package com.android.sdkuilib.internal.tasks
public abstract com.android.sdkuilib.internal.tasks.ILogUiProvider extends java.lang.Object {
	public abstract void setDescription (java.lang.String) 
	public abstract void log (java.lang.String) 
	public abstract void logError (java.lang.String) 
	public abstract void logVerbose (java.lang.String) 
}

com/android/sdkuilib/internal/tasks/ProgressView.class
ProgressView.java
package com.android.sdkuilib.internal.tasks
public final com.android.sdkuilib.internal.tasks.ProgressView extends java.lang.Object implements com.android.sdkuilib.internal.tasks.IProgressUiProvider  {
	private com.android.sdkuilib.internal.tasks.ProgressView$State mState
	private final org.eclipse.swt.widgets.Label mLabel
	private final org.eclipse.swt.widgets.Control mStopButton
	private final org.eclipse.swt.widgets.ProgressBar mProgressBar
	private final com.android.sdkuilib.internal.tasks.ILogUiProvider mLog
	public void  (org.eclipse.swt.widgets.Label, org.eclipse.swt.widgets.ProgressBar, org.eclipse.swt.widgets.Control, com.android.sdkuilib.internal.tasks.ILogUiProvider) 
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.widgets.ProgressBar progressBar
		org.eclipse.swt.widgets.Control stopButton
		com.android.sdkuilib.internal.tasks.ILogUiProvider log
	public void startTask (java.lang.String, com.android.sdklib.internal.repository.ITaskMonitor, com.android.sdklib.internal.repository.ITask) 
		org.eclipse.swt.widgets.Display display
		Thread t
		Runnable r
		Exception e
		String title
		com.android.sdklib.internal.repository.ITaskMonitor parentMonitor
		com.android.sdklib.internal.repository.ITask task
	private void syncExec (org.eclipse.swt.widgets.Widget, java.lang.Runnable) 
		org.eclipse.swt.widgets.Widget widget
		Runnable runnable
	private void changeState (com.android.sdkuilib.internal.tasks.ProgressView$State) 
		com.android.sdkuilib.internal.tasks.ProgressView$State state
	public boolean isCancelRequested () 
	public void setDescription (java.lang.String) 
		String description
	public void log (java.lang.String) 
		String log
	public void logError (java.lang.String) 
		String log
	public void logVerbose (java.lang.String) 
		String log
	public void setProgressMax (int) 
		int max
	public void setProgress (int) 
		int value
	public int getProgress () 
		int[] result
	public boolean displayPrompt (java.lang.String, java.lang.String) 
		String title
		String message
		boolean[] result
	public com.android.sdklib.internal.repository.UserCredentials displayLoginCredentialsPrompt (java.lang.String, java.lang.String) 
		String title
		String message
		java.util.concurrent.atomic.AtomicReference result
	static com.android.sdkuilib.internal.tasks.ProgressView$State access$000 (com.android.sdkuilib.internal.tasks.ProgressView) 
		com.android.sdkuilib.internal.tasks.ProgressView x0
	static void access$100 (com.android.sdkuilib.internal.tasks.ProgressView, com.android.sdkuilib.internal.tasks.ProgressView$State) 
		com.android.sdkuilib.internal.tasks.ProgressView x0
		com.android.sdkuilib.internal.tasks.ProgressView$State x1
	static org.eclipse.swt.widgets.Control access$200 (com.android.sdkuilib.internal.tasks.ProgressView) 
		com.android.sdkuilib.internal.tasks.ProgressView x0
	static org.eclipse.swt.widgets.Label access$300 (com.android.sdkuilib.internal.tasks.ProgressView) 
		com.android.sdkuilib.internal.tasks.ProgressView x0
	static org.eclipse.swt.widgets.ProgressBar access$400 (com.android.sdkuilib.internal.tasks.ProgressView) 
		com.android.sdkuilib.internal.tasks.ProgressView x0
}

com/android/sdkuilib/internal/tasks/ProgressView$8.class
ProgressView.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressView$8 extends java.lang.Object implements java.lang.Runnable  {
	final int[] val$result
	final com.android.sdkuilib.internal.tasks.ProgressView this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressView, int[]) 
	public void run () 
}

com/android/sdkuilib/internal/tasks/ProgressTaskDialog$5.class
ProgressTaskDialog.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressTaskDialog$5 extends java.lang.Object implements java.lang.Runnable  {
	final String val$description
	final com.android.sdkuilib.internal.tasks.ProgressTaskDialog this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressTaskDialog, java.lang.String) 
	public void run () 
}

com/android/sdkuilib/internal/tasks/ProgressTaskDialog$6.class
ProgressTaskDialog.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressTaskDialog$6 extends java.lang.Object implements java.lang.Runnable  {
	final String val$info
	final com.android.sdkuilib.internal.tasks.ProgressTaskDialog this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressTaskDialog, java.lang.String) 
	public void run () 
		String lastText
}

com/android/sdkuilib/internal/tasks/ProgressTask$1.class
ProgressTask.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressTask$1 extends java.lang.Thread {
	final com.android.sdklib.internal.repository.ITask val$task
	final com.android.sdkuilib.internal.tasks.ProgressTask this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressTask, java.lang.String, com.android.sdklib.internal.repository.ITask) 
		String x0
	public void run () 
}

com/android/sdkuilib/internal/tasks/IProgressUiProvider.class
IProgressUiProvider.java
package com.android.sdkuilib.internal.tasks
abstract com.android.sdkuilib.internal.tasks.IProgressUiProvider extends java.lang.Object implements com.android.sdkuilib.internal.tasks.ILogUiProvider  {
	public abstract boolean isCancelRequested () 
	public abstract void setDescription (java.lang.String) 
	public abstract void setProgressMax (int) 
	public abstract void setProgress (int) 
	public abstract int getProgress () 
	public abstract boolean displayPrompt (java.lang.String, java.lang.String) 
	public abstract com.android.sdklib.internal.repository.UserCredentials displayLoginCredentialsPrompt (java.lang.String, java.lang.String) 
}

com/android/sdkuilib/internal/tasks/ProgressViewFactory.class
ProgressViewFactory.java
package com.android.sdkuilib.internal.tasks
public final com.android.sdkuilib.internal.tasks.ProgressViewFactory extends java.lang.Object implements com.android.sdklib.internal.repository.ITaskFactory  {
	private com.android.sdkuilib.internal.tasks.ProgressView mProgressView
	static final boolean $assertionsDisabled
	public void  () 
	public void setProgressView (com.android.sdkuilib.internal.tasks.ProgressView) 
		com.android.sdkuilib.internal.tasks.ProgressView progressView
	public void start (java.lang.String, com.android.sdklib.internal.repository.ITask) 
		String title
		com.android.sdklib.internal.repository.ITask task
	public void start (java.lang.String, com.android.sdklib.internal.repository.ITaskMonitor, com.android.sdklib.internal.repository.ITask) 
		String title
		com.android.sdklib.internal.repository.ITaskMonitor parentMonitor
		com.android.sdklib.internal.repository.ITask task
	static void  () 
}

com/android/sdkuilib/internal/tasks/ProgressTask.class
ProgressTask.java
package com.android.sdkuilib.internal.tasks
public final com.android.sdkuilib.internal.tasks.ProgressTask extends com.android.sdkuilib.internal.tasks.TaskMonitorImpl {
	private final String mTitle
	private final com.android.sdkuilib.internal.tasks.ProgressTaskDialog mDialog
	private volatile boolean mAutoClose
	static final boolean $assertionsDisabled
	public void  (org.eclipse.swt.widgets.Shell, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		String title
	public void start (com.android.sdklib.internal.repository.ITask) 
		com.android.sdklib.internal.repository.ITask task
	public void setAutoClose (boolean) 
		boolean autoClose
	private java.lang.Thread createTaskThread (java.lang.String, com.android.sdklib.internal.repository.ITask) 
		String title
		com.android.sdklib.internal.repository.ITask task
	public transient void logError (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public volatile void verbose (java.lang.String, java.lang.Object[]) 
		String x0
		Object[] x1
	public volatile void info (java.lang.String, java.lang.Object[]) 
		String x0
		Object[] x1
	public volatile void warning (java.lang.String, java.lang.Object[]) 
		String x0
		Object[] x1
	public volatile void error (java.lang.Throwable, java.lang.String, java.lang.Object[]) 
		Throwable x0
		String x1
		Object[] x2
	public volatile com.android.sdklib.internal.repository.ITaskMonitor createSubMonitor (int) 
		int x0
	public volatile com.android.sdklib.internal.repository.UserCredentials displayLoginCredentialsPrompt (java.lang.String, java.lang.String) 
		String x0
		String x1
	public volatile boolean displayPrompt (java.lang.String, java.lang.String) 
		String x0
		String x1
	public volatile boolean isCancelRequested () 
	public volatile int getProgress () 
	public volatile void incProgress (int) 
		int x0
	public volatile int getProgressMax () 
	public volatile void setProgressMax (int) 
		int x0
	public volatile void logVerbose (java.lang.String, java.lang.Object[]) 
		String x0
		Object[] x1
	public volatile void log (java.lang.String, java.lang.Object[]) 
		String x0
		Object[] x1
	public volatile void setDescription (java.lang.String, java.lang.Object[]) 
		String x0
		Object[] x1
	public volatile com.android.sdkuilib.internal.tasks.IProgressUiProvider getUiProvider () 
	static boolean access$000 (com.android.sdkuilib.internal.tasks.ProgressTask) 
		com.android.sdkuilib.internal.tasks.ProgressTask x0
	static com.android.sdkuilib.internal.tasks.ProgressTaskDialog access$100 (com.android.sdkuilib.internal.tasks.ProgressTask) 
		com.android.sdkuilib.internal.tasks.ProgressTask x0
	static void  () 
}

com/android/sdkuilib/internal/tasks/ProgressView$6.class
ProgressView.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressView$6 extends java.lang.Object implements java.lang.Runnable  {
	final int val$max
	final com.android.sdkuilib.internal.tasks.ProgressView this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressView, int) 
	public void run () 
}

com/android/sdkuilib/internal/tasks/ProgressTaskDialog$GetUserCredentialsTask.class
ProgressTaskDialog.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressTaskDialog$GetUserCredentialsTask extends java.lang.Object implements java.lang.Runnable  {
	private com.android.sdklib.internal.repository.UserCredentials mResult
	private org.eclipse.swt.widgets.Shell mShell
	private String mTitle
	private String mMessage
	public void  (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Shell shell
		String title
		String message
	public void run () 
		com.android.sdkuilib.ui.AuthenticationDialog authenticationDialog
		int dlgResult
	public com.android.sdklib.internal.repository.UserCredentials getUserCredentials () 
}

com/android/sdkuilib/internal/tasks/ProgressView$7.class
ProgressView.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressView$7 extends java.lang.Object implements java.lang.Runnable  {
	final int val$value
	final com.android.sdkuilib.internal.tasks.ProgressView this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressView, int) 
	public void run () 
}

com/android/sdkuilib/internal/tasks/ProgressTaskDialog.class
ProgressTaskDialog.java
package com.android.sdkuilib.internal.tasks
final com.android.sdkuilib.internal.tasks.ProgressTaskDialog extends org.eclipse.swt.widgets.Dialog implements com.android.sdkuilib.internal.tasks.IProgressUiProvider  {
	private static final int MIN_Y
	private com.android.sdkuilib.internal.tasks.ProgressTaskDialog$CancelMode mCancelMode
	private static org.eclipse.swt.graphics.Point sLastSize
	private org.eclipse.swt.widgets.Shell mDialogShell
	private org.eclipse.swt.widgets.Composite mRootComposite
	private org.eclipse.swt.widgets.Label mLabel
	private org.eclipse.swt.widgets.ProgressBar mProgressBar
	private org.eclipse.swt.widgets.Button mCancelButton
	private org.eclipse.swt.widgets.Text mResultText
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parent
	public void open (java.lang.Thread) 
		Thread taskThread
		org.eclipse.swt.widgets.Display display
	private void createContents () 
	public boolean isCancelRequested () 
	public void setCancelRequested () 
	public void setManualCloseRequested () 
	public void setAutoCloseRequested () 
	private void onCancelSelected () 
	private void onShellClosed (org.eclipse.swt.events.ShellEvent) 
		org.eclipse.swt.events.ShellEvent e
	public void setDescription (java.lang.String) 
		String description
	public void log (java.lang.String) 
		String info
	public void logError (java.lang.String) 
		String info
	public void logVerbose (java.lang.String) 
		String info
	public void setProgressMax (int) 
		int max
	public void setProgress (int) 
		int value
	public int getProgress () 
		int[] result
	public boolean displayPrompt (java.lang.String, java.lang.String) 
		String title
		String message
		org.eclipse.swt.widgets.Display display
		boolean[] result
	public com.android.sdklib.internal.repository.UserCredentials displayLoginCredentialsPrompt (java.lang.String, java.lang.String) 
		String title
		String message
		org.eclipse.swt.widgets.Display display
		com.android.sdkuilib.internal.tasks.ProgressTaskDialog$GetUserCredentialsTask task
	private void startThread (java.lang.Thread) 
		Thread taskThread
	private void positionShell () 
		org.eclipse.swt.graphics.Rectangle parentArea
		org.eclipse.swt.graphics.Point parentLoc
		int px
		int py
		int pw
		int ph
		org.eclipse.swt.graphics.Point childSize
		int cw
		int ch
		int x
		int y
		org.eclipse.swt.widgets.Shell child
		org.eclipse.swt.widgets.Shell parent
	static void access$000 (com.android.sdkuilib.internal.tasks.ProgressTaskDialog, org.eclipse.swt.events.ShellEvent) 
		com.android.sdkuilib.internal.tasks.ProgressTaskDialog x0
		org.eclipse.swt.events.ShellEvent x1
	static void access$100 (com.android.sdkuilib.internal.tasks.ProgressTaskDialog) 
		com.android.sdkuilib.internal.tasks.ProgressTaskDialog x0
	static com.android.sdkuilib.internal.tasks.ProgressTaskDialog$CancelMode access$200 (com.android.sdkuilib.internal.tasks.ProgressTaskDialog) 
		com.android.sdkuilib.internal.tasks.ProgressTaskDialog x0
	static com.android.sdkuilib.internal.tasks.ProgressTaskDialog$CancelMode access$202 (com.android.sdkuilib.internal.tasks.ProgressTaskDialog, com.android.sdkuilib.internal.tasks.ProgressTaskDialog$CancelMode) 
		com.android.sdkuilib.internal.tasks.ProgressTaskDialog x0
		com.android.sdkuilib.internal.tasks.ProgressTaskDialog$CancelMode x1
	static org.eclipse.swt.widgets.Button access$300 (com.android.sdkuilib.internal.tasks.ProgressTaskDialog) 
		com.android.sdkuilib.internal.tasks.ProgressTaskDialog x0
	static org.eclipse.swt.widgets.Label access$400 (com.android.sdkuilib.internal.tasks.ProgressTaskDialog) 
		com.android.sdkuilib.internal.tasks.ProgressTaskDialog x0
	static org.eclipse.swt.widgets.Text access$500 (com.android.sdkuilib.internal.tasks.ProgressTaskDialog) 
		com.android.sdkuilib.internal.tasks.ProgressTaskDialog x0
	static org.eclipse.swt.widgets.ProgressBar access$600 (com.android.sdkuilib.internal.tasks.ProgressTaskDialog) 
		com.android.sdkuilib.internal.tasks.ProgressTaskDialog x0
	static org.eclipse.swt.widgets.Shell access$700 (com.android.sdkuilib.internal.tasks.ProgressTaskDialog) 
		com.android.sdkuilib.internal.tasks.ProgressTaskDialog x0
	static void  () 
}

com/android/sdkuilib/internal/tasks/TaskMonitorImpl$SubTaskMonitor.class
TaskMonitorImpl.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.TaskMonitorImpl$SubTaskMonitor extends java.lang.Object implements com.android.sdkuilib.internal.tasks.TaskMonitorImpl$ISubTaskMonitor  {
	private final com.android.sdkuilib.internal.tasks.TaskMonitorImpl mRoot
	private final com.android.sdkuilib.internal.tasks.TaskMonitorImpl$ISubTaskMonitor mParent
	private final double mStart
	private final double mSpan
	private double mSubValue
	private double mSubCoef
	static final boolean $assertionsDisabled
	public void  (com.android.sdkuilib.internal.tasks.TaskMonitorImpl, com.android.sdkuilib.internal.tasks.TaskMonitorImpl$ISubTaskMonitor, double, double) 
		com.android.sdkuilib.internal.tasks.TaskMonitorImpl taskMonitor
		com.android.sdkuilib.internal.tasks.TaskMonitorImpl$ISubTaskMonitor parent
		double start
		double span
	public boolean isCancelRequested () 
	public transient void setDescription (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public transient void log (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public transient void logError (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public transient void logVerbose (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	public void setProgressMax (int) 
		int max
	public int getProgressMax () 
	public int getProgress () 
	public void incProgress (int) 
		int delta
	public void subIncProgress (double) 
		double realDelta
	public boolean displayPrompt (java.lang.String, java.lang.String) 
		String title
		String message
	public com.android.sdklib.internal.repository.UserCredentials displayLoginCredentialsPrompt (java.lang.String, java.lang.String) 
		String title
		String message
	public com.android.sdklib.internal.repository.ITaskMonitor createSubMonitor (int) 
		int tickCount
	public transient void error (java.lang.Throwable, java.lang.String, java.lang.Object[]) 
		Throwable throwable
		String errorFormat
		Object[] arg
	public transient void warning (java.lang.String, java.lang.Object[]) 
		String warningFormat
		Object[] arg
	public transient void info (java.lang.String, java.lang.Object[]) 
		String msgFormat
		Object[] arg
	public transient void verbose (java.lang.String, java.lang.Object[]) 
		String msgFormat
		Object[] arg
	static void  () 
}

com/android/sdkuilib/internal/tasks/ProgressView$State.class
ProgressView.java
package com.android.sdkuilib.internal.tasks
final com.android.sdkuilib.internal.tasks.ProgressView$State extends java.lang.Enum {
	public static final com.android.sdkuilib.internal.tasks.ProgressView$State IDLE
	public static final com.android.sdkuilib.internal.tasks.ProgressView$State ACTIVE
	public static final com.android.sdkuilib.internal.tasks.ProgressView$State STOP_PENDING
	private static final com.android.sdkuilib.internal.tasks.ProgressView$State[] $VALUES
	public static com.android.sdkuilib.internal.tasks.ProgressView$State[] values () 
	public static com.android.sdkuilib.internal.tasks.ProgressView$State valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/sdkuilib/internal/tasks/ProgressView$3.class
ProgressView.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressView$3 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.swt.widgets.Widget val$widget
	final Runnable val$runnable
	final com.android.sdkuilib.internal.tasks.ProgressView this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressView, org.eclipse.swt.widgets.Widget, java.lang.Runnable) 
	public void run () 
}

com/android/sdkuilib/internal/tasks/TaskMonitorImpl.class
TaskMonitorImpl.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.TaskMonitorImpl extends java.lang.Object implements com.android.sdklib.internal.repository.ITaskMonitor  {
	private static final double MAX_COUNT
	private double mIncCoef
	private double mValue
	private final com.android.sdkuilib.internal.tasks.IProgressUiProvider mUi
	static final boolean $assertionsDisabled
	public static boolean isTaskMonitorImpl (com.android.sdklib.internal.repository.ITaskMonitor) 
		com.android.sdklib.internal.repository.ITaskMonitor monitor
	public void  (com.android.sdkuilib.internal.tasks.IProgressUiProvider) 
		com.android.sdkuilib.internal.tasks.IProgressUiProvider ui
	public com.android.sdkuilib.internal.tasks.IProgressUiProvider getUiProvider () 
	public transient void setDescription (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
		String text
	public transient void log (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
		String text
	public transient void logError (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
		String text
	public transient void logVerbose (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
		String text
	public void setProgressMax (int) 
		int max
	public int getProgressMax () 
	public void incProgress (int) 
		int delta
	private void internalIncProgress (double) 
		double realDelta
	public int getProgress () 
	public boolean isCancelRequested () 
	public boolean displayPrompt (java.lang.String, java.lang.String) 
		String title
		String message
	public com.android.sdklib.internal.repository.UserCredentials displayLoginCredentialsPrompt (java.lang.String, java.lang.String) 
		String title
		String message
	public com.android.sdklib.internal.repository.ITaskMonitor createSubMonitor (int) 
		int tickCount
	public transient void error (java.lang.Throwable, java.lang.String, java.lang.Object[]) 
		Throwable throwable
		String errorFormat
		Object[] arg
	public transient void warning (java.lang.String, java.lang.Object[]) 
		String warningFormat
		Object[] arg
	public transient void info (java.lang.String, java.lang.Object[]) 
		String msgFormat
		Object[] arg
	public transient void verbose (java.lang.String, java.lang.Object[]) 
		String msgFormat
		Object[] arg
	static void access$000 (com.android.sdkuilib.internal.tasks.TaskMonitorImpl, double) 
		com.android.sdkuilib.internal.tasks.TaskMonitorImpl x0
		double x1
	static void  () 
}

com/android/sdkuilib/internal/tasks/ProgressTaskDialog$CancelMode.class
ProgressTaskDialog.java
package com.android.sdkuilib.internal.tasks
final com.android.sdkuilib.internal.tasks.ProgressTaskDialog$CancelMode extends java.lang.Enum {
	public static final com.android.sdkuilib.internal.tasks.ProgressTaskDialog$CancelMode ACTIVE
	public static final com.android.sdkuilib.internal.tasks.ProgressTaskDialog$CancelMode CANCEL_PENDING
	public static final com.android.sdkuilib.internal.tasks.ProgressTaskDialog$CancelMode CLOSE_MANUAL
	public static final com.android.sdkuilib.internal.tasks.ProgressTaskDialog$CancelMode CLOSE_AUTO
	private static final com.android.sdkuilib.internal.tasks.ProgressTaskDialog$CancelMode[] $VALUES
	public static com.android.sdkuilib.internal.tasks.ProgressTaskDialog$CancelMode[] values () 
	public static com.android.sdkuilib.internal.tasks.ProgressTaskDialog$CancelMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/sdkuilib/internal/tasks/ProgressView$4.class
ProgressView.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressView$4 extends java.lang.Object implements java.lang.Runnable  {
	final com.android.sdkuilib.internal.tasks.ProgressView this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressView) 
	public void run () 
}

com/android/sdkuilib/internal/tasks/ProgressTaskDialog$3.class
ProgressTaskDialog.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressTaskDialog$3 extends java.lang.Object implements java.lang.Runnable  {
	final com.android.sdkuilib.internal.tasks.ProgressTaskDialog this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressTaskDialog) 
	public void run () 
}

com/android/sdkuilib/internal/tasks/ProgressTaskDialog$10.class
ProgressTaskDialog.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressTaskDialog$10 extends java.lang.Object implements java.lang.Runnable  {
	final boolean[] val$result
	final String val$title
	final String val$message
	final com.android.sdkuilib.internal.tasks.ProgressTaskDialog this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressTaskDialog, boolean[], java.lang.String, java.lang.String) 
	public void run () 
}

com/android/sdkuilib/internal/tasks/ProgressView$2.class
ProgressView.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressView$2 extends java.lang.Object implements java.lang.Runnable  {
	final com.android.sdklib.internal.repository.ITaskMonitor val$parentMonitor
	final com.android.sdklib.internal.repository.ITask val$task
	final com.android.sdkuilib.internal.tasks.ProgressView this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressView, com.android.sdklib.internal.repository.ITaskMonitor, com.android.sdklib.internal.repository.ITask) 
	public void run () 
		int delta
		int delta
		com.android.sdklib.internal.repository.ITaskMonitor sub
}

com/android/sdkuilib/internal/tasks/ProgressTaskDialog$7.class
ProgressTaskDialog.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressTaskDialog$7 extends java.lang.Object implements java.lang.Runnable  {
	final int val$max
	final com.android.sdkuilib.internal.tasks.ProgressTaskDialog this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressTaskDialog, int) 
	public void run () 
}

com/android/sdkuilib/internal/tasks/ProgressTaskFactory.class
ProgressTaskFactory.java
package com.android.sdkuilib.internal.tasks
public final com.android.sdkuilib.internal.tasks.ProgressTaskFactory extends java.lang.Object implements com.android.sdklib.internal.repository.ITaskFactory  {
	private final org.eclipse.swt.widgets.Shell mShell
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void start (java.lang.String, com.android.sdklib.internal.repository.ITask) 
		String title
		com.android.sdklib.internal.repository.ITask task
	public void start (java.lang.String, com.android.sdklib.internal.repository.ITaskMonitor, com.android.sdklib.internal.repository.ITask) 
		com.android.sdkuilib.internal.tasks.ProgressTask p
		int delta
		int delta
		com.android.sdklib.internal.repository.ITaskMonitor sub
		String title
		com.android.sdklib.internal.repository.ITaskMonitor parentMonitor
		com.android.sdklib.internal.repository.ITask task
}

com/android/sdkuilib/internal/tasks/ProgressTaskDialog$2.class
ProgressTaskDialog.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressTaskDialog$2 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.tasks.ProgressTaskDialog this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressTaskDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/tasks/ProgressView$10.class
ProgressView.java
package com.android.sdkuilib.internal.tasks
 com.android.sdkuilib.internal.tasks.ProgressView$10 extends java.lang.Object implements java.lang.Runnable  {
	final String val$title
	final String val$message
	final java.util.concurrent.atomic.AtomicReference val$result
	final com.android.sdkuilib.internal.tasks.ProgressView this$0
	void  (com.android.sdkuilib.internal.tasks.ProgressView, java.lang.String, java.lang.String, java.util.concurrent.atomic.AtomicReference) 
	public void run () 
		org.eclipse.swt.widgets.Shell shell
		com.android.sdkuilib.ui.AuthenticationDialog authenticationDialog
		int dlgResult
}

com/android/sdkuilib/internal/repository/
com/android/sdkuilib/internal/repository/UpdaterBaseDialog$1.class
UpdaterBaseDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.UpdaterBaseDialog$1 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.UpdaterBaseDialog this$0
	void  (com.android.sdkuilib.internal.repository.UpdaterBaseDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/SettingsDialog$1.class
SettingsDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SettingsDialog$1 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.SettingsDialog this$0
	void  (com.android.sdkuilib.internal.repository.SettingsDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/SwtUpdaterData$1.class
SwtUpdaterData.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SwtUpdaterData$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.swt.widgets.Shell val$shell
	final boolean[] val$canRestart
	final com.android.sdkuilib.internal.repository.SwtUpdaterData this$0
	void  (com.android.sdkuilib.internal.repository.SwtUpdaterData, org.eclipse.swt.widgets.Shell, boolean[]) 
	public void run () 
}

com/android/sdkuilib/internal/repository/SdkUpdaterChooserDialog$1.class
SdkUpdaterChooserDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$1 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog this$0
	void  (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/ISwtUpdaterData.class
ISwtUpdaterData.java
package com.android.sdkuilib.internal.repository
abstract com.android.sdkuilib.internal.repository.ISwtUpdaterData extends java.lang.Object implements com.android.sdklib.internal.repository.updater.IUpdaterData  {
	public abstract com.android.sdkuilib.internal.repository.icons.ImageFactory getImageFactory () 
	public abstract org.eclipse.swt.widgets.Shell getWindowShell () 
}

com/android/sdkuilib/internal/repository/AboutDialog.class
AboutDialog.java
package com.android.sdkuilib.internal.repository
public com.android.sdkuilib.internal.repository.AboutDialog extends com.android.sdkuilib.internal.repository.UpdaterBaseDialog {
	static final boolean $assertionsDisabled
	public void  (org.eclipse.swt.widgets.Shell, com.android.sdkuilib.internal.repository.SwtUpdaterData) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
	protected void createContents () 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.widgets.Label logo
		com.android.sdkuilib.internal.repository.icons.ImageFactory imgf
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.widgets.Label filler
	protected void checkSubclass () 
	private java.lang.String getRevision () 
		java.io.IOException ignore
		java.io.IOException ignore
		java.io.File sourceProp
		java.io.FileInputStream fis
		String revision
		java.io.IOException e
		java.util.Properties p
	static void  () 
}

com/android/sdkuilib/internal/repository/SwtUpdaterData$2.class
SwtUpdaterData.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SwtUpdaterData$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.swt.widgets.Shell val$shell
	final String val$msg2
	final com.android.sdkuilib.internal.repository.SwtUpdaterData this$0
	void  (com.android.sdkuilib.internal.repository.SwtUpdaterData, org.eclipse.swt.widgets.Shell, java.lang.String) 
	public void run () 
}

com/android/sdkuilib/internal/repository/ISdkUpdaterWindow.class
ISdkUpdaterWindow.java
package com.android.sdkuilib.internal.repository
public abstract com.android.sdkuilib.internal.repository.ISdkUpdaterWindow extends java.lang.Object {
	public abstract void addListener (com.android.sdklib.repository.ISdkChangeListener) 
	public abstract void removeListener (com.android.sdklib.repository.ISdkChangeListener) 
	public abstract void open () 
}

com/android/sdkuilib/internal/repository/SdkUpdaterChooserDialog$4.class
SdkUpdaterChooserDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$4 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog this$0
	void  (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.graphics.Point p
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/MenuBarWrapper.class
MenuBarWrapper.java
package com.android.sdkuilib.internal.repository
public abstract com.android.sdkuilib.internal.repository.MenuBarWrapper extends java.lang.Object {
	public void  (java.lang.String, org.eclipse.swt.widgets.Menu) 
		String appName
		org.eclipse.swt.widgets.Menu menu
	public abstract void onPreferencesMenuSelected () 
	public abstract void onAboutMenuSelected () 
	public transient abstract void printError (java.lang.String, java.lang.Object[]) 
}

com/android/sdkuilib/internal/repository/SettingsDialog.class
SettingsDialog.java
package com.android.sdkuilib.internal.repository
public com.android.sdkuilib.internal.repository.SettingsDialog extends com.android.sdkuilib.internal.repository.UpdaterBaseDialog implements com.android.sdklib.internal.repository.updater.ISettingsPage  {
	private final com.android.sdklib.internal.repository.DownloadCache mDownloadCache
	private final com.android.sdklib.internal.repository.updater.SettingsController mSettingsController
	private com.android.sdklib.internal.repository.updater.ISettingsPage$SettingsChangedCallback mSettingsChangedCallback
	private org.eclipse.swt.widgets.Text mTextProxyServer
	private org.eclipse.swt.widgets.Text mTextProxyPort
	private org.eclipse.swt.widgets.Text mTextCacheSize
	private org.eclipse.swt.widgets.Button mCheckUseCache
	private org.eclipse.swt.widgets.Button mCheckForceHttp
	private org.eclipse.swt.widgets.Button mCheckAskAdbRestart
	private org.eclipse.swt.widgets.Button mCheckEnablePreviews
	private org.eclipse.swt.events.SelectionAdapter mApplyOnSelected
	private org.eclipse.swt.events.ModifyListener mApplyOnModified
	static final boolean $assertionsDisabled
	public void  (org.eclipse.swt.widgets.Shell, com.android.sdkuilib.internal.repository.SwtUpdaterData) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
	protected void createShell () 
		org.eclipse.swt.widgets.Shell shell
	protected void createContents () 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.widgets.Group group
		org.eclipse.swt.widgets.Label label
		String tooltip
		org.eclipse.swt.widgets.Text text
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.widgets.Label filler
	protected void postCreate () 
	protected void close () 
	public void loadSettings (java.util.Properties) 
		java.util.Properties inSettings
	public void retrieveSettings (java.util.Properties) 
		java.util.Properties outSettings
	public void setOnSettingsChanged (com.android.sdklib.internal.repository.updater.ISettingsPage$SettingsChangedCallback) 
		com.android.sdklib.internal.repository.updater.ISettingsPage$SettingsChangedCallback settingsChangedCallback
	private void applyNewSettings () 
	private void updateDownloadCacheSize () 
		long size
		String str
	static void access$000 (com.android.sdkuilib.internal.repository.SettingsDialog) 
		com.android.sdkuilib.internal.repository.SettingsDialog x0
	static com.android.sdklib.internal.repository.DownloadCache access$100 (com.android.sdkuilib.internal.repository.SettingsDialog) 
		com.android.sdkuilib.internal.repository.SettingsDialog x0
	static void access$200 (com.android.sdkuilib.internal.repository.SettingsDialog) 
		com.android.sdkuilib.internal.repository.SettingsDialog x0
	static void  () 
}

com/android/sdkuilib/internal/repository/SdkUpdaterChooserDialog$5.class
SdkUpdaterChooserDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$5 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog this$0
	void  (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/SdkUpdaterChooserDialog$LicenseEntry.class
SdkUpdaterChooserDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$LicenseEntry extends java.lang.Object {
	private final java.util.List mRoot
	private final String mLicenseRef
	private final java.util.List mArchives
	public void  (java.util.List, java.lang.String, java.util.List) 
		java.util.List root
		String licenseRef
		java.util.List archives
	public java.util.List getRoot () 
	public java.lang.String getLicenseRef () 
	public java.util.List getArchives () 
}

com/android/sdkuilib/internal/repository/SdkUpdaterChooserDialog$NewArchivesContentProvider.class
SdkUpdaterChooserDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$NewArchivesContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.ITreeContentProvider  {
	private java.util.List mInput
	final com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog this$0
	private void  (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
	public void dispose () 
	public void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object oldInput
		Object newInput
	public boolean hasChildren (java.lang.Object) 
		Object parent
	public java.lang.Object[] getElements (java.lang.Object) 
		Object parent
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object parent
	public java.lang.Object getParent (java.lang.Object) 
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$LicenseEntry entry
		java.util.Iterator i$
		Object child
	void  (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog, com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$1) 
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog x0
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$1 x1
}

com/android/sdkuilib/internal/repository/MenuBarWrapper$1.class
MenuBarWrapper.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.MenuBarWrapper$1 extends java.lang.Object implements com.android.menubar.IMenuBarCallback  {
	final com.android.sdkuilib.internal.repository.MenuBarWrapper this$0
	void  (com.android.sdkuilib.internal.repository.MenuBarWrapper) 
	public void onPreferencesMenuSelected () 
	public void onAboutMenuSelected () 
	public transient void printError (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
}

com/android/sdkuilib/internal/repository/SettingsDialog$3.class
SettingsDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SettingsDialog$3 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.SettingsDialog this$0
	void  (com.android.sdkuilib.internal.repository.SettingsDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/repository/SettingsDialog$2.class
SettingsDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SettingsDialog$2 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.internal.repository.SettingsDialog this$0
	void  (com.android.sdkuilib.internal.repository.SettingsDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
}

com/android/sdkuilib/internal/repository/SdkUpdaterChooserDialog$6.class
SdkUpdaterChooserDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$6 extends org.eclipse.swt.events.ControlAdapter {
	final com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog this$0
	void  (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
	public void controlResized (org.eclipse.swt.events.ControlEvent) 
		org.eclipse.swt.events.ControlEvent e
		org.eclipse.swt.graphics.Rectangle r
}

com/android/sdkuilib/internal/repository/SdkUpdaterChooserDialog$2.class
SdkUpdaterChooserDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$2 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog this$0
	void  (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/SdkUpdaterChooserDialog.class
SdkUpdaterChooserDialog.java
package com.android.sdkuilib.internal.repository
final com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog extends com.android.sdkuilib.ui.GridDialog {
	private static org.eclipse.swt.graphics.Point sLastSize
	private boolean mAcceptSameAllLicense
	private boolean mInternalLicenseRadioUpdate
	private org.eclipse.swt.custom.SashForm mSashForm
	private org.eclipse.swt.widgets.Composite mPackageRootComposite
	private org.eclipse.jface.viewers.TreeViewer mTreeViewPackage
	private org.eclipse.swt.widgets.Tree mTreePackage
	private org.eclipse.swt.widgets.TreeColumn mTreeColum
	private org.eclipse.swt.custom.StyledText mPackageText
	private org.eclipse.swt.widgets.Button mLicenseRadioAccept
	private org.eclipse.swt.widgets.Button mLicenseRadioReject
	private org.eclipse.swt.widgets.Button mLicenseRadioAcceptLicense
	private org.eclipse.swt.widgets.Group mPackageTextGroup
	private final com.android.sdkuilib.internal.repository.SwtUpdaterData mSwtUpdaterData
	private org.eclipse.swt.widgets.Group mTableGroup
	private org.eclipse.swt.widgets.Label mErrorLabel
	private final java.util.Collection mArchives
	static final boolean $assertionsDisabled
	public void  (org.eclipse.swt.widgets.Shell, com.android.sdkuilib.internal.repository.SwtUpdaterData, java.util.Collection) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
		java.util.Collection archives
	protected boolean isResizable () 
	public java.util.ArrayList getResult () 
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai
		java.util.Iterator i$
		java.util.ArrayList ais
	public void createDialogContent (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Link link
		String printAction
	protected org.eclipse.swt.widgets.Control createButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.widgets.Button button
	public void create () 
		com.android.sdklib.repository.License license
		boolean hasLicense
		com.android.sdklib.internal.repository.archives.Archive a
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai
		java.util.Iterator i$
	private void setWindowImage () 
		com.android.sdkuilib.internal.repository.icons.ImageFactory imgFactory
		String imageName
	private void adjustColumnsWidth () 
		org.eclipse.swt.events.ControlAdapter resizer
	public boolean close () 
	protected org.eclipse.swt.graphics.Point getInitialSize () 
	private void onPackageSelected () 
		Object p
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$LicenseEntry entry
		com.android.sdklib.repository.License lic2
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai2
		java.util.Iterator i$
		com.android.sdklib.repository.License lic0
		Object item
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai
		java.util.List list
	private java.lang.Object getSelectedItem () 
		Object elem
		org.eclipse.jface.viewers.ISelection sel
	private void displayEmptyInformation () 
	private void displayPackageInformation (com.android.sdklib.internal.repository.updater.ArchiveInfo) 
		com.android.sdklib.AndroidVersion vOld
		com.android.sdklib.AndroidVersion vNew
		com.android.sdklib.internal.repository.packages.Package pOld
		com.android.sdklib.repository.FullRevision rOld
		com.android.sdklib.repository.FullRevision rNew
		boolean showRev
		com.android.sdklib.internal.repository.updater.ArchiveInfo aDep
		com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
		int len$
		int i$
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai2
		java.util.Iterator i$
		String text
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai
		com.android.sdklib.internal.repository.archives.Archive aNew
		com.android.sdklib.internal.repository.packages.Package pNew
		com.android.sdklib.internal.repository.archives.Archive aOld
		com.android.sdklib.internal.repository.updater.ArchiveInfo[] aDeps
		com.android.sdklib.repository.License license
		com.android.sdklib.internal.repository.sources.SdkSource source
	private void displayLicenseInformation (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$LicenseEntry) 
		com.android.sdklib.internal.repository.packages.Package pNew
		com.android.sdklib.internal.repository.archives.Archive aNew
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai
		java.util.Iterator i$
		String text
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$LicenseEntry entry
		java.util.List archives
		com.android.sdklib.repository.License license
	private void displayMissingDependency (com.android.sdklib.internal.repository.updater.ArchiveInfo) 
		com.android.sdklib.internal.repository.updater.ArchiveInfo adep
		com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
		int len$
		int i$
		com.android.sdklib.internal.repository.updater.ArchiveInfo[] adeps
		com.android.sdklib.internal.repository.updater.ArchiveInfo adep
		java.util.Iterator i$
		com.android.sdklib.internal.repository.updater.ArchiveInfo adep
		com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
		int len$
		int i$
		com.android.sdklib.internal.repository.updater.ArchiveInfo[] adeps
		com.android.sdklib.internal.repository.updater.ArchiveInfo adep
		java.util.Iterator i$
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai2
		java.util.Iterator i$
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai
		String error
	private transient void addText (java.lang.String[]) 
		String s
		String[] arr$
		int len$
		int i$
		String[] string
	private void addSectionTitle (java.lang.String) 
		String string
		String s
		int start
		org.eclipse.swt.custom.StyleRange sr
	private void updateLicenceRadios (com.android.sdklib.internal.repository.updater.ArchiveInfo) 
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai2
		java.util.Iterator i$
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai
		boolean oneAccepted
		boolean missing
	private void onLicenseRadioSelected () 
		Object p
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai2
		java.util.Iterator i$
		java.util.List list
		Object item
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai
		boolean needUpdate
	private void onPackageDoubleClick () 
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai
		boolean wasAccepted
		Object item
	private java.util.List createTreeInput (java.util.Collection) 
		String ref
		com.android.sdklib.repository.License license
		java.util.List list
		com.android.sdklib.internal.repository.updater.ArchiveInfo info
		java.util.Iterator i$
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Collection archives
		String noLicense
		java.util.Comparator comp
		java.util.Map map
		java.util.List licensesList
	private com.android.sdklib.repository.License getLicense (com.android.sdklib.internal.repository.updater.ArchiveInfo) 
		com.android.sdklib.internal.repository.packages.Package pNew
		com.android.sdklib.internal.repository.archives.Archive aNew
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai
	private java.lang.String prettyLicenseRef (java.lang.String) 
		char c
		char[] arr$
		int len$
		int i$
		String w
		String[] arr$
		int len$
		int i$
		String ref
		StringBuilder sb
		boolean capitalize
	static void access$000 (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog x0
	static void access$100 (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog x0
	static void access$200 (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog x0
	static org.eclipse.swt.custom.StyledText access$300 (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog x0
	static org.eclipse.swt.widgets.Tree access$600 (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog x0
	static org.eclipse.swt.widgets.TreeColumn access$700 (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog x0
	static com.android.sdkuilib.internal.repository.SwtUpdaterData access$800 (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog x0
	static void  () 
}

com/android/sdkuilib/internal/repository/SdkUpdaterChooserDialog$7.class
SdkUpdaterChooserDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$7 extends java.lang.Object implements java.util.Comparator  {
	final com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog this$0
	void  (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
	public int compare (java.lang.String, java.lang.String) 
		String s1
		String s2
		boolean first1
		boolean first2
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/android/sdkuilib/internal/repository/SwtUpdaterData.class
SwtUpdaterData.java
package com.android.sdkuilib.internal.repository
public com.android.sdkuilib.internal.repository.SwtUpdaterData extends com.android.sdklib.internal.repository.updater.UpdaterData {
	private org.eclipse.swt.widgets.Shell mWindowShell
	private com.android.sdkuilib.internal.repository.icons.ImageFactory mImageFactory
	public void  (java.lang.String, com.android.utils.ILogger) 
		String osSdkRoot
		com.android.utils.ILogger sdkLog
	public void setImageFactory (com.android.sdkuilib.internal.repository.icons.ImageFactory) 
		com.android.sdkuilib.internal.repository.icons.ImageFactory imageFactory
	public com.android.sdkuilib.internal.repository.icons.ImageFactory getImageFactory () 
	public void setWindowShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell windowShell
	public org.eclipse.swt.widgets.Shell getWindowShell () 
	protected void displayInitError (java.lang.String) 
		String error
	protected void runOnUiThread (java.lang.Runnable) 
		Runnable r
	protected void askForAdbRestart (com.android.sdklib.internal.repository.ITaskMonitor) 
		org.eclipse.swt.widgets.Shell shell
		com.android.sdklib.internal.repository.AdbWrapper adb
		com.android.sdklib.internal.repository.ITaskMonitor monitor
		boolean[] canRestart
	protected void notifyToolsNeedsToBeRestarted (int) 
		int flags
		String msg
		String msg2
		org.eclipse.swt.widgets.Shell shell
	public java.util.List updateOrInstallAll_WithGUI (java.util.Collection, boolean, int) 
		java.util.Collection selectedArchives
		boolean includeObsoletes
		int flags
		com.android.sdklib.internal.repository.updater.SdkUpdaterLogic ul
		java.util.List archives
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog dialog
		java.util.ArrayList result
}

com/android/sdkuilib/internal/repository/UpdaterBaseDialog.class
UpdaterBaseDialog.java
package com.android.sdkuilib.internal.repository
public abstract com.android.sdkuilib.internal.repository.UpdaterBaseDialog extends com.android.sdkuilib.ui.SwtBaseDialog {
	private final com.android.sdkuilib.internal.repository.SwtUpdaterData mSwtUpdaterData
	protected void  (org.eclipse.swt.widgets.Shell, com.android.sdkuilib.internal.repository.SwtUpdaterData, java.lang.String) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
		String title
	public com.android.sdkuilib.internal.repository.SwtUpdaterData getSwtUpdaterData () 
	protected void createContents () 
		org.eclipse.swt.widgets.Shell shell
	protected void createCloseButton () 
		org.eclipse.swt.widgets.Button close
	protected void postCreate () 
	protected void close () 
	private void setWindowImage (org.eclipse.swt.widgets.Shell) 
		com.android.sdkuilib.internal.repository.icons.ImageFactory imgFactory
		org.eclipse.swt.widgets.Shell shell
		String imageName
}

com/android/sdkuilib/internal/repository/SdkUpdaterChooserDialog$3.class
SdkUpdaterChooserDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$3 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog this$0
	void  (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/SdkUpdaterChooserDialog$NewArchivesLabelProvider.class
SdkUpdaterChooserDialog.java
package com.android.sdkuilib.internal.repository
 com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$NewArchivesLabelProvider extends org.eclipse.jface.viewers.LabelProvider {
	static final boolean $assertionsDisabled
	final com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog this$0
	private void  (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog) 
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai
		com.android.sdkuilib.internal.repository.icons.ImageFactory imgFactory
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai
		java.util.Iterator i$
		boolean allAccepted
		boolean allRejected
		com.android.sdkuilib.internal.repository.icons.ImageFactory imgFactory
		Object element
	public java.lang.String getText (java.lang.Object) 
		com.android.sdklib.internal.repository.updater.ArchiveInfo ai
		String desc
		Object element
	void  (com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog, com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$1) 
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog x0
		com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog$1 x1
	static void  () 
}

com/android/sdkuilib/internal/repository/ui/
com/android/sdkuilib/internal/repository/ui/PackagesPage$13.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$13 extends java.lang.Object implements com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn  {
	final org.eclipse.jface.viewers.TreeViewerColumn val$column
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage, org.eclipse.jface.viewers.TreeViewerColumn) 
	public void setLabelProvider (org.eclipse.jface.viewers.ColumnLabelProvider) 
		org.eclipse.jface.viewers.ColumnLabelProvider labelProvider
}

com/android/sdkuilib/internal/repository/ui/PackagesPageIcons.class
PackagesPageIcons.java
package com.android.sdkuilib.internal.repository.ui
public com.android.sdkuilib.internal.repository.ui.PackagesPageIcons extends java.lang.Object {
	public static final String ICON_CAT_OTHER
	public static final String ICON_CAT_PLATFORM
	public static final String ICON_SORT_BY_API
	public static final String ICON_PKG_NEW
	public static final String ICON_PKG_INCOMPAT
	public static final String ICON_PKG_UPDATE
	public static final String ICON_PKG_INSTALLED
	public void  () 
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$MenuAction.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
final com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction extends java.lang.Enum {
	public static final com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction RELOAD
	public static final com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction SHOW_ADDON_SITES
	public static final com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction TOGGLE_SHOW_ARCHIVES
	public static final com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction TOGGLE_SHOW_INSTALLED_PKG
	public static final com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction TOGGLE_SHOW_OBSOLETE_PKG
	public static final com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction TOGGLE_SHOW_UPDATE_NEW_PKG
	private final int mMenuStyle
	private final String mMenuTitle
	private static final com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction[] $VALUES
	public static com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction[] values () 
	public static com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int, java.lang.String) 
		int menuStyle
		String menuTitle
	public int getMenuStyle () 
	public java.lang.String getMenuTitle () 
	static void  () 
}

com/android/sdkuilib/internal/repository/ui/PackagesPageImpl$ITreeViewerColumn.class
PackagesPageImpl.java
package com.android.sdkuilib.internal.repository.ui
abstract com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn extends java.lang.Object {
	public abstract void setLabelProvider (org.eclipse.jface.viewers.ColumnLabelProvider) 
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$4.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$4 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$2.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$2 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.DeviceManagerPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/repository/ui/LogWindow$4.class
LogWindow.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.LogWindow$4 extends java.lang.Object implements java.lang.Runnable  {
	final String val$log
	final com.android.sdkuilib.internal.repository.ui.LogWindow this$0
	void  (com.android.sdkuilib.internal.repository.ui.LogWindow, java.lang.String) 
	public void run () 
}

com/android/sdkuilib/internal/repository/ui/PackagesPageImpl.class
PackagesPageImpl.java
package com.android.sdkuilib.internal.repository.ui
abstract com.android.sdkuilib.internal.repository.ui.PackagesPageImpl extends java.lang.Object {
	final com.android.sdkuilib.internal.repository.SwtUpdaterData mSwtUpdaterData
	final com.android.sdkuilib.internal.repository.core.PackagesDiffLogic mDiffLogic
	private com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ICheckboxTreeViewer mITreeViewer
	private com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn mIColumnName
	private com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn mIColumnApi
	private com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn mIColumnRevision
	private com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn mIColumnStatus
	static final boolean $assertionsDisabled
	void  (com.android.sdkuilib.internal.repository.SwtUpdaterData) 
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
	protected abstract boolean isUiDisposed () 
	protected abstract void syncExec (java.lang.Runnable) 
	protected abstract void syncViewerSelection () 
	void performFirstLoad () 
	public void setITreeViewer (com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ICheckboxTreeViewer) 
		com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ICheckboxTreeViewer iTreeViewer
	public void setIColumns (com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn, com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn, com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn, com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn) 
		com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn columnName
		com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn columnApi
		com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn columnRevision
		com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn columnStatus
	void postCreate () 
	void fullReload () 
	void localReload () 
	void loadPackages () 
	protected abstract void loadPackages (boolean, boolean) 
	void loadPackagesImpl (boolean, boolean) 
		boolean useLocalCache
		boolean overrideExisting
		com.android.sdklib.internal.repository.updater.PackageLoader packageLoader
	protected com.android.sdklib.internal.repository.updater.PackageLoader getPackageLoader (boolean) 
		boolean useLocalCache
	protected abstract void refreshViewerInput () 
	protected void setViewerInput () 
		java.util.List cats
	void onSelectNewUpdates (boolean, boolean, boolean) 
		boolean selectNew
		boolean selectUpdates
		boolean selectTop
	void onDeselectAll () 
	protected abstract org.eclipse.swt.graphics.Font getTreeFontItalic () 
	static com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ICheckboxTreeViewer access$000 (com.android.sdkuilib.internal.repository.ui.PackagesPageImpl) 
		com.android.sdkuilib.internal.repository.ui.PackagesPageImpl x0
	static com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn access$100 (com.android.sdkuilib.internal.repository.ui.PackagesPageImpl) 
		com.android.sdkuilib.internal.repository.ui.PackagesPageImpl x0
	static com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn access$200 (com.android.sdkuilib.internal.repository.ui.PackagesPageImpl) 
		com.android.sdkuilib.internal.repository.ui.PackagesPageImpl x0
	static com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn access$300 (com.android.sdkuilib.internal.repository.ui.PackagesPageImpl) 
		com.android.sdkuilib.internal.repository.ui.PackagesPageImpl x0
	static com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn access$400 (com.android.sdkuilib.internal.repository.ui.PackagesPageImpl) 
		com.android.sdkuilib.internal.repository.ui.PackagesPageImpl x0
	static void  () 
}

com/android/sdkuilib/internal/repository/ui/AdtUpdateDialog$5.class
AdtUpdateDialog.java
package com.android.sdkuilib.internal.repository.ui
final com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$5 extends com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$PackageFilter {
	int mMaxApiLevel
	boolean mFindMaxApi
	boolean mNeedTools
	boolean mNeedPlatformTools
	final java.util.Set val$apiLevels
	void  (java.util.Set) 
	boolean accept (com.android.sdklib.internal.repository.packages.Package) 
		int level
		com.android.sdklib.internal.repository.packages.PlatformPackage pp
		com.android.sdklib.AndroidVersion v
		com.android.sdklib.internal.repository.packages.Package pkg
	void visit (com.android.sdklib.internal.repository.packages.Package) 
		int api
		com.android.sdklib.internal.repository.packages.PlatformPackage pp
		com.android.sdklib.AndroidVersion v
		com.android.sdklib.internal.repository.packages.Package pkg
	int installFlags () 
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$10.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$10 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/ui/SdkUpdaterWindowImpl2$5.class
SdkUpdaterWindowImpl2.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2$5 extends com.android.sdkuilib.internal.repository.MenuBarWrapper {
	final com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 this$0
	void  (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2, java.lang.String, org.eclipse.swt.widgets.Menu) 
		String x0
		org.eclipse.swt.widgets.Menu x1
	public void onPreferencesMenuSelected () 
		com.android.sdklib.internal.repository.updater.SettingsController$Settings settings1
		com.android.sdkuilib.internal.repository.SettingsDialog sd
		com.android.sdklib.internal.repository.updater.SettingsController$Settings settings2
	public void onAboutMenuSelected () 
		com.android.sdkuilib.internal.repository.AboutDialog ad
	public transient void printError (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$9.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$9 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final com.android.sdkuilib.internal.repository.ui.DeviceManagerPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$CellInfo ci
		org.eclipse.swt.graphics.Rectangle bounds
		Object info
		org.eclipse.swt.widgets.Event event
}

com/android/sdkuilib/internal/repository/ui/LogWindow$6.class
LogWindow.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.LogWindow$6 extends java.lang.Object implements java.lang.Runnable  {
	final String val$log
	final com.android.sdkuilib.internal.repository.ui.LogWindow this$0
	void  (com.android.sdkuilib.internal.repository.ui.LogWindow, java.lang.String) 
	public void run () 
}

com/android/sdkuilib/internal/repository/ui/PackagesPageImpl$1$1.class
PackagesPageImpl.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$1$1 extends java.lang.Object implements java.lang.Runnable  {
	final boolean val$changed
	final com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$1 this$1
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$1, boolean) 
	public void run () 
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$9.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$9 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$6.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$6 extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
}

com/android/sdkuilib/internal/repository/ui/AdtUpdateDialog$3.class
AdtUpdateDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$3 extends com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$PackageFilter {
	final com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog) 
	boolean accept (com.android.sdklib.internal.repository.packages.Package) 
		com.android.sdklib.internal.repository.packages.Package pkg
	void visit (com.android.sdklib.internal.repository.packages.Package) 
		com.android.sdklib.internal.repository.packages.Package pkg
	int installFlags () 
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$1.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$1 extends com.android.sdkuilib.internal.repository.ui.PackagesPageImpl {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage, com.android.sdkuilib.internal.repository.SwtUpdaterData) 
		com.android.sdkuilib.internal.repository.SwtUpdaterData x0
	protected boolean isUiDisposed () 
	protected void syncExec (java.lang.Runnable) 
		Runnable runnable
	protected void syncViewerSelection () 
	protected void refreshViewerInput () 
	protected org.eclipse.swt.graphics.Font getTreeFontItalic () 
	protected void loadPackages (boolean, boolean) 
		boolean useLocalCache
		boolean overrideExisting
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$6.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$6 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.DeviceManagerPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/repository/ui/AvdManagerWindowImpl1$4.class
AvdManagerWindowImpl1.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1$4 extends com.android.sdkuilib.internal.repository.MenuBarWrapper {
	final com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1 this$0
	void  (com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1, java.lang.String, org.eclipse.swt.widgets.Menu) 
		String x0
		org.eclipse.swt.widgets.Menu x1
	public void onPreferencesMenuSelected () 
		com.android.sdkuilib.internal.repository.SettingsDialog sd
	public void onAboutMenuSelected () 
		com.android.sdkuilib.internal.repository.AboutDialog ad
	public transient void printError (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
}

com/android/sdkuilib/internal/repository/ui/PackagesPageImpl$PkgCellLabelProvider.class
PackagesPageImpl.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$PkgCellLabelProvider extends org.eclipse.jface.viewers.ColumnLabelProvider implements org.eclipse.jface.viewers.ITableFontProvider  {
	private final com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn mColumn
	final com.android.sdkuilib.internal.repository.ui.PackagesPageImpl this$0
	public void  (com.android.sdkuilib.internal.repository.ui.PackagesPageImpl, com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn) 
		com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn column
	public java.lang.String getText (java.lang.Object) 
		com.android.sdklib.AndroidVersion version
		com.android.sdklib.internal.repository.updater.PkgItem pkg
		com.android.sdklib.internal.repository.packages.Package update
		com.android.sdklib.internal.repository.packages.Package p
		com.android.sdklib.internal.repository.updater.PkgItem pkg
		Object element
	private java.lang.String getPkgItemName (com.android.sdklib.internal.repository.updater.PkgItem) 
		com.android.sdklib.internal.repository.updater.PkgItem item
		String name
		com.android.sdkuilib.internal.repository.core.PkgCategoryApi cat
		String apiLabel
		String platLabel
	private com.android.sdkuilib.internal.repository.core.PkgCategory findCategoryForItem (com.android.sdklib.internal.repository.updater.PkgItem) 
		com.android.sdklib.internal.repository.updater.PkgItem i
		java.util.Iterator i$
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		java.util.Iterator i$
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.List cats
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		com.android.sdklib.internal.repository.packages.Package p
		com.android.sdklib.internal.repository.updater.PkgItem pi
		Object element
		com.android.sdkuilib.internal.repository.icons.ImageFactory imgFactory
	public org.eclipse.swt.graphics.Font getFont (java.lang.Object, int) 
		Object element
		int columnIndex
	public java.lang.String getToolTipText (java.lang.Object) 
		String s
		Object element
		com.android.sdklib.internal.repository.updater.PkgItem pi
	private java.lang.String getTooltipDescription (com.android.sdklib.repository.IDescription) 
		com.android.sdklib.internal.repository.archives.Archive a
		com.android.sdklib.internal.repository.archives.Archive[] arr$
		int len$
		int i$
		java.net.URL url
		String host
		java.net.MalformedURLException ignore
		com.android.sdklib.internal.repository.packages.Package p
		com.android.sdklib.internal.repository.sources.SdkSource src
		com.android.sdklib.repository.IDescription element
		String s
	public org.eclipse.swt.graphics.Point getToolTipShift (java.lang.Object) 
		Object object
	public int getToolTipDisplayDelayTime (java.lang.Object) 
		Object object
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$1.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$1 extends org.eclipse.jface.viewers.ColumnLabelProvider {
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
	public java.lang.String getText (java.lang.Object) 
		String name
		Object element
}

com/android/sdkuilib/internal/repository/ui/SdkUpdaterWindowImpl2$6.class
SdkUpdaterWindowImpl2.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2$6 extends java.lang.Object implements com.android.sdkuilib.internal.tasks.ILogUiProvider  {
	final com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 this$0
	void  (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2) 
	public void setDescription (java.lang.String) 
		String description
	public void log (java.lang.String) 
		String log
	public void logVerbose (java.lang.String) 
		String log
	public void logError (java.lang.String) 
		String log
}

com/android/sdkuilib/internal/repository/ui/SdkUpdaterWindowImpl2$6$1.class
SdkUpdaterWindowImpl2.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2$6$1 extends java.lang.Object implements java.lang.Runnable  {
	final com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2$6 this$1
	void  (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2$6) 
	public void run () 
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$10.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$10 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$CellInfo.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$CellInfo extends java.lang.Object {
	final boolean mIsUser
	final com.android.sdklib.devices.Device mDevice
	final org.eclipse.swt.graphics.TextLayout mWidget
	org.eclipse.swt.graphics.Rectangle mBounds
	void  (boolean, com.android.sdklib.devices.Device, org.eclipse.swt.graphics.TextLayout) 
		boolean isUser
		com.android.sdklib.devices.Device device
		org.eclipse.swt.graphics.TextLayout widget
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$5.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$5 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.DeviceManagerPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/repository/ui/LogWindow$1.class
LogWindow.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.LogWindow$1 extends org.eclipse.swt.events.ShellAdapter {
	final com.android.sdkuilib.internal.repository.ui.LogWindow this$0
	void  (com.android.sdkuilib.internal.repository.ui.LogWindow) 
	public void shellClosed (org.eclipse.swt.events.ShellEvent) 
		org.eclipse.swt.events.ShellEvent e
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$13.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$13 extends java.lang.Object implements java.lang.Runnable  {
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
	public void run () 
}

com/android/sdkuilib/internal/repository/ui/LogWindow$5.class
LogWindow.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.LogWindow$5 extends java.lang.Object implements java.lang.Runnable  {
	final String val$log
	final com.android.sdkuilib.internal.repository.ui.LogWindow this$0
	void  (com.android.sdkuilib.internal.repository.ui.LogWindow, java.lang.String) 
	public void run () 
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$IAvdCreatedListener.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
public abstract com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$IAvdCreatedListener extends java.lang.Object {
	public abstract void onAvdCreated (com.android.sdklib.internal.avd.AvdInfo) 
}

com/android/sdkuilib/internal/repository/ui/AvdManagerWindowImpl1$3.class
AvdManagerWindowImpl1.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1$3 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1 this$0
	void  (com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
}

com/android/sdkuilib/internal/repository/ui/PackagesPageImpl$2.class
PackagesPageImpl.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$2 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$sdklib$internal$repository$updater$PkgItem$PkgState
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$12.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$12 extends java.lang.Object implements org.eclipse.jface.dialogs.IInputValidator  {
	final boolean val$isEdit
	final String val$initialValue
	final com.android.sdklib.internal.repository.sources.SdkSource[] val$knownSources
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog, boolean, java.lang.String, com.android.sdklib.internal.repository.sources.SdkSource[]) 
	public java.lang.String isValid (java.lang.String) 
		com.android.sdklib.internal.repository.sources.SdkSource s
		com.android.sdklib.internal.repository.sources.SdkSource[] arr$
		int len$
		int i$
		String newText
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$8.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$8 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final com.android.sdkuilib.internal.repository.ui.DeviceManagerPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		Object info
		org.eclipse.swt.widgets.Event event
}

com/android/sdkuilib/internal/repository/ui/LogWindow$2.class
LogWindow.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.LogWindow$2 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.LogWindow this$0
	void  (com.android.sdkuilib.internal.repository.ui.LogWindow) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$8.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$8 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$3.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$3 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.DeviceManagerPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/repository/ui/AdtUpdateDialog$1.class
AdtUpdateDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$1 extends java.lang.Object implements com.android.sdklib.internal.repository.updater.PackageLoader$IAutoInstallTask  {
	final com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog) 
	public com.android.sdklib.internal.repository.packages.Package[] filterLoadedSource (com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdklib.internal.repository.packages.Package[]) 
		com.android.sdklib.internal.repository.packages.Package pkg
		com.android.sdklib.internal.repository.packages.Package[] arr$
		int len$
		int i$
		com.android.sdklib.internal.repository.sources.SdkSource source
		com.android.sdklib.internal.repository.packages.Package[] packages
	public boolean acceptPackage (com.android.sdklib.internal.repository.packages.Package) 
		com.android.sdklib.internal.repository.packages.Package pkg
	public void setResult (boolean, java.util.Map) 
		boolean success
		java.util.Map installPaths
	public void taskCompleted () 
}

com/android/sdkuilib/internal/repository/ui/AdtUpdateDialog$2.class
AdtUpdateDialog.java
package com.android.sdkuilib.internal.repository.ui
final com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$2 extends com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$PackageFilter {
	String mVendor
	String mPath
	final String val$vendor
	final String val$path
	void  (java.lang.String, java.lang.String) 
	boolean accept (com.android.sdklib.internal.repository.packages.Package) 
		String oldPath
		String[] arr$
		int len$
		int i$
		com.android.sdklib.internal.repository.packages.ExtraPackage ep
		com.android.sdklib.internal.repository.packages.Package pkg
	void visit (com.android.sdklib.internal.repository.packages.Package) 
		com.android.sdklib.internal.repository.packages.Package pkg
	int installFlags () 
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$1.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$1 extends java.lang.Object implements com.android.sdkuilib.internal.repository.icons.ImageFactory$Filter  {
	final com.android.sdkuilib.internal.repository.ui.DeviceManagerPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
	public org.eclipse.swt.graphics.Image filter (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image source
		org.eclipse.swt.graphics.ImageData srcData
		org.eclipse.swt.graphics.PaletteData p
		int b
}

com/android/sdkuilib/internal/repository/ui/LogWindow$TextStyle.class
LogWindow.java
package com.android.sdkuilib.internal.repository.ui
final com.android.sdkuilib.internal.repository.ui.LogWindow$TextStyle extends java.lang.Enum {
	public static final com.android.sdkuilib.internal.repository.ui.LogWindow$TextStyle DEFAULT
	public static final com.android.sdkuilib.internal.repository.ui.LogWindow$TextStyle TITLE
	public static final com.android.sdkuilib.internal.repository.ui.LogWindow$TextStyle ERROR
	private static final com.android.sdkuilib.internal.repository.ui.LogWindow$TextStyle[] $VALUES
	public static com.android.sdkuilib.internal.repository.ui.LogWindow$TextStyle[] values () 
	public static com.android.sdkuilib.internal.repository.ui.LogWindow$TextStyle valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$8.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$8 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		boolean selectNew
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$SourcesContentProvider.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$SourcesContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredContentProvider  {
	private void  () 
	public void dispose () 
	public void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object oldInput
		Object newInput
	public java.lang.Object[] getElements (java.lang.Object) 
		Object inputElement
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$1) 
		com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$1 x0
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$12.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$12 extends java.lang.Object implements java.lang.Runnable  {
	final String val$name
	final java.util.concurrent.atomic.AtomicBoolean val$result
	final com.android.sdkuilib.internal.repository.ui.DeviceManagerPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage, java.lang.String, java.util.concurrent.atomic.AtomicBoolean) 
	public void run () 
		org.eclipse.swt.widgets.Shell shell
		boolean ok
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$4.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$4 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.DeviceManagerPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$11.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$11 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final com.android.sdkuilib.internal.repository.ui.DeviceManagerPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
}

com/android/sdkuilib/internal/repository/ui/SdkUpdaterWindowImpl2$1.class
SdkUpdaterWindowImpl2.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 this$0
	void  (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

com/android/sdkuilib/internal/repository/ui/PackagesPage.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
public final com.android.sdkuilib.internal.repository.ui.PackagesPage extends org.eclipse.swt.widgets.Composite implements com.android.sdklib.repository.ISdkChangeListener  {
	private final java.util.Map mMenuActions
	private final com.android.sdkuilib.internal.repository.ui.PackagesPageImpl mImpl
	private final com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext mContext
	private boolean mDisplayArchives
	private boolean mOperationPending
	private org.eclipse.swt.widgets.Composite mGroupPackages
	private org.eclipse.swt.widgets.Text mTextSdkOsPath
	private org.eclipse.swt.widgets.Button mCheckFilterObsolete
	private org.eclipse.swt.widgets.Button mCheckFilterInstalled
	private org.eclipse.swt.widgets.Button mCheckFilterNew
	private org.eclipse.swt.widgets.Composite mGroupOptions
	private org.eclipse.swt.widgets.Composite mGroupSdk
	private org.eclipse.swt.widgets.Button mButtonDelete
	private org.eclipse.swt.widgets.Button mButtonInstall
	private org.eclipse.swt.graphics.Font mTreeFontItalic
	private org.eclipse.swt.widgets.TreeColumn mTreeColumnName
	private org.eclipse.jface.viewers.CheckboxTreeViewer mTreeViewer
	static final boolean $assertionsDisabled
	public void  (org.eclipse.swt.widgets.Composite, int, com.android.sdkuilib.internal.repository.SwtUpdaterData, com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext) 
		org.eclipse.swt.widgets.Composite parent
		int swtStyle
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
		com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext context
	public void performFirstLoad () 
	private void createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label label1
		org.eclipse.swt.widgets.Group groupPackages
		org.eclipse.swt.widgets.Tree tree
		org.eclipse.jface.viewers.TreeViewerColumn columnName
		org.eclipse.jface.viewers.TreeViewerColumn columnApi
		org.eclipse.swt.widgets.TreeColumn treeColumn2
		org.eclipse.jface.viewers.TreeViewerColumn columnRevision
		org.eclipse.swt.widgets.TreeColumn treeColumn3
		org.eclipse.jface.viewers.TreeViewerColumn columnStatus
		org.eclipse.swt.widgets.TreeColumn treeColumn4
		org.eclipse.swt.widgets.Label label3
		org.eclipse.swt.widgets.Link linkSelectNew
		String strLinkNew
		String strLinkUpdates
		org.eclipse.swt.widgets.Label placeholder
		org.eclipse.swt.widgets.Link linkDeselect
	private com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ITreeViewerColumn wrapColumn (org.eclipse.jface.viewers.TreeViewerColumn) 
		org.eclipse.jface.viewers.TreeViewerColumn column
	private org.eclipse.swt.graphics.Image getImage (java.lang.String) 
		com.android.sdkuilib.internal.repository.icons.ImageFactory imgFactory
		String filename
	public void registerMenuAction (com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction, org.eclipse.swt.widgets.MenuItem) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction action
		org.eclipse.swt.widgets.MenuItem item
	private void updateMenuCheckmarks () 
		com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction action
		org.eclipse.swt.widgets.MenuItem item
		boolean value
		org.eclipse.swt.widgets.Button button
		java.util.Map$Entry entry
		java.util.Iterator i$
	private void postCreate () 
		org.eclipse.swt.widgets.Tree tree
		org.eclipse.swt.graphics.FontData fontData
	private void loadPackages (boolean, boolean) 
		boolean useLocalCache
		boolean overrideExisting
	private void refreshViewerInput () 
		Exception ignore
	private boolean filterViewerItem (java.lang.Object) 
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator i$
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		com.android.sdklib.internal.repository.updater.PkgItem item
		Object treeElement
	private void expandInitial (java.lang.Object) 
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator i$
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		Object pkg
		Object[] arr$
		int len$
		int i$
		boolean enablePreviews
		Object elem
	private void onTreeCheckStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
		boolean checked
		Object elem
	private void onTreeDoubleClick (org.eclipse.jface.viewers.DoubleClickEvent) 
		org.eclipse.jface.viewers.DoubleClickEvent event
		org.eclipse.jface.viewers.ISelection sel
		org.eclipse.jface.viewers.ITreeSelection tsel
		Object elem
		org.eclipse.jface.viewers.ITreeContentProvider provider
		Object[] children
	private void checkAndExpandItem (java.lang.Object, boolean, boolean, boolean) 
		Object child
		Object[] arr$
		int len$
		int i$
		Object parent
		Object child
		Object[] arr$
		int len$
		int i$
		Object[] children
		Object e
		Object[] arr$
		int len$
		int i$
		Object[] children
		boolean allChecked
		Object parent
		Object elem
		boolean checked
		boolean fixChildren
		boolean fixParent
		org.eclipse.jface.viewers.ITreeContentProvider provider
	private void selectCompatibleArchives (java.lang.Object, org.eclipse.jface.viewers.ITreeContentProvider) 
		Object archive
		Object[] arr$
		int len$
		int i$
		Object pkg
		org.eclipse.jface.viewers.ITreeContentProvider provider
	private void onSelectNewUpdates (boolean, boolean, boolean) 
		boolean selectNew
		boolean selectUpdates
		boolean selectTop
	private void onDeselectAll () 
	private void syncViewerSelection () 
		com.android.sdklib.internal.repository.updater.PkgItem item
		boolean checked
		Object child
		Object[] arr$
		int len$
		int i$
		Object[] children
		boolean allChecked
		Object cat
		Object[] arr$
		int len$
		int i$
		org.eclipse.jface.viewers.ITreeContentProvider provider
		Object input
	private void beginOperationPending () 
	private void endOperationPending () 
	private void updateButtonsState () 
		int numPackages
		int numPackages
	private void onButtonInstall () 
		java.util.List installed
		boolean needsRefresh
		java.util.ArrayList archives
	private int getArchivesForInstall (java.util.List) 
		com.android.sdklib.internal.repository.archives.Archive a
		Object c
		Object[] arr$
		int len$
		int i$
		com.android.sdklib.internal.repository.updater.PkgItem pi
		com.android.sdklib.internal.repository.archives.Archive a
		com.android.sdklib.internal.repository.archives.Archive[] arr$
		int len$
		int i$
		com.android.sdklib.internal.repository.packages.Package p
		Object c
		Object[] arr$
		int len$
		int i$
		java.util.List outArchives
		Object[] checked
		int count
		boolean checkIsCompatible
	private void onButtonDelete () 
		String title
		StringBuilder msg
		java.util.ArrayList archives
	private int getArchivesToDelete (java.lang.StringBuilder, java.util.List) 
		String osPath
		java.io.File dir
		com.android.sdklib.internal.repository.packages.Package p
		com.android.sdklib.internal.repository.archives.Archive a
		Object c
		Object[] arr$
		int len$
		int i$
		String osPath
		java.io.File dir
		com.android.sdklib.internal.repository.archives.Archive a
		com.android.sdklib.internal.repository.archives.Archive[] arr$
		int len$
		int i$
		com.android.sdklib.internal.repository.packages.Package p
		com.android.sdklib.internal.repository.updater.PkgItem pi
		com.android.sdklib.internal.repository.updater.PkgItem$PkgState state
		Object c
		Object[] arr$
		int len$
		int i$
		StringBuilder outMsg
		java.util.List outArchives
		Object[] checked
		int count
	public void onSdkLoaded () 
	public void onSdkReload () 
	public void preInstallHook () 
	public void postInstallHook () 
	static org.eclipse.swt.widgets.Composite access$000 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static void access$100 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static void access$200 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static org.eclipse.swt.graphics.Font access$300 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static void access$400 (com.android.sdkuilib.internal.repository.ui.PackagesPage, boolean, boolean) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
		boolean x1
		boolean x2
	static org.eclipse.jface.viewers.CheckboxTreeViewer access$500 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static boolean access$600 (com.android.sdkuilib.internal.repository.ui.PackagesPage, java.lang.Object) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
		Object x1
	static void access$700 (com.android.sdkuilib.internal.repository.ui.PackagesPage, org.eclipse.jface.viewers.CheckStateChangedEvent) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
		org.eclipse.jface.viewers.CheckStateChangedEvent x1
	static void access$800 (com.android.sdkuilib.internal.repository.ui.PackagesPage, org.eclipse.jface.viewers.DoubleClickEvent) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
		org.eclipse.jface.viewers.DoubleClickEvent x1
	static void access$900 (com.android.sdkuilib.internal.repository.ui.PackagesPage, boolean, boolean, boolean) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
		boolean x1
		boolean x2
		boolean x3
	static void access$1000 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static void access$1100 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static void access$1200 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static com.android.sdkuilib.internal.repository.ui.PackagesPageImpl access$1300 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static boolean access$1402 (com.android.sdkuilib.internal.repository.ui.PackagesPage, boolean) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
		boolean x1
	static boolean access$1400 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static org.eclipse.swt.widgets.Button access$1500 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static org.eclipse.swt.widgets.Button access$1600 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static org.eclipse.swt.widgets.Button access$1700 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static void access$1800 (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
	static org.eclipse.swt.graphics.Font access$302 (com.android.sdkuilib.internal.repository.ui.PackagesPage, org.eclipse.swt.graphics.Font) 
		com.android.sdkuilib.internal.repository.ui.PackagesPage x0
		org.eclipse.swt.graphics.Font x1
	static void  () 
}

com/android/sdkuilib/internal/repository/ui/PackagesPageImpl$1.class
PackagesPageImpl.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$1 extends java.lang.Object implements com.android.sdklib.internal.repository.updater.PackageLoader$ISourceLoadedCallback  {
	final boolean val$useLocalCache
	final com.android.sdkuilib.internal.repository.ui.PackagesPageImpl this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPageImpl, boolean) 
	public boolean onUpdateSource (com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdklib.internal.repository.packages.Package[]) 
		com.android.sdklib.internal.repository.sources.SdkSource source
		com.android.sdklib.internal.repository.packages.Package[] newPackages
		boolean changed
	public void onLoadCompleted () 
		boolean changed
}

com/android/sdkuilib/internal/repository/ui/AvdManagerWindowImpl1$1.class
AvdManagerWindowImpl1.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1 this$0
	void  (com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

com/android/sdkuilib/internal/repository/ui/AdtUpdateDialog$4.class
AdtUpdateDialog.java
package com.android.sdkuilib.internal.repository.ui
final com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$4 extends com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$PackageFilter {
	int mApiLevel
	boolean mFindMaxApi
	final int val$apiLevel
	void  (int) 
	boolean accept (com.android.sdklib.internal.repository.packages.Package) 
		com.android.sdklib.internal.repository.packages.PlatformPackage pp
		com.android.sdklib.AndroidVersion v
		com.android.sdklib.internal.repository.packages.Package pkg
	void visit (com.android.sdklib.internal.repository.packages.Package) 
		int api
		com.android.sdklib.internal.repository.packages.PlatformPackage pp
		com.android.sdklib.AndroidVersion v
		com.android.sdklib.internal.repository.packages.Package pkg
	int installFlags () 
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$14.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$14 extends java.lang.Object implements java.lang.Runnable  {
	final Runnable val$updateInUiThread
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog, java.lang.Runnable) 
	public void run () 
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.widgets.Shell shell
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$7.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$7 extends org.eclipse.swt.events.MouseAdapter {
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent event
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$6.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$6 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$3.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$3 extends org.eclipse.jface.viewers.ViewerFilter {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
	public boolean select (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object parentElement
		Object element
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$7.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$7 extends org.eclipse.swt.events.ControlAdapter {
	final org.eclipse.swt.widgets.Table val$table
	final org.eclipse.swt.widgets.TableColumn val$column0
	final com.android.sdkuilib.internal.repository.ui.DeviceManagerPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage, org.eclipse.swt.widgets.Table, org.eclipse.swt.widgets.TableColumn) 
	public void controlResized (org.eclipse.swt.events.ControlEvent) 
		org.eclipse.swt.events.ControlEvent e
		org.eclipse.swt.graphics.Rectangle r
}

com/android/sdkuilib/internal/repository/ui/LogWindow$3.class
LogWindow.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.LogWindow$3 extends java.lang.Object implements java.lang.Runnable  {
	final String val$description
	final com.android.sdkuilib.internal.repository.ui.LogWindow this$0
	void  (com.android.sdkuilib.internal.repository.ui.LogWindow, java.lang.String) 
	public void run () 
}

com/android/sdkuilib/internal/repository/ui/AvdManagerWindowImpl1$2.class
AvdManagerWindowImpl1.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1$2 extends java.lang.Object implements com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$IAvdCreatedListener  {
	final com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1 this$0
	void  (com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1) 
	public void onAvdCreated (com.android.sdklib.internal.avd.AvdInfo) 
		com.android.sdklib.internal.avd.AvdInfo avdInfo
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$3.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$3 extends java.lang.Object implements org.eclipse.jface.viewers.ICheckStateListener  {
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
	public void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$17.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$17 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$sdkuilib$internal$repository$ui$PackagesPage$MenuAction
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$4.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$4 extends java.lang.Object implements org.eclipse.jface.viewers.ICheckStateListener  {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
	public void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$2.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$2 extends org.eclipse.jface.viewers.ColumnLabelProvider {
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
	public java.lang.String getText (java.lang.Object) 
		Object element
}

com/android/sdkuilib/internal/repository/ui/AvdManagerWindowImpl1.class
AvdManagerWindowImpl1.java
package com.android.sdkuilib.internal.repository.ui
public com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1 extends java.lang.Object {
	private static final String APP_NAME
	private static final String APP_NAME_MAC_MENU
	private static final String SIZE_POS_PREFIX
	private final org.eclipse.swt.widgets.Shell mParentShell
	private final com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext mContext
	private final com.android.sdkuilib.internal.repository.SwtUpdaterData mSwtUpdaterData
	private final boolean mOwnUpdaterData
	private final com.android.sdklib.devices.DeviceManager mDeviceManager
	protected org.eclipse.swt.widgets.Shell mShell
	private com.android.sdkuilib.internal.repository.ui.AvdManagerPage mAvdPage
	private com.android.sdklib.internal.repository.updater.SettingsController mSettingsController
	private org.eclipse.swt.widgets.TabFolder mTabFolder
	public void  (org.eclipse.swt.widgets.Shell, com.android.utils.ILogger, java.lang.String, com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.utils.ILogger sdkLog
		String osSdkRoot
		com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext context
	public void  (org.eclipse.swt.widgets.Shell, com.android.sdkuilib.internal.repository.SwtUpdaterData, com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
		com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext context
	public void open () 
		org.eclipse.swt.widgets.Display display
		boolean ok
	private void createShell () 
		int style
		org.eclipse.swt.layout.GridLayout glShell
	private void createContents () 
		org.eclipse.swt.widgets.TabItem avdTabItem
		org.eclipse.swt.widgets.TabItem devTabItem
	private void createAvdTab (org.eclipse.swt.widgets.TabFolder, org.eclipse.swt.widgets.TabItem) 
		org.eclipse.swt.widgets.TabFolder tabFolder
		org.eclipse.swt.widgets.TabItem avdTabItem
		org.eclipse.swt.widgets.Composite root
	private void createDeviceTab (org.eclipse.swt.widgets.TabFolder, org.eclipse.swt.widgets.TabItem) 
		org.eclipse.swt.widgets.TabFolder tabFolder
		org.eclipse.swt.widgets.TabItem devTabItem
		org.eclipse.swt.widgets.Composite root
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage devicePage
	private void createMenuBar () 
		Throwable e
		org.eclipse.swt.widgets.MenuItem menuBarTools
		org.eclipse.swt.widgets.Menu menuTools
		org.eclipse.swt.widgets.MenuItem manageSdk
		org.eclipse.swt.widgets.Menu menuBar
	public void addListener (com.android.sdklib.repository.ISdkChangeListener) 
		com.android.sdklib.repository.ISdkChangeListener listener
	public void removeListener (com.android.sdklib.repository.ISdkChangeListener) 
		com.android.sdklib.repository.ISdkChangeListener listener
	private void preCreateContent () 
	private boolean postCreateContent () 
	private void setWindowImage (org.eclipse.swt.widgets.Shell) 
		com.android.sdkuilib.internal.repository.icons.ImageFactory imgFactory
		org.eclipse.swt.widgets.Shell shell
		String imageName
	private void dispose () 
	private void onAndroidSdkUpdaterDispose () 
		com.android.sdkuilib.internal.repository.icons.ImageFactory imgFactory
	private void setupSources () 
	private void initializeSettings () 
	private void onSdkManager () 
		com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 win
		Exception e
		com.android.sdklib.internal.repository.ITaskFactory oldFactory
	static void access$000 (com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1) 
		com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1 x0
	static com.android.sdkuilib.internal.repository.ui.AvdManagerPage access$100 (com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1) 
		com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1 x0
	static org.eclipse.swt.widgets.TabFolder access$200 (com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1) 
		com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1 x0
	static void access$300 (com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1) 
		com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1 x0
	static com.android.sdkuilib.internal.repository.SwtUpdaterData access$400 (com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1) 
		com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1 x0
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$9.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$9 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/ui/AvdManagerPage.class
AvdManagerPage.java
package com.android.sdkuilib.internal.repository.ui
public com.android.sdkuilib.internal.repository.ui.AvdManagerPage extends org.eclipse.swt.widgets.Composite implements com.android.sdklib.repository.ISdkChangeListener com.android.sdklib.devices.DeviceManager$DevicesChangedListener org.eclipse.swt.events.DisposeListener  {
	private com.android.sdkuilib.internal.widgets.AvdSelector mAvdSelector
	private final com.android.sdkuilib.internal.repository.SwtUpdaterData mSwtUpdaterData
	private final com.android.sdklib.devices.DeviceManager mDeviceManager
	public void  (org.eclipse.swt.widgets.Composite, int, com.android.sdkuilib.internal.repository.SwtUpdaterData, com.android.sdklib.devices.DeviceManager) 
		org.eclipse.swt.widgets.Composite parent
		int swtStyle
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
		com.android.sdklib.devices.DeviceManager deviceManager
	private void createContents (org.eclipse.swt.widgets.Composite) 
		com.android.prefs.AndroidLocation$AndroidLocationException e
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label label
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
	public void dispose () 
	protected void checkSubclass () 
	public void selectAvd (com.android.sdklib.internal.avd.AvdInfo, boolean) 
		com.android.sdklib.internal.avd.AvdManager am
		com.android.sdklib.internal.avd.AvdInfo avdInfo
		boolean reloadAvdList
	private void postCreate () 
	public void onSdkLoaded () 
	public void onSdkReload () 
	public void preInstallHook () 
	public void postInstallHook () 
	public void onDevicesChanged () 
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$11.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$11 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/ui/PkgTreeColumnViewerLabelProvider.class
PkgTreeColumnViewerLabelProvider.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PkgTreeColumnViewerLabelProvider extends org.eclipse.jface.viewers.TreeColumnViewerLabelProvider {
	private org.eclipse.jface.viewers.CellLabelProvider mTooltipProvider
	public void  (org.eclipse.jface.viewers.ColumnLabelProvider) 
		org.eclipse.jface.viewers.ColumnLabelProvider columnLabelProvider
	public void setProviders (java.lang.Object) 
		Object provider
	public org.eclipse.swt.graphics.Image getToolTipImage (java.lang.Object) 
		Object object
	public java.lang.String getToolTipText (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Color getToolTipBackgroundColor (java.lang.Object) 
		Object object
	public org.eclipse.swt.graphics.Color getToolTipForegroundColor (java.lang.Object) 
		Object object
	public org.eclipse.swt.graphics.Font getToolTipFont (java.lang.Object) 
		Object object
	public org.eclipse.swt.graphics.Point getToolTipShift (java.lang.Object) 
		Object object
	public boolean useNativeToolTip (java.lang.Object) 
		Object object
	public int getToolTipTimeDisplayed (java.lang.Object) 
		Object object
	public int getToolTipDisplayDelayTime (java.lang.Object) 
		Object object
	public int getToolTipStyle (java.lang.Object) 
		Object object
}

com/android/sdkuilib/internal/repository/ui/SdkUpdaterWindowImpl2$4.class
SdkUpdaterWindowImpl2.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2$4 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 this$0
	void  (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$5.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$5 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$12.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$12 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$14.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$14 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction val$action
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage, com.android.sdkuilib.internal.repository.ui.PackagesPage$MenuAction) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		com.android.sdkuilib.internal.repository.ui.AddonSitesDialog d
		org.eclipse.swt.widgets.Control child
		org.eclipse.swt.widgets.Control[] arr$
		int len$
		int i$
		boolean value
		org.eclipse.swt.events.SelectionEvent e
		org.eclipse.swt.widgets.Button button
}

com/android/sdkuilib/internal/repository/ui/PackagesPageImpl$ICheckboxTreeViewer.class
PackagesPageImpl.java
package com.android.sdkuilib.internal.repository.ui
abstract com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ICheckboxTreeViewer extends java.lang.Object implements org.eclipse.jface.viewers.IInputProvider  {
	public abstract void setContentProvider (com.android.sdkuilib.internal.repository.core.PkgContentProvider) 
	public abstract void refresh () 
	public abstract void setInput (java.util.List) 
	public abstract java.lang.Object[] getCheckedElements () 
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$15.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$15 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

com/android/sdkuilib/internal/repository/ui/LogWindow.class
LogWindow.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.LogWindow extends java.lang.Object implements com.android.sdkuilib.internal.tasks.ILogUiProvider  {
	private org.eclipse.swt.widgets.Shell mParentShell
	private org.eclipse.swt.widgets.Shell mShell
	private org.eclipse.swt.widgets.Composite mRootComposite
	private org.eclipse.swt.custom.StyledText mStyledText
	private org.eclipse.swt.widgets.Label mLogDescription
	private org.eclipse.swt.widgets.Button mCloseButton
	private final com.android.utils.ILogger mSecondaryLog
	private boolean mCloseRequested
	private boolean mInitPosition
	private String mLastLogMsg
	public void  (org.eclipse.swt.widgets.Shell, com.android.utils.ILogger) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.utils.ILogger secondaryLog
	void openBlocking () 
		org.eclipse.swt.widgets.Display display
	public void open () 
	public void close () 
	public boolean isVisible () 
	public void setVisible (boolean) 
		boolean visible
	private void createShell () 
	private void createContents () 
	public void setDescription (java.lang.String) 
		String description
	public void log (java.lang.String) 
		String log
	public void logError (java.lang.String) 
		String log
	public void logVerbose (java.lang.String) 
		String log
	private void positionWindow () 
		org.eclipse.swt.graphics.Rectangle parentArea
		org.eclipse.swt.graphics.Point parentLoc
		int px
		int py
		int pw
		int ph
		org.eclipse.swt.graphics.Point childSize
		int cw
		int ch
		int x
		int y
		org.eclipse.swt.widgets.Shell child
	private void appendLine (com.android.sdkuilib.internal.repository.ui.LogWindow$TextStyle, java.lang.String) 
		org.eclipse.swt.custom.StyleRange sr
		com.android.sdkuilib.internal.repository.ui.LogWindow$TextStyle style
		String text
		int start
	private void syncExec (org.eclipse.swt.widgets.Widget, java.lang.Runnable) 
		org.eclipse.swt.widgets.Widget widget
		Runnable runnable
	private boolean acceptLog (java.lang.String, boolean) 
		String msg
		boolean isDescription
	static boolean access$000 (com.android.sdkuilib.internal.repository.ui.LogWindow) 
		com.android.sdkuilib.internal.repository.ui.LogWindow x0
	static org.eclipse.swt.widgets.Label access$100 (com.android.sdkuilib.internal.repository.ui.LogWindow) 
		com.android.sdkuilib.internal.repository.ui.LogWindow x0
	static boolean access$200 (com.android.sdkuilib.internal.repository.ui.LogWindow, java.lang.String, boolean) 
		com.android.sdkuilib.internal.repository.ui.LogWindow x0
		String x1
		boolean x2
	static void access$300 (com.android.sdkuilib.internal.repository.ui.LogWindow, com.android.sdkuilib.internal.repository.ui.LogWindow$TextStyle, java.lang.String) 
		com.android.sdkuilib.internal.repository.ui.LogWindow x0
		com.android.sdkuilib.internal.repository.ui.LogWindow$TextStyle x1
		String x2
	static com.android.utils.ILogger access$400 (com.android.sdkuilib.internal.repository.ui.LogWindow) 
		com.android.sdkuilib.internal.repository.ui.LogWindow x0
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$16.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$16 extends java.lang.Object implements com.android.sdklib.internal.repository.ITask  {
	final java.util.ArrayList val$archives
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage, java.util.ArrayList) 
	public void run (com.android.sdklib.internal.repository.ITaskMonitor) 
		com.android.sdklib.internal.repository.archives.Archive a
		java.util.Iterator i$
		com.android.sdklib.internal.repository.ITaskMonitor monitor
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
public com.android.sdkuilib.internal.repository.ui.AddonSitesDialog extends com.android.sdkuilib.internal.repository.UpdaterBaseDialog {
	private final com.android.sdklib.internal.repository.sources.SdkSources mSources
	private org.eclipse.swt.widgets.Table mUserTable
	private org.eclipse.jface.viewers.TableViewer mUserTableViewer
	private org.eclipse.jface.viewers.CheckboxTableViewer mSitesTableViewer
	private org.eclipse.swt.widgets.Button mUserButtonNew
	private org.eclipse.swt.widgets.Button mUserButtonDelete
	private org.eclipse.swt.widgets.Button mUserButtonEdit
	private Runnable mSourcesChangeListener
	static final boolean $assertionsDisabled
	public void  (org.eclipse.swt.widgets.Shell, com.android.sdkuilib.internal.repository.SwtUpdaterData) 
		org.eclipse.swt.widgets.Shell parent
		com.android.sdkuilib.internal.repository.SwtUpdaterData updaterData
	protected void createContents () 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.widgets.TabFolder tabFolder
		org.eclipse.swt.widgets.TabItem sitesTabItem
		org.eclipse.swt.widgets.TabItem userTabItem
		org.eclipse.swt.widgets.Label label
	void createTabOfficialSites (org.eclipse.swt.widgets.TabFolder, org.eclipse.swt.widgets.TabItem) 
		org.eclipse.swt.widgets.TabFolder tabFolder
		org.eclipse.swt.widgets.TabItem sitesTabItem
		org.eclipse.swt.widgets.Composite root
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.widgets.Table sitesTable
		org.eclipse.jface.viewers.TableViewerColumn columnViewer
		org.eclipse.swt.widgets.TableColumn column
		org.eclipse.swt.widgets.Button selectAll
		org.eclipse.swt.widgets.Button deselectAll
	void createTabUserSites (org.eclipse.swt.widgets.TabFolder, org.eclipse.swt.widgets.TabItem) 
		org.eclipse.swt.widgets.TabFolder tabFolder
		org.eclipse.swt.widgets.TabItem userTabItem
		org.eclipse.swt.widgets.Composite root
		org.eclipse.swt.widgets.Label label
		org.eclipse.jface.viewers.TableViewerColumn tableViewerColumn
		org.eclipse.swt.widgets.TableColumn userColumnUrl
	protected void close () 
		com.android.sdklib.internal.repository.sources.SdkSourceProperties p
	private void adjustColumnsWidth (org.eclipse.swt.widgets.Table, org.eclipse.swt.widgets.TableColumn) 
		org.eclipse.swt.widgets.Table table
		org.eclipse.swt.widgets.TableColumn column0
	private void userNewOrEdit (boolean) 
		com.android.sdklib.internal.repository.sources.SdkSource source
		com.android.sdklib.internal.repository.sources.SdkSource[] arr$
		int len$
		int i$
		com.android.sdklib.internal.repository.sources.SdkSource newSource
		com.android.sdklib.internal.repository.sources.SdkSource newSource
		org.eclipse.jface.viewers.IStructuredSelection newSel
		String url
		boolean isEdit
		com.android.sdklib.internal.repository.sources.SdkSource[] knownSources
		String title
		String msg
		org.eclipse.jface.viewers.IStructuredSelection sel
		String initialValue
		org.eclipse.jface.dialogs.InputDialog dlg
	private void on_UserButtonDelete_widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		com.android.sdklib.internal.repository.sources.SdkSource source
		com.android.sdklib.internal.repository.sources.SdkSource[] arr$
		int len$
		int i$
		org.eclipse.swt.events.SelectionEvent e
		org.eclipse.jface.viewers.IStructuredSelection sel
		String selectedUrl
		org.eclipse.swt.widgets.MessageBox mb
	private void on_UserTable_mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent event
		org.eclipse.swt.graphics.Point p
	private void on_UserTableViewer_selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
		org.eclipse.jface.viewers.ISelection sel
	private void on_SitesTableViewer_checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		com.android.sdklib.internal.repository.sources.SdkSource source
		boolean isChecked
		org.eclipse.jface.viewers.CheckStateChangedEvent event
		Object element
	private void on_SitesTableViewer_selectAll () 
		Object item
		Object[] arr$
		int len$
		int i$
	private void on_SitesTableViewer_deselectAll () 
		Object item
		Object[] arr$
		int len$
		int i$
	protected void postCreate () 
		Runnable updateInUiThread
	private void loadUserUrlsList () 
		com.android.sdklib.internal.repository.sources.SdkSource[] knownSources
		org.eclipse.jface.viewers.ISelection oldSelection
	private void loadSiteUrlsList () 
		com.android.sdklib.internal.repository.sources.SdkSource source
		com.android.sdklib.internal.repository.sources.SdkSource[] arr$
		int len$
		int i$
		com.android.sdklib.internal.repository.sources.SdkSource[] knownSources
		org.eclipse.jface.viewers.ISelection oldSelection
		java.util.ArrayList disabled
	static void access$100 (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog, org.eclipse.jface.viewers.CheckStateChangedEvent) 
		com.android.sdkuilib.internal.repository.ui.AddonSitesDialog x0
		org.eclipse.jface.viewers.CheckStateChangedEvent x1
	static void access$200 (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
		com.android.sdkuilib.internal.repository.ui.AddonSitesDialog x0
	static void access$300 (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
		com.android.sdkuilib.internal.repository.ui.AddonSitesDialog x0
	static void access$400 (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog, org.eclipse.jface.viewers.SelectionChangedEvent) 
		com.android.sdkuilib.internal.repository.ui.AddonSitesDialog x0
		org.eclipse.jface.viewers.SelectionChangedEvent x1
	static void access$500 (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog, org.eclipse.swt.events.MouseEvent) 
		com.android.sdkuilib.internal.repository.ui.AddonSitesDialog x0
		org.eclipse.swt.events.MouseEvent x1
	static void access$600 (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog, boolean) 
		com.android.sdkuilib.internal.repository.ui.AddonSitesDialog x0
		boolean x1
	static void access$700 (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog, org.eclipse.swt.events.SelectionEvent) 
		com.android.sdkuilib.internal.repository.ui.AddonSitesDialog x0
		org.eclipse.swt.events.SelectionEvent x1
	static void access$800 (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
		com.android.sdkuilib.internal.repository.ui.AddonSitesDialog x0
	static void access$900 (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
		com.android.sdkuilib.internal.repository.ui.AddonSitesDialog x0
	static org.eclipse.swt.widgets.Shell access$1000 (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog) 
		com.android.sdkuilib.internal.repository.ui.AddonSitesDialog x0
	static void  () 
}

com/android/sdkuilib/internal/repository/ui/ShellSizeAndPos.class
ShellSizeAndPos.java
package com.android.sdkuilib.internal.repository.ui
public com.android.sdkuilib.internal.repository.ui.ShellSizeAndPos extends java.lang.Object {
	private static final String SETTINGS_FILENAME
	private static final String PX
	private static final String PY
	private static final String SX
	private static final String SY
	public void  () 
	public static void loadSizeAndPos (org.eclipse.swt.widgets.Shell, java.lang.String) 
		org.eclipse.swt.graphics.Rectangle i
		int surface
		org.eclipse.swt.graphics.Rectangle area
		org.eclipse.swt.widgets.Monitor monitor
		org.eclipse.swt.widgets.Monitor[] arr$
		int len$
		int i$
		org.eclipse.swt.graphics.Rectangle area
		int px
		int py
		int sx
		int sy
		org.eclipse.swt.graphics.Point p1
		org.eclipse.swt.graphics.Point p2
		org.eclipse.swt.graphics.Rectangle r
		org.eclipse.swt.widgets.Monitor bestMatch
		int bestSurface
		Exception e
		org.eclipse.swt.widgets.Shell shell
		String prefix
		java.util.Properties props
	public static void saveSizeAndPos (org.eclipse.swt.widgets.Shell, java.lang.String) 
		org.eclipse.swt.widgets.Shell shell
		String prefix
		java.util.Properties props
		org.eclipse.swt.graphics.Point loc
		org.eclipse.swt.graphics.Point size
	private static java.util.Properties loadProperties () 
		String folder
		java.io.File f
		java.io.IOException e
		Exception e
		java.io.IOException e
		java.io.IOException e
		java.util.Properties props
		java.io.FileInputStream fis
	private static void saveProperties (java.util.Properties) 
		String folder
		java.io.File f
		java.io.IOException e
		Exception e
		java.io.IOException e
		java.io.IOException e
		java.util.Properties props
		java.io.FileOutputStream fos
}

com/android/sdkuilib/internal/repository/ui/SdkUpdaterWindowImpl2$2.class
SdkUpdaterWindowImpl2.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2$2 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 this$0
	void  (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
public com.android.sdkuilib.internal.repository.ui.DeviceManagerPage extends org.eclipse.swt.widgets.Composite implements com.android.sdklib.repository.ISdkChangeListener com.android.sdklib.devices.DeviceManager$DevicesChangedListener org.eclipse.swt.events.DisposeListener  {
	private final com.android.sdkuilib.internal.repository.SwtUpdaterData mSwtUpdaterData
	private final com.android.sdklib.devices.DeviceManager mDeviceManager
	private org.eclipse.swt.widgets.Table mTable
	private org.eclipse.swt.widgets.Button mNewButton
	private org.eclipse.swt.widgets.Button mEditButton
	private org.eclipse.swt.widgets.Button mDeleteButton
	private org.eclipse.swt.widgets.Button mNewAvdButton
	private org.eclipse.swt.widgets.Button mRefreshButton
	private com.android.sdkuilib.internal.repository.icons.ImageFactory mImageFactory
	private org.eclipse.swt.graphics.Image mUserImage
	private org.eclipse.swt.graphics.Image mDeviceImage
	private int mImageWidth
	private boolean mDisableRefresh
	private com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$IAvdCreatedListener mAvdCreatedListener
	private final com.android.sdkuilib.internal.repository.icons.ImageFactory$Filter mUserColorFilter
	private static final String NEXUS
	private static java.util.regex.Pattern PATTERN
	public void  (org.eclipse.swt.widgets.Composite, int, com.android.sdkuilib.internal.repository.SwtUpdaterData, com.android.sdklib.devices.DeviceManager) 
		org.eclipse.swt.widgets.Composite parent
		int swtStyle
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
		com.android.sdklib.devices.DeviceManager deviceManager
	public void setAvdCreatedListener (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$IAvdCreatedListener) 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$IAvdCreatedListener avdCreatedListener
	private void createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.widgets.Composite buttons
		org.eclipse.swt.widgets.Label spacing
		org.eclipse.swt.widgets.Composite padding
		org.eclipse.swt.widgets.Composite legend
		org.eclipse.swt.widgets.TableColumn column0
	private void adjustColumnsWidth (org.eclipse.swt.widgets.Table, org.eclipse.swt.widgets.TableColumn) 
		org.eclipse.swt.widgets.Table table
		org.eclipse.swt.widgets.TableColumn column0
	private void setupSelectionListener (org.eclipse.swt.widgets.Table) 
		org.eclipse.swt.widgets.Table table
	public void setTableHeightHint (int) 
		int heightHint
		org.eclipse.swt.layout.GridData data
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
	public void dispose () 
	protected void checkSubclass () 
	private void postCreate () 
	private void fillTable (org.eclipse.swt.widgets.Table) 
		org.eclipse.swt.widgets.TableItem item
		org.eclipse.swt.widgets.Table table
		java.util.List disposables
		org.eclipse.swt.graphics.Font boldFont
	private void disposeTableResources (java.lang.Object) 
		Object obj
		java.util.Iterator i$
		Object disposablesList
	private org.eclipse.swt.graphics.Font getBoldFont (org.eclipse.swt.widgets.Table) 
		org.eclipse.swt.widgets.Table table
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.FontData[] fds
	private java.util.List fillDevices (org.eclipse.swt.widgets.Table, org.eclipse.swt.graphics.Font, boolean, java.util.Collection) 
		java.util.List list
		com.android.sdklib.devices.Device device
		java.util.Iterator i$
		String n
		String m
		com.android.sdklib.internal.avd.AvdInfo avd
		com.android.sdklib.internal.avd.AvdInfo[] arr$
		int len$
		int i$
		String avd
		java.util.Iterator i$
		boolean first
		org.eclipse.swt.widgets.TableItem item
		org.eclipse.swt.graphics.TextLayout widget
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$CellInfo ci
		StringBuilder sb
		String name
		int pos1
		String manufacturer
		org.eclipse.swt.graphics.Image img
		com.android.sdklib.devices.Hardware hw
		com.android.sdklib.devices.Screen screen
		com.android.sdklib.devices.Storage sto
		com.android.sdklib.devices.Storage$Unit unit
		java.util.List avdList
		com.android.sdklib.devices.Device device
		java.util.Iterator i$
		org.eclipse.swt.widgets.Table table
		org.eclipse.swt.graphics.Font boldFont
		boolean isUser
		java.util.Collection devicesCollection
		java.util.List disposables
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.TextStyle boldStyle
		java.util.ArrayList devices
		java.util.Map device2avdMap
		String prefix
	private org.eclipse.swt.graphics.Image getTagImage (java.lang.String, boolean) 
		String tagId
		boolean isUser
		String fname
		String kname
	private static java.lang.String getPrettyName (com.android.sdklib.devices.Device, boolean) 
		String size
		String n
		int dot
		com.android.sdklib.devices.Device d
		boolean leadZeroes
		String name
		java.util.regex.Matcher matcher
	private com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$CellInfo getTableSelection () 
		int selIndex
	private void updateButtonStates () 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$CellInfo ci
	private void onNewDevice () 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog dlg
	private void onEditDevice () 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$CellInfo ci
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog dlg
	private void onDeleteDevice () 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$CellInfo ci
		String name
		java.util.concurrent.atomic.AtomicBoolean result
	private void onCreateAvd () 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$CellInfo ci
		com.android.sdkuilib.internal.widgets.AvdCreationDialog dlg
	private void onRefresh () 
		int selIndex
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$CellInfo selected
	private boolean selectCellByName (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$CellInfo) 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$CellInfo ci
		org.eclipse.swt.widgets.TableItem item
		Object data
		int n
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$CellInfo selected
		String name
	private boolean selectCellByDevice (com.android.sdklib.devices.Device) 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$CellInfo ci
		org.eclipse.swt.widgets.TableItem item
		Object data
		int n
		com.android.sdklib.devices.Device selected
	public void onSdkLoaded () 
	public void onSdkReload () 
	public void preInstallHook () 
	public void postInstallHook () 
	public void onDevicesChanged () 
	static void access$000 (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage x0
	static void access$100 (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage x0
	static void access$200 (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage x0
	static void access$300 (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage x0
	static void access$400 (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage x0
	static void access$500 (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage, java.lang.Object) 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage x0
		Object x1
	static void access$600 (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage) 
		com.android.sdkuilib.internal.repository.ui.DeviceManagerPage x0
	static void  () 
}

com/android/sdkuilib/internal/repository/ui/AddonSitesDialog$11.class
AddonSitesDialog.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.AddonSitesDialog$11 extends org.eclipse.swt.events.ControlAdapter {
	final org.eclipse.swt.widgets.Table val$table
	final org.eclipse.swt.widgets.TableColumn val$column0
	final com.android.sdkuilib.internal.repository.ui.AddonSitesDialog this$0
	void  (com.android.sdkuilib.internal.repository.ui.AddonSitesDialog, org.eclipse.swt.widgets.Table, org.eclipse.swt.widgets.TableColumn) 
	public void controlResized (org.eclipse.swt.events.ControlEvent) 
		org.eclipse.swt.events.ControlEvent e
		org.eclipse.swt.graphics.Rectangle r
}

com/android/sdkuilib/internal/repository/ui/PackagesPageImpl$1$2.class
PackagesPageImpl.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$1$2 extends java.lang.Object implements java.lang.Runnable  {
	final boolean val$changed
	final com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$1 this$1
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$1, boolean) 
	public void run () 
		Exception ignore
		Object[] checked
}

com/android/sdkuilib/internal/repository/ui/AdtUpdateDialog.class
AdtUpdateDialog.java
package com.android.sdkuilib.internal.repository.ui
public com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog extends com.android.sdkuilib.ui.SwtBaseDialog {
	public static final int USE_MAX_REMOTE_API_LEVEL
	private static final String APP_NAME
	private final com.android.sdkuilib.internal.repository.SwtUpdaterData mUpdaterData
	private Boolean mResultCode
	private java.util.Map mResultPaths
	private com.android.sdklib.internal.repository.updater.SettingsController mSettingsController
	private com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$PackageFilter mPackageFilter
	private com.android.sdklib.internal.repository.updater.PackageLoader mPackageLoader
	private org.eclipse.swt.widgets.ProgressBar mProgressBar
	private org.eclipse.swt.widgets.Label mStatusText
	public void  (org.eclipse.swt.widgets.Shell, com.android.utils.ILogger, java.lang.String) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.utils.ILogger sdkLog
		String osSdkRoot
	public com.android.utils.Pair installExtraPackage (java.lang.String, java.lang.String) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		String vendor
		String path
		java.io.File installPath
	public com.android.utils.Pair installPlatformTools () 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.io.File installPath
	public com.android.utils.Pair installPlatformPackage (int) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		int apiLevel
		java.io.File installPath
	public boolean installNewSdk (java.util.Set) 
		java.util.Set apiLevels
	protected void createContents () 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.widgets.Composite composite1
	protected void postCreate () 
		com.android.sdkuilib.internal.tasks.ProgressViewFactory factory
	protected void eventLoop () 
	private void setupSources () 
	private void initializeSettings () 
	public static com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$PackageFilter createExtraFilter (java.lang.String, java.lang.String) 
		String vendor
		String path
	private com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$PackageFilter createPlatformToolsFilter () 
	public static com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$PackageFilter createPlatformFilter (int) 
		int apiLevel
	public static com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$PackageFilter createNewSdkFilter (java.util.Set) 
		java.util.Set apiLevels
	static com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$PackageFilter access$000 (com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog) 
		com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog x0
	static java.lang.Boolean access$102 (com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog, java.lang.Boolean) 
		com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog x0
		Boolean x1
	static java.util.Map access$202 (com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog, java.util.Map) 
		com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog x0
		java.util.Map x1
	static void access$300 (com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog) 
		com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog x0
}

com/android/sdkuilib/internal/repository/ui/DeviceManagerPage$10.class
DeviceManagerPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.DeviceManagerPage$10 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.swt.widgets.Table val$table
	final com.android.sdkuilib.internal.repository.ui.DeviceManagerPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.DeviceManagerPage, org.eclipse.swt.widgets.Table) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

com/android/sdkuilib/internal/repository/ui/AdtUpdateDialog$PackageFilter.class
AdtUpdateDialog.java
package com.android.sdkuilib.internal.repository.ui
abstract com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$PackageFilter extends java.lang.Object {
	private void  () 
	abstract int installFlags () 
	abstract void visit (com.android.sdklib.internal.repository.packages.Package) 
	abstract boolean accept (com.android.sdklib.internal.repository.packages.Package) 
	void  (com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$1) 
		com.android.sdkuilib.internal.repository.ui.AdtUpdateDialog$1 x0
}

com/android/sdkuilib/internal/repository/ui/SdkUpdaterWindowImpl2.class
SdkUpdaterWindowImpl2.java
package com.android.sdkuilib.internal.repository.ui
public com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 extends java.lang.Object implements com.android.sdkuilib.internal.repository.ISdkUpdaterWindow  {
	public static final String APP_NAME
	private static final String SIZE_POS_PREFIX
	private final org.eclipse.swt.widgets.Shell mParentShell
	private final com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext mContext
	private final com.android.sdkuilib.internal.repository.SwtUpdaterData mSwtUpdaterData
	protected org.eclipse.swt.widgets.Shell mShell
	private com.android.sdkuilib.internal.repository.ui.PackagesPage mPkgPage
	private org.eclipse.swt.widgets.ProgressBar mProgressBar
	private org.eclipse.swt.widgets.Label mStatusText
	private com.android.sdkuilib.internal.widgets.ImgDisabledButton mButtonStop
	private com.android.sdkuilib.internal.widgets.ToggleButton mButtonShowLog
	private com.android.sdklib.internal.repository.updater.SettingsController mSettingsController
	private com.android.sdkuilib.internal.repository.ui.LogWindow mLogWindow
	public void  (org.eclipse.swt.widgets.Shell, com.android.utils.ILogger, java.lang.String, com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.utils.ILogger sdkLog
		String osSdkRoot
		com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext context
	public void  (org.eclipse.swt.widgets.Shell, com.android.sdkuilib.internal.repository.SwtUpdaterData, com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
		com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext context
	public void open () 
		org.eclipse.swt.widgets.Display display
		com.android.sdklib.internal.repository.sources.SdkSourceProperties p
	private void createShell () 
		int style
		org.eclipse.swt.layout.GridLayout glShell
	private void createContents () 
		org.eclipse.swt.widgets.Composite composite1
		org.eclipse.swt.widgets.Composite composite2
	private void createMenuBar () 
		org.eclipse.swt.widgets.MenuItem manageAvds
		Throwable e
		org.eclipse.swt.widgets.Menu menuBar
		org.eclipse.swt.widgets.MenuItem menuBarPackages
		org.eclipse.swt.widgets.Menu menuPkgs
		org.eclipse.swt.widgets.MenuItem showUpdatesNew
		org.eclipse.swt.widgets.MenuItem showInstalled
		org.eclipse.swt.widgets.MenuItem showObsoletePackages
		org.eclipse.swt.widgets.MenuItem showArchives
		org.eclipse.swt.widgets.MenuItem reload
		org.eclipse.swt.widgets.MenuItem menuBarTools
		org.eclipse.swt.widgets.Menu menuTools
		org.eclipse.swt.widgets.MenuItem manageSources
	private org.eclipse.swt.graphics.Image getImage (java.lang.String) 
		com.android.sdkuilib.internal.repository.icons.ImageFactory imgFactory
		String filename
	private void createLogWindow () 
	public void addListener (com.android.sdklib.repository.ISdkChangeListener) 
		com.android.sdklib.repository.ISdkChangeListener listener
	public void removeListener (com.android.sdklib.repository.ISdkChangeListener) 
		com.android.sdklib.repository.ISdkChangeListener listener
	private void preCreateContent () 
	private boolean postCreateContent () 
		com.android.sdkuilib.internal.tasks.ProgressViewFactory factory
		com.android.sdkuilib.internal.tasks.ILogUiProvider logAdapter
	private void setWindowImage (org.eclipse.swt.widgets.Shell) 
		com.android.sdkuilib.internal.repository.icons.ImageFactory imgFactory
		org.eclipse.swt.widgets.Shell shell
		String imageName
	private void dispose () 
	private void onAndroidSdkUpdaterDispose () 
		com.android.sdkuilib.internal.repository.icons.ImageFactory imgFactory
	private void setupSources () 
	private void initializeSettings () 
	private void onToggleLogWindow () 
	private void onStopSelected () 
	private void onAvdManager () 
		com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1 win
		Exception e
		com.android.sdklib.internal.repository.ITaskFactory oldFactory
	static void access$000 (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2) 
		com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 x0
	static void access$100 (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2) 
		com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 x0
	static void access$200 (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2) 
		com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 x0
	static void access$300 (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2) 
		com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 x0
	static com.android.sdklib.internal.repository.updater.SettingsController access$400 (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2) 
		com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 x0
	static com.android.sdkuilib.internal.repository.SwtUpdaterData access$500 (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2) 
		com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 x0
	static com.android.sdkuilib.internal.repository.ui.PackagesPage access$600 (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2) 
		com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 x0
	static com.android.sdkuilib.internal.repository.ui.LogWindow access$700 (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2) 
		com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 x0
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$2.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$2 extends java.lang.Object implements com.android.sdkuilib.internal.repository.ui.PackagesPageImpl$ICheckboxTreeViewer  {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
	public java.lang.Object getInput () 
	public void setInput (java.util.List) 
		java.util.List cats
	public void setContentProvider (com.android.sdkuilib.internal.repository.core.PkgContentProvider) 
		com.android.sdkuilib.internal.repository.core.PkgContentProvider pkgContentProvider
	public void refresh () 
	public java.lang.Object[] getCheckedElements () 
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$5.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$5 extends java.lang.Object implements org.eclipse.jface.viewers.IDoubleClickListener  {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
	public void doubleClick (org.eclipse.jface.viewers.DoubleClickEvent) 
		org.eclipse.jface.viewers.DoubleClickEvent event
}

com/android/sdkuilib/internal/repository/ui/PackagesPage$7.class
PackagesPage.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.PackagesPage$7 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.repository.ui.PackagesPage this$0
	void  (com.android.sdkuilib.internal.repository.ui.PackagesPage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/repository/ui/SdkUpdaterWindowImpl2$3.class
SdkUpdaterWindowImpl2.java
package com.android.sdkuilib.internal.repository.ui
 com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2$3 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2 this$0
	void  (com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

com/android/sdkuilib/internal/repository/icons/
com/android/sdkuilib/internal/repository/icons/ImageFactory.class
ImageFactory.java
package com.android.sdkuilib.internal.repository.icons
public com.android.sdkuilib.internal.repository.icons.ImageFactory extends java.lang.Object {
	private final org.eclipse.swt.widgets.Display mDisplay
	private final java.util.Map mImages
	public void  (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public org.eclipse.swt.graphics.Image getImageByName (java.lang.String) 
		String imageName
	public org.eclipse.swt.graphics.Image getImageByName (java.lang.String, java.lang.String, com.android.sdkuilib.internal.repository.icons.ImageFactory$Filter) 
		org.eclipse.swt.graphics.Image image2
		org.eclipse.swt.SWTException e
		IllegalArgumentException e
		String imageName
		String keyName
		com.android.sdkuilib.internal.repository.icons.ImageFactory$Filter filter
		org.eclipse.swt.graphics.Image image
		java.io.InputStream stream
	public org.eclipse.swt.graphics.Image getImageForObject (java.lang.Object) 
		String name
		Object object
		String clz
	public void dispose () 
		org.eclipse.swt.graphics.Image img
		java.util.Iterator it
}

com/android/sdkuilib/internal/repository/icons/ImageFactory$Filter.class
ImageFactory.java
package com.android.sdkuilib.internal.repository.icons
public abstract com.android.sdkuilib.internal.repository.icons.ImageFactory$Filter extends java.lang.Object {
	public abstract org.eclipse.swt.graphics.Image filter (org.eclipse.swt.graphics.Image) 
}

com/android/sdkuilib/internal/repository/core/
com/android/sdkuilib/internal/repository/core/PkgCategoryApi.class
PkgCategoryApi.java
package com.android.sdkuilib.internal.repository.core
public com.android.sdkuilib.internal.repository.core.PkgCategoryApi extends com.android.sdkuilib.internal.repository.core.PkgCategory {
	private String mPlatformName
	public static final com.android.sdklib.AndroidVersion KEY_TOOLS
	public static final com.android.sdklib.AndroidVersion KEY_TOOLS_PREVIEW
	public static final com.android.sdklib.AndroidVersion KEY_EXTRA
	public void  (com.android.sdklib.AndroidVersion, java.lang.String, java.lang.Object) 
		com.android.sdklib.AndroidVersion version
		String platformName
		Object iconRef
	public java.lang.String getPlatformName () 
	public void setPlatformName (java.lang.String) 
		String platformName
	public java.lang.String getApiLabel () 
		com.android.sdklib.AndroidVersion key
	public java.lang.String getLabel () 
		com.android.sdklib.AndroidVersion key
		String label
	public void setLabel (java.lang.String) 
		String label
	public java.lang.String toString () 
	static void  () 
}

com/android/sdkuilib/internal/repository/core/SdkLogAdapter.class
SdkLogAdapter.java
package com.android.sdkuilib.internal.repository.core
public final com.android.sdkuilib.internal.repository.core.SdkLogAdapter extends java.lang.Object implements com.android.sdkuilib.internal.tasks.ILogUiProvider  {
	private com.android.utils.ILogger mSdkLog
	private String mLastLogMsg
	public void  (com.android.utils.ILogger) 
		com.android.utils.ILogger sdkLog
	public void setDescription (java.lang.String) 
		String description
	public void log (java.lang.String) 
		String log
	public void logError (java.lang.String) 
		String log
	public void logVerbose (java.lang.String) 
		String log
	private boolean acceptLog (java.lang.String) 
		String msg
}

com/android/sdkuilib/internal/repository/core/PackagesDiffLogic.class
PackagesDiffLogic.java
package com.android.sdkuilib.internal.repository.core
public com.android.sdkuilib.internal.repository.core.PackagesDiffLogic extends java.lang.Object {
	private final com.android.sdkuilib.internal.repository.SwtUpdaterData mUpdaterData
	private boolean mFirstLoadComplete
	private final com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOpApi mOpApi
	private static final com.android.sdklib.internal.repository.updater.PkgItem$PkgState[] PKG_STATES
	public void  (com.android.sdkuilib.internal.repository.SwtUpdaterData) 
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
	public void clear () 
	public boolean isFirstLoadComplete () 
		boolean b
	public void checkNewUpdateItems (boolean, boolean, boolean, int) 
		java.util.List items
		com.android.sdklib.internal.repository.packages.Package installed
		com.android.sdklib.internal.repository.updater.PkgItem item2
		java.util.Iterator i$
		com.android.sdklib.internal.repository.packages.IFullRevisionProvider newPkg2
		boolean sameFound
		com.android.sdklib.internal.repository.packages.Package newPkg
		com.android.utils.Pair val
		com.android.sdklib.repository.FullRevision rev
		Class clazz
		java.util.Iterator i$
		int api
		com.android.sdklib.internal.repository.packages.Package p
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator i$
		com.android.sdklib.internal.repository.updater.PkgItem item
		com.android.utils.Pair candidate
		java.util.Iterator i$
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator i$
		com.android.sdklib.internal.repository.packages.Package p
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator i$
		com.android.sdklib.internal.repository.packages.Package p
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator i$
		com.android.sdklib.internal.repository.packages.Package p
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator i$
		com.android.sdklib.internal.repository.packages.Package p
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator i$
		boolean hasSysImg
		com.android.sdklib.internal.repository.packages.ExtraPackage ep
		com.android.sdklib.internal.repository.packages.Package p
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator i$
		boolean selectNew
		boolean selectUpdates
		boolean selectTop
		int currentPlatform
		int maxApi
		java.util.Set installedPlatforms
		com.android.utils.SparseArray platformItems
		boolean hasTools
		java.util.Map toolsCandidates
		java.util.List allItems
		java.util.List items
	public void uncheckAllItems () 
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator i$
	public java.util.List getCategories () 
	public java.util.List getAllPkgItems () 
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		java.util.Iterator i$
		java.util.List items
		java.util.List cats
	public void updateStart () 
	public boolean updateSourcePackages (com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdklib.internal.repository.packages.Package[]) 
		com.android.sdklib.internal.repository.sources.SdkSource source
		com.android.sdklib.internal.repository.packages.Package[] newPackages
	public boolean updateEnd () 
	private boolean processLocals (com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOp, com.android.sdklib.internal.repository.packages.Package[]) 
		com.android.sdklib.internal.repository.updater.PkgItem currItem
		java.util.Iterator i$
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		java.util.Iterator i$
		com.android.sdklib.internal.repository.packages.Package localPkg
		com.android.sdklib.internal.repository.packages.Package[] arr$
		int len$
		int i$
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator itemIt
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		java.util.Iterator i$
		com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOp op
		com.android.sdklib.internal.repository.packages.Package[] packages
		boolean hasChanged
		java.util.List cats
		java.util.Set keep
	private boolean processSource (com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOp, com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdklib.internal.repository.packages.Package[]) 
		com.android.sdklib.internal.repository.updater.PkgItem currItem
		com.android.sdklib.internal.repository.packages.Package mainPkg
		java.util.Iterator currItemIt
		com.android.sdklib.internal.repository.updater.PkgItem$PkgState state
		com.android.sdklib.internal.repository.updater.PkgItem$PkgState[] arr$
		int len$
		int i$
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		java.util.Iterator i$
		com.android.sdklib.internal.repository.packages.Package newPkg
		com.android.sdklib.internal.repository.packages.Package[] arr$
		int len$
		int i$
		com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOp op
		com.android.sdklib.internal.repository.sources.SdkSource source
		com.android.sdklib.internal.repository.packages.Package[] packages
		boolean hasChanged
		java.util.List cats
		boolean enablePreviews
	private com.android.sdklib.internal.repository.updater.PkgItem addNewItem (com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOp, com.android.sdklib.internal.repository.packages.Package, com.android.sdklib.internal.repository.updater.PkgItem$PkgState) 
		com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOp op
		com.android.sdklib.internal.repository.packages.Package pkg
		com.android.sdklib.internal.repository.updater.PkgItem$PkgState state
		java.util.List cats
		Object catKey
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		com.android.sdklib.internal.repository.updater.PkgItem item
	private com.android.sdkuilib.internal.repository.core.PkgCategory findCurrentCategory (java.util.List, java.lang.Object) 
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		java.util.Iterator i$
		java.util.List currentCategories
		Object categoryKey
	static boolean access$000 (com.android.sdkuilib.internal.repository.core.PackagesDiffLogic, com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOp, com.android.sdklib.internal.repository.packages.Package[]) 
		com.android.sdkuilib.internal.repository.core.PackagesDiffLogic x0
		com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOp x1
		com.android.sdklib.internal.repository.packages.Package[] x2
	static boolean access$100 (com.android.sdkuilib.internal.repository.core.PackagesDiffLogic, com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOp, com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdklib.internal.repository.packages.Package[]) 
		com.android.sdkuilib.internal.repository.core.PackagesDiffLogic x0
		com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOp x1
		com.android.sdklib.internal.repository.sources.SdkSource x2
		com.android.sdklib.internal.repository.packages.Package[] x3
	static com.android.sdkuilib.internal.repository.SwtUpdaterData access$300 (com.android.sdkuilib.internal.repository.core.PackagesDiffLogic) 
		com.android.sdkuilib.internal.repository.core.PackagesDiffLogic x0
	static void  () 
}

com/android/sdkuilib/internal/repository/core/PkgCategory.class
PkgCategory.java
package com.android.sdkuilib.internal.repository.core
public abstract com.android.sdkuilib.internal.repository.core.PkgCategory extends java.lang.Object {
	private final Object mKey
	private final Object mIconRef
	private final java.util.List mItems
	private String mLabel
	public void  (java.lang.Object, java.lang.String, java.lang.Object) 
		Object key
		String label
		Object iconRef
	public java.lang.Object getKey () 
	public java.lang.String getLabel () 
	public void setLabel (java.lang.String) 
		String label
	public java.lang.Object getIconRef () 
	public java.util.List getItems () 
	public java.lang.String toString () 
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		com.android.sdkuilib.internal.repository.core.PkgCategory other
}

com/android/sdkuilib/internal/repository/core/PackagesDiffLogic$1.class
PackagesDiffLogic.java
package com.android.sdkuilib.internal.repository.core
 com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$sdklib$internal$repository$updater$PkgItem$PkgState
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/android/sdkuilib/internal/repository/core/PkgCategorySource.class
PkgCategorySource.java
package com.android.sdkuilib.internal.repository.core
public com.android.sdkuilib.internal.repository.core.PkgCategorySource extends com.android.sdkuilib.internal.repository.core.PkgCategory {
	public static final com.android.sdklib.internal.repository.sources.SdkSource UNKNOWN_SOURCE
	private final com.android.sdklib.internal.repository.sources.SdkSource mSource
	public void  (com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdkuilib.internal.repository.SwtUpdaterData) 
		com.android.sdklib.internal.repository.sources.SdkSource source
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
	public java.lang.String toString () 
	public com.android.sdklib.internal.repository.sources.SdkSource getSource () 
	public void adjustLabel (com.android.sdklib.internal.repository.sources.SdkSource) 
		com.android.sdklib.internal.repository.sources.SdkSource source
	static void  () 
}

com/android/sdkuilib/internal/repository/core/SwtPackageLoader.class
SwtPackageLoader.java
package com.android.sdkuilib.internal.repository.core
public com.android.sdkuilib.internal.repository.core.SwtPackageLoader extends com.android.sdklib.internal.repository.updater.PackageLoader {
	public void  (com.android.sdkuilib.internal.repository.SwtUpdaterData) 
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
	public void  (com.android.sdkuilib.internal.repository.SwtUpdaterData, com.android.sdklib.internal.repository.DownloadCache) 
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
		com.android.sdklib.internal.repository.DownloadCache cache
	protected void runOnUiThread (java.lang.Runnable) 
		Runnable r
		com.android.sdkuilib.internal.repository.SwtUpdaterData swtUpdaterData
		org.eclipse.swt.widgets.Shell shell
}

com/android/sdkuilib/internal/repository/core/PackagesDiffLogic$UpdateOp.class
PackagesDiffLogic.java
package com.android.sdkuilib.internal.repository.core
abstract com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOp extends java.lang.Object {
	private final java.util.Set mVisitedSources
	private final java.util.List mCategories
	private final java.util.Set mCatsToRemove
	private final java.util.Set mItemsToRemove
	private final java.util.Map mUpdatesToRemove
	final com.android.sdkuilib.internal.repository.core.PackagesDiffLogic this$0
	void  (com.android.sdkuilib.internal.repository.core.PackagesDiffLogic) 
	public void clear () 
	public java.util.List getCategories () 
	public abstract java.lang.Object getCategoryKey (com.android.sdklib.internal.repository.packages.Package) 
	public abstract void addDefaultCategories () 
	public abstract com.android.sdkuilib.internal.repository.core.PkgCategory createCategory (java.lang.Object) 
	public abstract void adjustCategory (com.android.sdkuilib.internal.repository.core.PkgCategory, java.lang.Object) 
	public abstract void sortCategoryList () 
	public abstract void postCategoryItemsChanged () 
	public void updateStart () 
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator i$
		java.util.List items
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		java.util.Iterator i$
	public boolean updateSourcePackages (com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdklib.internal.repository.packages.Package[]) 
		com.android.sdklib.internal.repository.sources.SdkSource source
		com.android.sdklib.internal.repository.packages.Package[] newPackages
	public boolean updateEnd () 
		com.android.sdkuilib.internal.repository.core.PkgCategory unusedCat
		java.util.Iterator i$
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator itemIt
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		java.util.Iterator i$
		boolean hasChanged
	public boolean isKeep (com.android.sdklib.internal.repository.updater.PkgItem) 
		com.android.sdklib.internal.repository.updater.PkgItem item
	public void keep (com.android.sdklib.internal.repository.packages.Package) 
		com.android.sdklib.internal.repository.packages.Package pkg
	public void keep (com.android.sdklib.internal.repository.updater.PkgItem) 
		com.android.sdklib.internal.repository.updater.PkgItem item
	public void keep (com.android.sdkuilib.internal.repository.core.PkgCategory) 
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
	public void dontKeep (com.android.sdklib.internal.repository.updater.PkgItem) 
		com.android.sdklib.internal.repository.updater.PkgItem item
	public void dontKeep (com.android.sdkuilib.internal.repository.core.PkgCategory) 
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
}

com/android/sdkuilib/internal/repository/core/PackagesDiffLogic$UpdateOpApi$1.class
PackagesDiffLogic.java
package com.android.sdkuilib.internal.repository.core
 com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOpApi$1 extends java.lang.Object implements java.util.Comparator  {
	static final boolean $assertionsDisabled
	final com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOpApi this$1
	void  (com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOpApi) 
	public int compare (com.android.sdkuilib.internal.repository.core.PkgCategory, com.android.sdkuilib.internal.repository.core.PkgCategory) 
		com.android.sdkuilib.internal.repository.core.PkgCategory cat1
		com.android.sdkuilib.internal.repository.core.PkgCategory cat2
		com.android.sdklib.AndroidVersion v1
		com.android.sdklib.AndroidVersion v2
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	static void  () 
}

com/android/sdkuilib/internal/repository/core/PkgContentProvider$RepoSourceError.class
PkgContentProvider.java
package com.android.sdkuilib.internal.repository.core
public com.android.sdkuilib.internal.repository.core.PkgContentProvider$RepoSourceError extends java.lang.Object implements com.android.sdklib.repository.IDescription  {
	private final com.android.sdklib.internal.repository.sources.SdkSource mSource
	public void  (com.android.sdklib.internal.repository.sources.SdkSource) 
		com.android.sdklib.internal.repository.sources.SdkSource source
	public java.lang.String getLongDescription () 
	public java.lang.String getShortDescription () 
}

com/android/sdkuilib/internal/repository/core/PkgContentProvider$RepoSourceNotification.class
PkgContentProvider.java
package com.android.sdkuilib.internal.repository.core
public com.android.sdkuilib.internal.repository.core.PkgContentProvider$RepoSourceNotification extends java.lang.Object implements com.android.sdklib.repository.IDescription  {
	private final com.android.sdklib.internal.repository.sources.SdkSource mSource
	public void  (com.android.sdklib.internal.repository.sources.SdkSource) 
		com.android.sdklib.internal.repository.sources.SdkSource source
	public java.lang.String getLongDescription () 
	public java.lang.String getShortDescription () 
}

com/android/sdkuilib/internal/repository/core/PkgContentProvider.class
PkgContentProvider.java
package com.android.sdkuilib.internal.repository.core
public com.android.sdkuilib.internal.repository.core.PkgContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.ITreeContentProvider  {
	private final org.eclipse.jface.viewers.IInputProvider mViewer
	private boolean mDisplayArchives
	public void  (org.eclipse.jface.viewers.IInputProvider) 
		org.eclipse.jface.viewers.IInputProvider viewer
	public void setDisplayArchives (boolean) 
		boolean displayArchives
	public java.lang.Object[] getChildren (java.lang.Object) 
		com.android.sdklib.internal.repository.packages.Package pkg
		Object parentElement
	public java.lang.Object getParent (java.lang.Object) 
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		java.util.Iterator i$
		Object input
		Object element
	public boolean hasChildren (java.lang.Object) 
		com.android.sdklib.internal.repository.packages.Package pkg
		com.android.sdklib.internal.repository.archives.Archive[] archives
		Object parentElement
	public java.lang.Object[] getElements (java.lang.Object) 
		Object inputElement
	public void dispose () 
	public void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object oldInput
		Object newInput
	private java.lang.Object[] getSourceChildren (com.android.sdkuilib.internal.repository.core.PkgCategorySource) 
		java.util.ArrayList children2
		com.android.sdkuilib.internal.repository.core.PkgCategorySource parentElement
		java.util.List children
		com.android.sdklib.internal.repository.sources.SdkSource source
		com.android.sdklib.repository.IDescription error
		com.android.sdklib.repository.IDescription empty
		String errStr
}

com/android/sdkuilib/internal/repository/core/PackagesDiffLogic$UpdateOpApi.class
PackagesDiffLogic.java
package com.android.sdkuilib.internal.repository.core
 com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOpApi extends com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$UpdateOp {
	static final boolean $assertionsDisabled
	final com.android.sdkuilib.internal.repository.core.PackagesDiffLogic this$0
	private void  (com.android.sdkuilib.internal.repository.core.PackagesDiffLogic) 
	public java.lang.Object getCategoryKey (com.android.sdklib.internal.repository.packages.Package) 
		com.android.sdklib.internal.repository.packages.Package pkg
	public void addDefaultCategories () 
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		java.util.Iterator i$
		com.android.sdkuilib.internal.repository.core.PkgCategoryApi acat
		com.android.sdkuilib.internal.repository.core.PkgCategoryApi acat
		boolean needTools
		boolean needExtras
		java.util.List cats
	public com.android.sdkuilib.internal.repository.core.PkgCategory createCategory (java.lang.Object) 
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.IAndroidTarget[] arr$
		int len$
		int i$
		Object catKey
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		com.android.sdklib.AndroidVersion key
		String platformName
	public void adjustCategory (com.android.sdkuilib.internal.repository.core.PkgCategory, java.lang.Object) 
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		Object catKey
	public void sortCategoryList () 
	public void postCategoryItemsChanged () 
		String platformName
		com.android.sdklib.internal.repository.packages.Package p
		com.android.sdklib.internal.repository.updater.PkgItem item
		java.util.Iterator i$
		com.android.sdkuilib.internal.repository.core.PkgCategoryApi pac
		com.android.sdkuilib.internal.repository.core.PkgCategory cat
		java.util.Iterator i$
	void  (com.android.sdkuilib.internal.repository.core.PackagesDiffLogic, com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$1) 
		com.android.sdkuilib.internal.repository.core.PackagesDiffLogic x0
		com.android.sdkuilib.internal.repository.core.PackagesDiffLogic$1 x1
	static void  () 
}

com/android/sdkuilib/internal/widgets/
com/android/sdkuilib/internal/widgets/AvdCreationPresenter$1.class
AvdCreationPresenter.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationPresenter$1 extends java.lang.Object implements java.util.Comparator  {
	final com.android.sdkuilib.internal.widgets.AvdCreationPresenter this$0
	void  (com.android.sdkuilib.internal.widgets.AvdCreationPresenter) 
	public int compare (com.android.sdklib.devices.Device, com.android.sdklib.devices.Device) 
		com.android.sdklib.devices.Device device1
		com.android.sdklib.devices.Device device2
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$7.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$7 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/AvdSelector$13.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$13 extends java.lang.Object implements com.android.sdkuilib.internal.repository.icons.ImageFactory$Filter  {
	final boolean val$isOk
	final boolean val$isRepair
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector, boolean, boolean) 
	public org.eclipse.swt.graphics.Image filter (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image source
		org.eclipse.swt.graphics.Image overlayImg
		org.eclipse.jface.resource.ImageDescriptor overlayDesc
		org.eclipse.jface.viewers.DecorationOverlayIcon overlaid
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$14.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$14 extends org.eclipse.jface.viewers.EditingSupport {
	final org.eclipse.swt.widgets.Table val$hardwareTable
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog, org.eclipse.jface.viewers.ColumnViewer, org.eclipse.swt.widgets.Table) 
		org.eclipse.jface.viewers.ColumnViewer x0
	protected void setValue (java.lang.Object, java.lang.Object) 
		int index
		String[] values
		Object element
		Object value
		String hardwareName
		com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty property
	protected java.lang.Object getValue (java.lang.Object) 
		int i
		String[] values
		Object element
		String hardwareName
		com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty property
		String value
	protected org.eclipse.jface.viewers.CellEditor getCellEditor (java.lang.Object) 
		String[] values
		Object element
		String hardwareName
		com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty property
	protected boolean canEdit (java.lang.Object) 
		Object element
		String hardwareName
		com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty property
}

com/android/sdkuilib/internal/widgets/AvdStartDialog.class
AvdStartDialog.java
package com.android.sdkuilib.internal.widgets
final com.android.sdkuilib.internal.widgets.AvdStartDialog extends com.android.sdkuilib.ui.GridDialog {
	private static boolean sWipeData
	private static boolean sSnapshotSave
	private static boolean sSnapshotLaunch
	private static int sMonitorDpi
	private static final java.util.Map sSkinScaling
	private static final java.util.regex.Pattern sScreenSizePattern
	private final com.android.sdklib.internal.avd.AvdInfo mAvd
	private final java.io.File mSdkLocation
	private final com.android.sdklib.internal.repository.updater.SettingsController mSettingsController
	private final com.android.sdklib.devices.DeviceManager mDeviceManager
	private org.eclipse.swt.widgets.Text mScreenSize
	private org.eclipse.swt.widgets.Text mMonitorDpi
	private org.eclipse.swt.widgets.Button mScaleButton
	private float mScale
	private boolean mWipeData
	private int mDensity
	private int mSize1
	private int mSize2
	private String mSkinDisplay
	private boolean mEnableScaling
	private org.eclipse.swt.widgets.Label mScaleField
	private boolean mHasSnapshot
	private boolean mSnapshotSave
	private boolean mSnapshotLaunch
	private org.eclipse.swt.widgets.Button mSnapshotLaunchCheckbox
	void  (org.eclipse.swt.widgets.Shell, com.android.sdklib.internal.avd.AvdInfo, java.io.File, com.android.sdklib.internal.repository.updater.SettingsController, com.android.utils.ILogger) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.sdklib.internal.avd.AvdInfo avd
		java.io.File sdkLocation
		com.android.sdklib.internal.repository.updater.SettingsController settingsController
		com.android.utils.ILogger sdkLog
	public boolean hasWipeData () 
	public float getScale () 
	public void createDialogContent (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.widgets.Label l
		boolean defaultState
		org.eclipse.swt.widgets.Group scaleGroup
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.widgets.Button wipeButton
		java.util.Map prop
		String snapshotPresent
		org.eclipse.swt.widgets.Button snapshotSaveCheckbox
	private void enableGroup (org.eclipse.swt.widgets.Group, boolean) 
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.widgets.Control[] arr$
		int len$
		int i$
		org.eclipse.swt.widgets.Group group
		boolean enabled
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell newShell
	protected org.eclipse.swt.widgets.Button createButton (org.eclipse.swt.widgets.Composite, int, java.lang.String, boolean) 
		org.eclipse.swt.widgets.Composite parent
		int id
		String label
		boolean defaultButton
	protected void okPressed () 
		String size
		String dpi
		String key
	private void computeSkinData () 
		java.util.Map prop
		String dpi
	private void onScaleChange () 
		java.text.ParseException e
		String sizeStr
		String dpiStr
		int dpi
		float size
		float diagonalPx
	private void setScale (float) 
		float scale
	private int getMonitorDpi () 
	private java.lang.String getScreenSize () 
		double screenSize
		com.android.sdklib.devices.Device d
		String name
		String mfctr
		String size
		java.util.Map properties
	private java.lang.String getDensityText () 
	private void findSkinResolution () 
		java.util.regex.Matcher m
		java.io.File layoutFile
		java.io.File skinFolder
		java.util.Map prop
		String skinName
		String skinPath
	private boolean parseLayoutFile (java.io.File) 
		java.io.IOException e
		String[] tokens
		int len
		String line
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.File layoutFile
		java.io.BufferedReader input
	public boolean hasSnapshot () 
	public boolean hasSnapshotLaunch () 
	public boolean hasSnapshotSave () 
	private void updateSnapshotLaunchAvailability () 
		boolean enabled
	static org.eclipse.swt.widgets.Text access$000 (com.android.sdkuilib.internal.widgets.AvdStartDialog) 
		com.android.sdkuilib.internal.widgets.AvdStartDialog x0
	static java.util.regex.Pattern access$100 () 
	static void access$200 (com.android.sdkuilib.internal.widgets.AvdStartDialog) 
		com.android.sdkuilib.internal.widgets.AvdStartDialog x0
	static org.eclipse.swt.widgets.Text access$300 (com.android.sdkuilib.internal.widgets.AvdStartDialog) 
		com.android.sdkuilib.internal.widgets.AvdStartDialog x0
	static org.eclipse.swt.widgets.Button access$400 (com.android.sdkuilib.internal.widgets.AvdStartDialog) 
		com.android.sdkuilib.internal.widgets.AvdStartDialog x0
	static void access$500 (com.android.sdkuilib.internal.widgets.AvdStartDialog, org.eclipse.swt.widgets.Group, boolean) 
		com.android.sdkuilib.internal.widgets.AvdStartDialog x0
		org.eclipse.swt.widgets.Group x1
		boolean x2
	static void access$600 (com.android.sdkuilib.internal.widgets.AvdStartDialog, float) 
		com.android.sdkuilib.internal.widgets.AvdStartDialog x0
		float x1
	static boolean access$702 (com.android.sdkuilib.internal.widgets.AvdStartDialog, boolean) 
		com.android.sdkuilib.internal.widgets.AvdStartDialog x0
		boolean x1
	static void access$800 (com.android.sdkuilib.internal.widgets.AvdStartDialog) 
		com.android.sdkuilib.internal.widgets.AvdStartDialog x0
	static boolean access$902 (com.android.sdkuilib.internal.widgets.AvdStartDialog, boolean) 
		com.android.sdkuilib.internal.widgets.AvdStartDialog x0
		boolean x1
	static org.eclipse.swt.widgets.Button access$1000 (com.android.sdkuilib.internal.widgets.AvdStartDialog) 
		com.android.sdkuilib.internal.widgets.AvdStartDialog x0
	static boolean access$1102 (com.android.sdkuilib.internal.widgets.AvdStartDialog, boolean) 
		com.android.sdkuilib.internal.widgets.AvdStartDialog x0
		boolean x1
	static void  () 
}

com/android/sdkuilib/internal/widgets/AvdSelector$TargetBasedFilter.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
final com.android.sdkuilib.internal.widgets.AvdSelector$TargetBasedFilter extends java.lang.Object implements com.android.sdkuilib.internal.widgets.AvdSelector$IAvdFilter  {
	private final com.android.sdklib.IAndroidTarget mTarget
	void  (com.android.sdklib.IAndroidTarget) 
		com.android.sdklib.IAndroidTarget target
	public void prepare () 
	public boolean accept (com.android.sdklib.internal.avd.AvdInfo) 
		com.android.sdklib.internal.avd.AvdInfo avd
	public void cleanup () 
}

com/android/sdkuilib/internal/widgets/ToggleButton$1.class
ToggleButton.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.ToggleButton$1 extends java.lang.Object implements org.eclipse.swt.events.MouseListener  {
	final com.android.sdkuilib.internal.widgets.ToggleButton this$0
	void  (com.android.sdkuilib.internal.widgets.ToggleButton) 
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog extends com.android.sdkuilib.ui.GridDialog {
	private static final String ABI_SYS_IMG_DATA_KEY
	private final com.android.sdklib.internal.avd.AvdManager mAvdManager
	private final java.util.TreeMap mCurrentTargets
	private final java.util.Map mHardwareMap
	private final java.util.Map mProperties
	private final java.util.ArrayList mEditedProperties
	private final com.android.sdkuilib.internal.repository.icons.ImageFactory mImageFactory
	private final com.android.utils.ILogger mSdkLog
	private final com.android.sdklib.internal.avd.AvdInfo mEditAvdInfo
	private org.eclipse.swt.widgets.Text mAvdName
	private org.eclipse.swt.widgets.Combo mTargetCombo
	private org.eclipse.swt.widgets.Combo mTagAbiCombo
	private String mAbiType
	private org.eclipse.swt.widgets.Button mSdCardSizeRadio
	private org.eclipse.swt.widgets.Text mSdCardSize
	private org.eclipse.swt.widgets.Combo mSdCardSizeCombo
	private org.eclipse.swt.widgets.Text mSdCardFile
	private org.eclipse.swt.widgets.Button mBrowseSdCard
	private org.eclipse.swt.widgets.Button mSdCardFileRadio
	private org.eclipse.swt.widgets.Button mSnapshotCheck
	private org.eclipse.swt.widgets.Button mSkinListRadio
	private org.eclipse.swt.widgets.Combo mSkinCombo
	private org.eclipse.swt.widgets.Button mSkinSizeRadio
	private org.eclipse.swt.widgets.Text mSkinSizeWidth
	private org.eclipse.swt.widgets.Text mSkinSizeHeight
	private org.eclipse.jface.viewers.TableViewer mHardwareViewer
	private org.eclipse.swt.widgets.Button mDeleteHardwareProp
	private org.eclipse.swt.widgets.Button mForceCreation
	private org.eclipse.swt.widgets.Button mOkButton
	private org.eclipse.swt.widgets.Label mStatusIcon
	private org.eclipse.swt.widgets.Label mStatusLabel
	private org.eclipse.swt.widgets.Composite mStatusComposite
	private final org.eclipse.swt.events.VerifyListener mDigitVerifier
	static final boolean $assertionsDisabled
	protected void  (org.eclipse.swt.widgets.Shell, com.android.sdklib.internal.avd.AvdManager, com.android.sdkuilib.internal.repository.icons.ImageFactory, com.android.utils.ILogger, com.android.sdklib.internal.avd.AvdInfo) 
		java.io.File sdkPath
		org.eclipse.swt.widgets.Shell parentShell
		com.android.sdklib.internal.avd.AvdManager avdManager
		com.android.sdkuilib.internal.repository.icons.ImageFactory imageFactory
		com.android.utils.ILogger log
		com.android.sdklib.internal.avd.AvdInfo editAvdInfo
		java.io.File hardwareDefs
		com.android.sdklib.repository.local.LocalSdk localSdk
	public void create () 
		org.eclipse.swt.graphics.Point p
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control control
	public void createDialogContent (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.layout.GridLayout gl
		org.eclipse.swt.widgets.Label label
		String tooltip
		org.eclipse.swt.widgets.Group sdCardGroup
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$ValidateListener validateListener
		org.eclipse.swt.widgets.Group snapshotGroup
		org.eclipse.swt.widgets.Group skinGroup
		org.eclipse.swt.widgets.Group hwGroup
		org.eclipse.swt.widgets.Composite hwButtons
		org.eclipse.swt.widgets.Button b
	private void createHardwareTable (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Table hardwareTable
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.widgets.TableColumn col1
		org.eclipse.jface.viewers.TableViewerColumn tvc1
		org.eclipse.swt.widgets.TableColumn col2
		org.eclipse.jface.viewers.TableViewerColumn tvc2
	public void fillExistingAvdInfo () 
		int i
		int n
		int i
		String abiType
		int n
		int i
		int n
		java.util.regex.Matcher m
		String skin
		int s
		int i
		String suffix
		int n
		String[] values
		long sdcardSize
		String sdcard
		String snapshots
		com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty prop
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Map props
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.ISystemImage[] systemImages
	protected void okPressed () 
	private void enableSdCardWidgets (boolean) 
		boolean sizeMode
	private void enableSkinWidgets (boolean) 
		boolean listMode
	private void onBrowseSdCard () 
		org.eclipse.swt.widgets.FileDialog dlg
		String fileName
	private void reloadTargetCombo () 
		String name
		String name
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.IAndroidTarget[] arr$
		int len$
		int i$
		String selected
		int index
		boolean found
		com.android.sdklib.repository.local.LocalSdk localSdk
	private void reloadSkinCombo () 
		java.io.File skin
		java.io.File[] arr$
		int len$
		int i$
		String targetName
		boolean found
		com.android.sdklib.IAndroidTarget target
		String selected
		int index
	private void reloadTagAbiCombo () 
		String prettyAbiType
		String targetName
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.ISystemImage[] systemImages
		int i
		String selected
		boolean found
		int index
	private void validatePage () 
		int index
		String targetName
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.ISystemImage[] systemImages
		String sdName
		int sizeIndex
		Exception e
		long originalSize
		String original
		java.util.Map props
		long value
		String valueString
		boolean sdcardFileMode
		String width
		String height
		com.android.utils.Pair conflict
		String error
		String warning
		String avdName
		boolean hasAvdName
		boolean isCreate
		boolean can_create
	private void loadSkin () 
		java.io.File skin
		java.util.Map targetHardwareConfig
		com.android.io.FileWrapper targetHardwareFile
		java.util.Map skinHardwareConfig
		java.util.Map$Entry entry
		java.util.Iterator i$
		int targetIndex
		String targetName
		com.android.sdklib.IAndroidTarget target
		String skinName
		int skinIndex
		String path
		java.io.File skin
		java.util.HashMap hardwareValues
		com.android.io.FileWrapper skinHardwareFile
	private boolean createAvd () 
		com.android.sdklib.ISystemImage systemImage
		int abiIndex
		com.android.sdklib.ISystemImage[] systemImages
		String value
		int skinIndex
		com.android.prefs.AndroidLocation$AndroidLocationException e
		String avdName
		int index
		String targetName
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.repository.descriptors.IdDisplay tag
		Object appData
		String sdName
		String skinName
		com.android.utils.ILogger log
		java.io.File avdFolder
		boolean force
		boolean snapshot
		boolean success
		com.android.sdklib.internal.avd.AvdInfo avdInfo
	private com.android.sdklib.ISystemImage[] getSystemImages (com.android.sdklib.IAndroidTarget) 
		com.android.sdklib.ISystemImage[] images
		com.android.sdklib.IAndroidTarget target
	static org.eclipse.swt.widgets.Text access$000 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static com.android.sdklib.internal.avd.AvdInfo access$100 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static com.android.sdklib.internal.avd.AvdManager access$200 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static org.eclipse.swt.widgets.Button access$300 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static void access$400 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static void access$600 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static void access$700 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static org.eclipse.swt.widgets.Button access$800 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static void access$900 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog, boolean) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
		boolean x1
	static void access$1100 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static org.eclipse.swt.widgets.Button access$1200 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static void access$1300 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog, boolean) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
		boolean x1
	static void access$1400 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static java.util.Map access$1500 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static java.util.Map access$1600 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static org.eclipse.jface.viewers.TableViewer access$1700 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static org.eclipse.swt.widgets.Button access$1800 (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
	static void  () 
}

com/android/sdkuilib/internal/widgets/AvdCreationSwtView$4.class
AvdCreationSwtView.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationSwtView$4 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdCreationSwtView this$0
	void  (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/widgets/AvdSelector$12.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$12 extends java.lang.Object implements java.util.Comparator  {
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector) 
	public int compare (com.android.sdklib.internal.avd.AvdInfo, com.android.sdklib.internal.avd.AvdInfo) 
		com.android.sdklib.internal.avd.AvdInfo o1
		com.android.sdklib.internal.avd.AvdInfo o2
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$11.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$11 extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredContentProvider  {
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
	public void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object oldInput
		Object newInput
	public java.lang.Object[] getElements (java.lang.Object) 
		Object arg0
	public void dispose () 
}

com/android/sdkuilib/internal/widgets/AvdSelector$6.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$6 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/AvdSelector$16$1.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$16$1 extends java.lang.Object implements com.android.utils.GrabProcessOutput$IProcessOutput  {
	final com.android.sdkuilib.internal.widgets.AvdSelector$16 this$1
	void  (com.android.sdkuilib.internal.widgets.AvdSelector$16) 
	public void out (java.lang.String) 
		String line
	public void err (java.lang.String) 
		String line
}

com/android/sdkuilib/internal/widgets/AvdSelector$5.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$5 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/ToggleButton$2.class
ToggleButton.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.ToggleButton$2 extends java.lang.Object implements org.eclipse.swt.events.MouseTrackListener  {
	final com.android.sdkuilib.internal.widgets.ToggleButton this$0
	void  (com.android.sdkuilib.internal.widgets.ToggleButton) 
	public void mouseExit (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseEnter (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseHover (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

com/android/sdkuilib/internal/widgets/AvdCreationPresenter$IWidgetAdapter.class
AvdCreationPresenter.java
package com.android.sdkuilib.internal.widgets
public abstract com.android.sdkuilib.internal.widgets.AvdCreationPresenter$IWidgetAdapter extends java.lang.Object {
	public abstract void setTitle (java.lang.String) 
	public abstract int getComboIndex (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl) 
	public abstract int getComboSize (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl) 
	public abstract void selectComboIndex (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, int) 
	public abstract java.lang.String getComboItem (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, int) 
	public abstract void addComboItem (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, java.lang.String) 
	public abstract void setComboItems (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, java.lang.String[]) 
	public abstract boolean isEnabled (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl) 
	public abstract void setEnabled (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, boolean) 
	public abstract boolean isChecked (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl) 
	public abstract void setChecked (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, boolean) 
	public abstract java.lang.String getText (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl) 
	public abstract void setText (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, java.lang.String) 
	public abstract void setImage (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, java.lang.String) 
	public abstract java.lang.String openFileDialog (java.lang.String) 
	public abstract void repack () 
	public abstract com.android.sdkuilib.internal.widgets.IMessageBoxLogger newDelayedMessageBoxLog (java.lang.String, boolean) 
}

com/android/sdkuilib/internal/widgets/AvdSelector$3.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$3 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/AvdStartDialog$8.class
AvdStartDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdStartDialog$8 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdStartDialog this$0
	void  (com.android.sdkuilib.internal.widgets.AvdStartDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/DeviceCreationDialog$ValidationListener.class
DeviceCreationDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.DeviceCreationDialog$ValidationListener extends org.eclipse.swt.events.SelectionAdapter implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.internal.widgets.DeviceCreationDialog this$0
	private void  (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	void  (com.android.sdkuilib.internal.widgets.DeviceCreationDialog, com.android.sdkuilib.internal.widgets.DeviceCreationDialog$1) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog$1 x1
}

com/android/sdkuilib/internal/widgets/AvdCreationSwtView$5.class
AvdCreationSwtView.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationSwtView$5 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdCreationSwtView this$0
	void  (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$15.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$15 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$sdklib$internal$avd$HardwareProperties$HardwarePropertyType
	static final int[] $SwitchMap$com$android$sdklib$internal$avd$AvdManager$AvdConflict
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$12.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$12 extends org.eclipse.jface.viewers.CellLabelProvider {
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
	public void update (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
		String name
		com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty prop
}

com/android/sdkuilib/internal/widgets/ImgDisabledButton.class
ImgDisabledButton.java
package com.android.sdkuilib.internal.widgets
public com.android.sdkuilib.internal.widgets.ImgDisabledButton extends com.android.sdkuilib.internal.widgets.ToggleButton {
	public void  (org.eclipse.swt.widgets.Composite, int, org.eclipse.swt.graphics.Image, org.eclipse.swt.graphics.Image, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.swt.graphics.Image imageEnabled
		org.eclipse.swt.graphics.Image imageDisabled
		String tooltipEnabled
		String tooltipDisabled
	public void setEnabled (boolean) 
		boolean enabled
	public void setState (int) 
		int state
	public int getState () 
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$13.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$13 extends org.eclipse.jface.viewers.CellLabelProvider {
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
	public void update (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
		String value
}

com/android/sdkuilib/internal/widgets/AvdStartDialog$4.class
AvdStartDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdStartDialog$4 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.internal.widgets.AvdStartDialog this$0
	void  (com.android.sdkuilib.internal.widgets.AvdStartDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent event
}

com/android/sdkuilib/internal/widgets/AvdStartDialog$2.class
AvdStartDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdStartDialog$2 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.internal.widgets.AvdStartDialog this$0
	void  (com.android.sdkuilib.internal.widgets.AvdStartDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent event
}

com/android/sdkuilib/internal/widgets/DeviceCreationDialog$CreateNameModifyListener.class
DeviceCreationDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.DeviceCreationDialog$CreateNameModifyListener extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.internal.widgets.DeviceCreationDialog this$0
	private void  (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		com.android.sdklib.devices.Device d
		java.util.Iterator i$
		org.eclipse.swt.events.ModifyEvent e
		String name
		boolean nameCollision
	void  (com.android.sdkuilib.internal.widgets.DeviceCreationDialog, com.android.sdkuilib.internal.widgets.DeviceCreationDialog$1) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog$1 x1
}

com/android/sdkuilib/internal/widgets/AvdSelector$2.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$2 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$9.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$9 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		String hwName
		org.eclipse.swt.events.SelectionEvent arg0
		org.eclipse.jface.viewers.ISelection selection
}

com/android/sdkuilib/internal/widgets/AvdSelector$7.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$7 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/AvdDetailsDialog.class
AvdDetailsDialog.java
package com.android.sdkuilib.internal.widgets
final com.android.sdkuilib.internal.widgets.AvdDetailsDialog extends com.android.sdkuilib.ui.SwtBaseDialog {
	private final com.android.sdklib.internal.avd.AvdInfo mAvdInfo
	public void  (org.eclipse.swt.widgets.Shell, com.android.sdklib.internal.avd.AvdInfo) 
		org.eclipse.swt.widgets.Shell shell
		com.android.sdklib.internal.avd.AvdInfo avdInfo
	protected void createContents () 
		java.util.Map$Entry entry
		java.util.Iterator i$
		org.eclipse.swt.widgets.Label l
		String skin
		String sdcard
		String snapshot
		java.util.HashMap copy
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.AndroidVersion version
		java.util.Map properties
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.layout.GridLayout gl
		org.eclipse.swt.widgets.Composite c
	protected void postCreate () 
	private void displayValue (org.eclipse.swt.widgets.Composite, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		String label
		String value
		org.eclipse.swt.widgets.Label l
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$1.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$1 extends java.lang.Object implements org.eclipse.swt.events.VerifyListener  {
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
	public void verifyText (org.eclipse.swt.events.VerifyEvent) 
		char c
		int i
		org.eclipse.swt.events.VerifyEvent event
		int count
}

com/android/sdkuilib/internal/widgets/AvdStartDialog$6.class
AvdStartDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdStartDialog$6 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.swt.widgets.Group val$scaleGroup
	final com.android.sdkuilib.internal.widgets.AvdStartDialog this$0
	void  (com.android.sdkuilib.internal.widgets.AvdStartDialog, org.eclipse.swt.widgets.Group) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		boolean enabled
}

com/android/sdkuilib/internal/widgets/AvdStartDialog$1.class
AvdStartDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdStartDialog$1 extends java.lang.Object implements org.eclipse.swt.events.VerifyListener  {
	final com.android.sdkuilib.internal.widgets.AvdStartDialog this$0
	void  (com.android.sdkuilib.internal.widgets.AvdStartDialog) 
	public void verifyText (org.eclipse.swt.events.VerifyEvent) 
		org.eclipse.swt.events.VerifyEvent event
		String text
}

com/android/sdkuilib/internal/widgets/ResolutionChooserDialog.class
ResolutionChooserDialog.java
package com.android.sdkuilib.internal.widgets
public com.android.sdkuilib.internal.widgets.ResolutionChooserDialog extends com.android.sdkuilib.ui.GridDialog {
	public static final float[] MONITOR_SIZES
	private org.eclipse.swt.widgets.Button mButton
	private org.eclipse.swt.widgets.Combo mScreenSizeCombo
	private org.eclipse.swt.widgets.Combo mMonitorCombo
	private org.eclipse.swt.widgets.Monitor[] mMonitors
	private int mScreenSizeIndex
	private int mMonitorIndex
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parentShell
	public int getDensity () 
		float size
		org.eclipse.swt.graphics.Rectangle rect
		double d
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell newShell
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control control
	public void createDialogContent (org.eclipse.swt.widgets.Composite) 
		float size
		float[] arr$
		int len$
		int i$
		org.eclipse.swt.graphics.Rectangle r
		org.eclipse.swt.widgets.Monitor m
		org.eclipse.swt.widgets.Monitor[] arr$
		int len$
		int i$
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label l
	static int access$002 (com.android.sdkuilib.internal.widgets.ResolutionChooserDialog, int) 
		com.android.sdkuilib.internal.widgets.ResolutionChooserDialog x0
		int x1
	static org.eclipse.swt.widgets.Combo access$100 (com.android.sdkuilib.internal.widgets.ResolutionChooserDialog) 
		com.android.sdkuilib.internal.widgets.ResolutionChooserDialog x0
	static int access$000 (com.android.sdkuilib.internal.widgets.ResolutionChooserDialog) 
		com.android.sdkuilib.internal.widgets.ResolutionChooserDialog x0
	static org.eclipse.swt.widgets.Button access$200 (com.android.sdkuilib.internal.widgets.ResolutionChooserDialog) 
		com.android.sdkuilib.internal.widgets.ResolutionChooserDialog x0
	static int access$302 (com.android.sdkuilib.internal.widgets.ResolutionChooserDialog, int) 
		com.android.sdkuilib.internal.widgets.ResolutionChooserDialog x0
		int x1
	static org.eclipse.swt.widgets.Combo access$400 (com.android.sdkuilib.internal.widgets.ResolutionChooserDialog) 
		com.android.sdkuilib.internal.widgets.ResolutionChooserDialog x0
	static void  () 
}

com/android/sdkuilib/internal/widgets/AvdCreationSwtView.class
AvdCreationSwtView.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationSwtView extends com.android.sdkuilib.ui.GridDialog {
	private final com.android.sdkuilib.internal.repository.icons.ImageFactory mImageFactory
	private final com.android.sdkuilib.internal.widgets.AvdCreationPresenter mPresenter
	private org.eclipse.swt.widgets.Button mBtnOK
	private org.eclipse.swt.widgets.Text mTextAvdName
	private org.eclipse.swt.widgets.Combo mComboDevice
	private org.eclipse.swt.widgets.Combo mComboTarget
	private org.eclipse.swt.widgets.Combo mComboTagAbi
	private org.eclipse.swt.widgets.Button mCheckKeyboard
	private org.eclipse.swt.widgets.Combo mComboSkinCombo
	private org.eclipse.swt.widgets.Combo mComboFrontCamera
	private org.eclipse.swt.widgets.Combo mComboBackCamera
	private org.eclipse.swt.widgets.Button mCheckSnapshot
	private org.eclipse.swt.widgets.Button mCheckGpuEmulation
	private org.eclipse.swt.widgets.Text mTextRam
	private org.eclipse.swt.widgets.Text mTextVmHeap
	private org.eclipse.swt.widgets.Text mTextDataPartition
	private org.eclipse.swt.widgets.Combo mComboDataPartitionSize
	private org.eclipse.swt.widgets.Button mRadioSdCardSize
	private org.eclipse.swt.widgets.Text mTextSdCardSize
	private org.eclipse.swt.widgets.Combo mComboSdCardSize
	private org.eclipse.swt.widgets.Button mRadioSdCardFile
	private org.eclipse.swt.widgets.Text mTextSdCardFile
	private org.eclipse.swt.widgets.Button mBtnBrowseSdCard
	private org.eclipse.swt.widgets.Button mCheckForceCreation
	private org.eclipse.swt.widgets.Composite mCompositeStatus
	private org.eclipse.swt.widgets.Label mIconStatus
	private org.eclipse.swt.widgets.Label mTextStatus
	private final java.util.Map mControlMap
	private final org.eclipse.swt.events.VerifyListener mDigitVerifier
	public void  (org.eclipse.swt.widgets.Shell, com.android.sdkuilib.internal.repository.icons.ImageFactory, com.android.sdkuilib.internal.widgets.AvdCreationPresenter) 
		org.eclipse.swt.widgets.Shell shell
		com.android.sdkuilib.internal.repository.icons.ImageFactory imageFactory
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter presenter
	public com.android.sdkuilib.internal.widgets.AvdCreationPresenter getPresenter () 
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control control
	public void createDialogContent (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label label
		String tooltip
		com.android.sdkuilib.internal.widgets.AvdCreationSwtView$ValidateListener validateListener
		org.eclipse.swt.widgets.Group memoryGroup
		org.eclipse.swt.widgets.Group storageGroup
		org.eclipse.swt.widgets.Group sdCardGroup
		org.eclipse.swt.widgets.Group optionsGroup
		org.eclipse.swt.layout.GridLayout gl
		org.eclipse.swt.layout.GridData gridData
	private void registerControlMap () 
	public void okPressed () 
	static java.util.Map access$000 (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
		com.android.sdkuilib.internal.widgets.AvdCreationSwtView x0
	static com.android.sdkuilib.internal.repository.icons.ImageFactory access$100 (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
		com.android.sdkuilib.internal.widgets.AvdCreationSwtView x0
	static org.eclipse.swt.widgets.Control access$200 (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
		com.android.sdkuilib.internal.widgets.AvdCreationSwtView x0
	static org.eclipse.swt.widgets.Composite access$300 (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
		com.android.sdkuilib.internal.widgets.AvdCreationSwtView x0
	static org.eclipse.swt.widgets.Control access$400 (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
		com.android.sdkuilib.internal.widgets.AvdCreationSwtView x0
	static com.android.sdkuilib.internal.widgets.AvdCreationPresenter access$700 (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
		com.android.sdkuilib.internal.widgets.AvdCreationSwtView x0
}

com/android/sdkuilib/internal/widgets/AvdCreationDialog.class
AvdCreationDialog.java
package com.android.sdkuilib.internal.widgets
public com.android.sdkuilib.internal.widgets.AvdCreationDialog extends com.android.sdkuilib.internal.widgets.AvdCreationSwtView {
	public void  (org.eclipse.swt.widgets.Shell, com.android.sdklib.internal.avd.AvdManager, com.android.sdkuilib.internal.repository.icons.ImageFactory, com.android.utils.ILogger, com.android.sdklib.internal.avd.AvdInfo) 
		org.eclipse.swt.widgets.Shell shell
		com.android.sdklib.internal.avd.AvdManager avdManager
		com.android.sdkuilib.internal.repository.icons.ImageFactory imageFactory
		com.android.utils.ILogger log
		com.android.sdklib.internal.avd.AvdInfo editAvdInfo
	public com.android.sdklib.internal.avd.AvdInfo getCreatedAvd () 
	public void selectInitialDevice (com.android.sdklib.devices.Device) 
		com.android.sdklib.devices.Device device
	public volatile void okPressed () 
	public volatile void createDialogContent (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite x0
	public volatile com.android.sdkuilib.internal.widgets.AvdCreationPresenter getPresenter () 
}

com/android/sdkuilib/internal/widgets/AvdStartDialog$9.class
AvdStartDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdStartDialog$9 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.swt.widgets.Button val$snapshotSaveCheckbox
	final com.android.sdkuilib.internal.widgets.AvdStartDialog this$0
	void  (com.android.sdkuilib.internal.widgets.AvdStartDialog, org.eclipse.swt.widgets.Button) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/AvdSelector$4.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$4 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/SdkTargetSelector.class
SdkTargetSelector.java
package com.android.sdkuilib.internal.widgets
public com.android.sdkuilib.internal.widgets.SdkTargetSelector extends java.lang.Object {
	private com.android.sdklib.IAndroidTarget[] mTargets
	private final boolean mAllowSelection
	private org.eclipse.swt.events.SelectionListener mSelectionListener
	private org.eclipse.swt.widgets.Table mTable
	private org.eclipse.swt.widgets.Label mDescription
	private org.eclipse.swt.widgets.Composite mInnerGroup
	private static int sCheckboxWidth
	public void  (org.eclipse.swt.widgets.Composite, com.android.sdklib.IAndroidTarget[]) 
		org.eclipse.swt.widgets.Composite parent
		com.android.sdklib.IAndroidTarget[] targets
	public void  (org.eclipse.swt.widgets.Composite, com.android.sdklib.IAndroidTarget[], boolean) 
		org.eclipse.swt.widgets.Composite parent
		com.android.sdklib.IAndroidTarget[] targets
		boolean allowSelection
		int style
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.TableColumn column0
		org.eclipse.swt.widgets.TableColumn column1
		org.eclipse.swt.widgets.TableColumn column2
		org.eclipse.swt.widgets.TableColumn column3
	public java.lang.Object getLayoutData () 
	public com.android.sdklib.IAndroidTarget[] getTargets () 
	public void setTargets (com.android.sdklib.IAndroidTarget[]) 
		com.android.sdklib.IAndroidTarget[] targets
	public void setSelectionListener (org.eclipse.swt.events.SelectionListener) 
		org.eclipse.swt.events.SelectionListener selectionListener
	public boolean setSelection (com.android.sdklib.IAndroidTarget) 
		org.eclipse.swt.widgets.TableItem i
		org.eclipse.swt.widgets.TableItem[] arr$
		int len$
		int i$
		com.android.sdklib.IAndroidTarget target
		boolean found
		boolean modified
	public com.android.sdklib.IAndroidTarget getSelected () 
		org.eclipse.swt.widgets.TableItem i
		org.eclipse.swt.widgets.TableItem[] arr$
		int len$
		int i$
	private void adjustColumnsWidth (org.eclipse.swt.widgets.Table, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn) 
		org.eclipse.swt.widgets.Table table
		org.eclipse.swt.widgets.TableColumn column0
		org.eclipse.swt.widgets.TableColumn column1
		org.eclipse.swt.widgets.TableColumn column2
		org.eclipse.swt.widgets.TableColumn column3
	private void setupSelectionListener (org.eclipse.swt.widgets.Table) 
		org.eclipse.swt.widgets.Table table
	private void fillTable (org.eclipse.swt.widgets.Table) 
		org.eclipse.swt.widgets.TableItem item
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.IAndroidTarget[] arr$
		int len$
		int i$
		org.eclipse.swt.widgets.TableItem item
		org.eclipse.swt.widgets.Table table
	private void setupTooltip (org.eclipse.swt.widgets.Table) 
		org.eclipse.swt.widgets.Table table
		org.eclipse.swt.widgets.Listener listener
	private void updateDescription (org.eclipse.swt.widgets.TableItem) 
		String newTooltip
		Object data
		org.eclipse.swt.widgets.TableItem item
	public void setEnabled (boolean) 
		boolean enabled
	private void enableControl (org.eclipse.swt.widgets.Control, boolean) 
		org.eclipse.swt.widgets.Control c2
		org.eclipse.swt.widgets.Control[] arr$
		int len$
		int i$
		org.eclipse.swt.widgets.Control c
		boolean enabled
	private int getCheckboxWidth () 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.widgets.Button checkBox
	static boolean access$000 (com.android.sdkuilib.internal.widgets.SdkTargetSelector) 
		com.android.sdkuilib.internal.widgets.SdkTargetSelector x0
	static int access$100 (com.android.sdkuilib.internal.widgets.SdkTargetSelector) 
		com.android.sdkuilib.internal.widgets.SdkTargetSelector x0
	static void access$200 (com.android.sdkuilib.internal.widgets.SdkTargetSelector, org.eclipse.swt.widgets.TableItem) 
		com.android.sdkuilib.internal.widgets.SdkTargetSelector x0
		org.eclipse.swt.widgets.TableItem x1
	static org.eclipse.swt.events.SelectionListener access$300 (com.android.sdkuilib.internal.widgets.SdkTargetSelector) 
		com.android.sdkuilib.internal.widgets.SdkTargetSelector x0
	static void  () 
}

com/android/sdkuilib/internal/widgets/AvdCreationSwtView$1.class
AvdCreationSwtView.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationSwtView$1 extends java.lang.Object implements org.eclipse.swt.events.VerifyListener  {
	final com.android.sdkuilib.internal.widgets.AvdCreationSwtView this$0
	void  (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
	public void verifyText (org.eclipse.swt.events.VerifyEvent) 
		char c
		int i
		org.eclipse.swt.events.VerifyEvent event
		int count
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$6.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$6 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
		boolean listMode
}

com/android/sdkuilib/internal/widgets/AvdCreationPresenter$SkinType.class
AvdCreationPresenter.java
package com.android.sdkuilib.internal.widgets
final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType extends java.lang.Enum {
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType DYNAMIC
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType NONE
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType FROM_TARGET
	private static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType[] $VALUES
	public static com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType[] values () 
	public static com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/sdkuilib/internal/widgets/AvdCreationPresenter$AvdSkinChoice.class
AvdCreationPresenter.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationPresenter$AvdSkinChoice extends java.lang.Object implements java.lang.Comparable  {
	private final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType mType
	private final String mLabel
	private final java.io.File mPath
	void  (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType, java.lang.String) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType type
		String label
	void  (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType, java.lang.String, java.io.File) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType type
		String label
		java.io.File path
	public com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType getType () 
	public java.lang.String getLabel () 
	public java.io.File getPath () 
	public boolean hasPath () 
	public int compareTo (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$AvdSkinChoice) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$AvdSkinChoice o
		int t
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$AvdSkinChoice other
	public volatile int compareTo (java.lang.Object) 
		Object x0
}

com/android/sdkuilib/internal/widgets/AvdSelector.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
public final com.android.sdkuilib.internal.widgets.AvdSelector extends java.lang.Object {
	private static int NUM_COL
	private final com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode mDisplayMode
	private com.android.sdklib.internal.avd.AvdManager mAvdManager
	private final String mOsSdkPath
	private org.eclipse.swt.widgets.Table mTable
	private org.eclipse.swt.widgets.Button mDeleteButton
	private org.eclipse.swt.widgets.Button mDetailsButton
	private org.eclipse.swt.widgets.Button mNewButton
	private org.eclipse.swt.widgets.Button mEditButton
	private org.eclipse.swt.widgets.Button mRefreshButton
	private org.eclipse.swt.widgets.Button mManagerButton
	private org.eclipse.swt.widgets.Button mRepairButton
	private org.eclipse.swt.widgets.Button mStartButton
	private org.eclipse.swt.events.SelectionListener mSelectionListener
	private com.android.sdkuilib.internal.widgets.AvdSelector$IAvdFilter mTargetFilter
	private boolean mIsEnabled
	private com.android.sdkuilib.internal.repository.icons.ImageFactory mImageFactory
	private org.eclipse.swt.graphics.Image mBrokenImage
	private org.eclipse.swt.graphics.Image mInvalidImage
	private com.android.sdklib.internal.repository.updater.SettingsController mController
	private final com.android.utils.ILogger mSdkLog
	private boolean mInternalRefresh
	public void  (org.eclipse.swt.widgets.Composite, java.lang.String, com.android.sdklib.internal.avd.AvdManager, com.android.sdkuilib.internal.widgets.AvdSelector$IAvdFilter, com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode, com.android.utils.ILogger) 
		org.eclipse.swt.widgets.Composite legend
		org.eclipse.swt.widgets.Composite parent
		String osSdkPath
		com.android.sdklib.internal.avd.AvdManager manager
		com.android.sdkuilib.internal.widgets.AvdSelector$IAvdFilter filter
		com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode displayMode
		com.android.utils.ILogger sdkLog
		org.eclipse.swt.widgets.Composite group
		org.eclipse.swt.layout.GridLayout gl
		int style
		org.eclipse.swt.widgets.Composite buttons
		org.eclipse.swt.widgets.Label spacing
		org.eclipse.swt.widgets.Composite padding
		org.eclipse.swt.widgets.TableColumn column0
		org.eclipse.swt.widgets.TableColumn column1
		org.eclipse.swt.widgets.TableColumn column2
		org.eclipse.swt.widgets.TableColumn column3
		org.eclipse.swt.widgets.TableColumn column4
	public void  (org.eclipse.swt.widgets.Composite, java.lang.String, com.android.sdklib.internal.avd.AvdManager, com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode, com.android.utils.ILogger) 
		org.eclipse.swt.widgets.Composite parent
		String osSdkPath
		com.android.sdklib.internal.avd.AvdManager manager
		com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode displayMode
		com.android.utils.ILogger sdkLog
	public void  (org.eclipse.swt.widgets.Composite, java.lang.String, com.android.sdklib.internal.avd.AvdManager, com.android.sdklib.IAndroidTarget, com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode, com.android.utils.ILogger) 
		org.eclipse.swt.widgets.Composite parent
		String osSdkPath
		com.android.sdklib.internal.avd.AvdManager manager
		com.android.sdklib.IAndroidTarget filter
		com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode displayMode
		com.android.utils.ILogger sdkLog
	public void setSettingsController (com.android.sdklib.internal.repository.updater.SettingsController) 
		com.android.sdklib.internal.repository.updater.SettingsController controller
	public void setTableHeightHint (int) 
		int heightHint
		org.eclipse.swt.layout.GridData data
	public boolean refresh (boolean) 
		com.android.prefs.AndroidLocation$AndroidLocationException e
		com.android.sdklib.internal.avd.AvdInfo selected
		boolean reload
	public void setManager (com.android.sdklib.internal.avd.AvdManager) 
		com.android.sdklib.internal.avd.AvdManager manager
	public void setFilter (com.android.sdkuilib.internal.widgets.AvdSelector$IAvdFilter) 
		com.android.sdkuilib.internal.widgets.AvdSelector$IAvdFilter filter
	public void setFilter (com.android.sdklib.IAndroidTarget) 
		com.android.sdklib.IAndroidTarget target
	public void setSelectionListener (org.eclipse.swt.events.SelectionListener) 
		org.eclipse.swt.events.SelectionListener selectionListener
	public boolean setSelection (com.android.sdklib.internal.avd.AvdInfo) 
		org.eclipse.swt.widgets.TableItem i
		org.eclipse.swt.widgets.TableItem[] arr$
		int len$
		int i$
		com.android.sdklib.internal.avd.AvdInfo target
		boolean found
		boolean modified
		int selIndex
		int index
	public com.android.sdklib.internal.avd.AvdInfo getSelected () 
		org.eclipse.swt.widgets.TableItem i
		org.eclipse.swt.widgets.TableItem[] arr$
		int len$
		int i$
		int selIndex
	public void setEnabled (boolean) 
		boolean enabled
	public boolean isEnabled () 
	private void adjustColumnsWidth (org.eclipse.swt.widgets.Table, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn) 
		org.eclipse.swt.widgets.Table table
		org.eclipse.swt.widgets.TableColumn column0
		org.eclipse.swt.widgets.TableColumn column1
		org.eclipse.swt.widgets.TableColumn column2
		org.eclipse.swt.widgets.TableColumn column3
		org.eclipse.swt.widgets.TableColumn column4
	private void setupSelectionListener (org.eclipse.swt.widgets.Table) 
		org.eclipse.swt.widgets.Table table
	private void fillTable (org.eclipse.swt.widgets.Table) 
		com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
		boolean isOk
		boolean isRepair
		boolean isInvalid
		org.eclipse.swt.graphics.Image img
		org.eclipse.swt.widgets.TableItem item
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.internal.avd.AvdInfo avd
		com.android.sdklib.internal.avd.AvdInfo[] arr$
		int len$
		int i$
		org.eclipse.swt.widgets.TableItem item
		org.eclipse.swt.widgets.Table table
		com.android.sdklib.internal.avd.AvdInfo[] avds
	private org.eclipse.swt.graphics.Image getTagImage (com.android.sdklib.repository.descriptors.IdDisplay, boolean, boolean, boolean) 
		com.android.sdklib.repository.descriptors.IdDisplay tag
		boolean isOk
		boolean isRepair
		boolean isInvalid
		String fname
		String kname
	private com.android.sdklib.internal.avd.AvdInfo getTableSelection () 
		int selIndex
	private void enableActionButtons () 
		com.android.sdklib.internal.avd.AvdInfo selection
		boolean hasSelection
	private void onNew () 
		com.android.sdkuilib.internal.widgets.AvdCreationDialog dlg
	private void onEdit () 
		com.android.sdkuilib.ui.GridDialog dlg
		com.android.sdklib.internal.avd.AvdInfo avdInfo
		com.android.sdkuilib.ui.GridDialog dlg
	private void onDetails () 
		com.android.sdklib.internal.avd.AvdInfo avdInfo
		com.android.sdkuilib.internal.widgets.AvdDetailsDialog dlg
	private void onDelete () 
		com.android.sdklib.internal.avd.AvdInfo avdInfo
		org.eclipse.swt.widgets.Display display
		boolean[] result
		com.android.utils.ILogger log
		boolean success
	private void onRepair () 
		java.io.IOException e
		java.io.IOException e
		com.android.sdklib.internal.avd.AvdInfo avdInfo
		org.eclipse.swt.widgets.Display display
		com.android.utils.ILogger log
	private void onAvdManager () 
		com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1 win
		Exception ignore
		org.eclipse.swt.widgets.Display display
		com.android.utils.ILogger log
	private void onStart () 
		java.util.Formatter formatter
		String path
		String avdName
		java.util.ArrayList list
		float scale
		String[] command
		com.android.sdkuilib.internal.tasks.ProgressTask progress
		com.android.sdklib.internal.avd.AvdInfo avdInfo
		com.android.sdkuilib.internal.widgets.AvdStartDialog dialog
	private boolean isAvdRepairable (com.android.sdklib.internal.avd.AvdInfo$AvdStatus) 
		com.android.sdklib.internal.avd.AvdInfo$AvdStatus avdStatus
	static com.android.sdkuilib.internal.repository.icons.ImageFactory access$000 (com.android.sdkuilib.internal.widgets.AvdSelector) 
		com.android.sdkuilib.internal.widgets.AvdSelector x0
	static void access$100 (com.android.sdkuilib.internal.widgets.AvdSelector) 
		com.android.sdkuilib.internal.widgets.AvdSelector x0
	static void access$200 (com.android.sdkuilib.internal.widgets.AvdSelector) 
		com.android.sdkuilib.internal.widgets.AvdSelector x0
	static void access$300 (com.android.sdkuilib.internal.widgets.AvdSelector) 
		com.android.sdkuilib.internal.widgets.AvdSelector x0
	static void access$400 (com.android.sdkuilib.internal.widgets.AvdSelector) 
		com.android.sdkuilib.internal.widgets.AvdSelector x0
	static void access$500 (com.android.sdkuilib.internal.widgets.AvdSelector) 
		com.android.sdkuilib.internal.widgets.AvdSelector x0
	static void access$600 (com.android.sdkuilib.internal.widgets.AvdSelector) 
		com.android.sdkuilib.internal.widgets.AvdSelector x0
	static void access$700 (com.android.sdkuilib.internal.widgets.AvdSelector) 
		com.android.sdkuilib.internal.widgets.AvdSelector x0
	static org.eclipse.swt.events.SelectionListener access$800 (com.android.sdkuilib.internal.widgets.AvdSelector) 
		com.android.sdkuilib.internal.widgets.AvdSelector x0
	static void access$900 (com.android.sdkuilib.internal.widgets.AvdSelector) 
		com.android.sdkuilib.internal.widgets.AvdSelector x0
	static com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode access$1000 (com.android.sdkuilib.internal.widgets.AvdSelector) 
		com.android.sdkuilib.internal.widgets.AvdSelector x0
	static org.eclipse.swt.graphics.Image access$1100 (com.android.sdkuilib.internal.widgets.AvdSelector) 
		com.android.sdkuilib.internal.widgets.AvdSelector x0
	static org.eclipse.swt.graphics.Image access$1200 (com.android.sdkuilib.internal.widgets.AvdSelector) 
		com.android.sdkuilib.internal.widgets.AvdSelector x0
	static void  () 
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$3.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$3 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$5.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$5 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/IMessageBoxLogger.class
IMessageBoxLogger.java
package com.android.sdkuilib.internal.widgets
public abstract com.android.sdkuilib.internal.widgets.IMessageBoxLogger extends java.lang.Object implements com.android.utils.ILogger  {
	public abstract void displayResult (boolean) 
}

com/android/sdkuilib/internal/widgets/AvdSelector$8.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$8 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$2.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$2 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/widgets/AvdStartDialog$7.class
AvdStartDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdStartDialog$7 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.swt.widgets.Button val$wipeButton
	final com.android.sdkuilib.internal.widgets.AvdStartDialog this$0
	void  (com.android.sdkuilib.internal.widgets.AvdStartDialog, org.eclipse.swt.widgets.Button) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/AvdCreationSwtView$7.class
AvdCreationSwtView.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationSwtView$7 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdCreationSwtView this$0
	void  (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/MessageBoxLog.class
MessageBoxLog.java
package com.android.sdkuilib.internal.widgets
public final com.android.sdkuilib.internal.widgets.MessageBoxLog extends java.lang.Object implements com.android.sdkuilib.internal.widgets.IMessageBoxLogger  {
	final java.util.ArrayList logMessages
	private final String mMessage
	private final org.eclipse.swt.widgets.Display mDisplay
	private final boolean mLogErrorsOnly
	public void  (java.lang.String, org.eclipse.swt.widgets.Display, boolean) 
		String message
		org.eclipse.swt.widgets.Display display
		boolean logErrorsOnly
	public transient void error (java.lang.Throwable, java.lang.String, java.lang.Object[]) 
		Throwable throwable
		String errorFormat
		Object[] arg
	public transient void warning (java.lang.String, java.lang.Object[]) 
		String warningFormat
		Object[] arg
	public transient void info (java.lang.String, java.lang.Object[]) 
		String msgFormat
		Object[] arg
	public transient void verbose (java.lang.String, java.lang.Object[]) 
		String msgFormat
		Object[] arg
	public void displayResult (boolean) 
		int n
		String msg
		java.util.Iterator i$
		StringBuilder sb
		boolean success
	static org.eclipse.swt.widgets.Display access$000 (com.android.sdkuilib.internal.widgets.MessageBoxLog) 
		com.android.sdkuilib.internal.widgets.MessageBoxLog x0
	static boolean access$100 (com.android.sdkuilib.internal.widgets.MessageBoxLog) 
		com.android.sdkuilib.internal.widgets.MessageBoxLog x0
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$8.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$8 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.swt.widgets.Composite val$parent
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog, org.eclipse.swt.widgets.Composite) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty choice
		org.eclipse.swt.events.SelectionEvent event
		com.android.sdkuilib.internal.widgets.HardwarePropertyChooser dialog
}

com/android/sdkuilib/internal/widgets/AvdCreationSwtView$6.class
AvdCreationSwtView.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationSwtView$6 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdCreationSwtView this$0
	void  (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/SdkTargetSelector$3.class
SdkTargetSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.SdkTargetSelector$3 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final com.android.sdkuilib.internal.widgets.SdkTargetSelector this$0
	void  (com.android.sdkuilib.internal.widgets.SdkTargetSelector) 
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.widgets.TableItem i
		org.eclipse.swt.events.SelectionEvent e
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.widgets.TableItem i
		org.eclipse.swt.events.SelectionEvent e
	private void enforceSingleSelection (org.eclipse.swt.widgets.TableItem) 
		org.eclipse.swt.widgets.TableItem i2
		org.eclipse.swt.widgets.TableItem[] arr$
		int len$
		int i$
		org.eclipse.swt.widgets.Table parentTable
		org.eclipse.swt.widgets.TableItem item
}

com/android/sdkuilib/internal/widgets/DeviceCreationDialog$1.class
DeviceCreationDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.DeviceCreationDialog$1 extends java.lang.Object {
}

com/android/sdkuilib/internal/widgets/AvdSelector$10.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$10 extends org.eclipse.swt.events.ControlAdapter {
	final org.eclipse.swt.widgets.Table val$table
	final org.eclipse.swt.widgets.TableColumn val$column0
	final org.eclipse.swt.widgets.TableColumn val$column1
	final org.eclipse.swt.widgets.TableColumn val$column2
	final org.eclipse.swt.widgets.TableColumn val$column3
	final org.eclipse.swt.widgets.TableColumn val$column4
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector, org.eclipse.swt.widgets.Table, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn) 
	public void controlResized (org.eclipse.swt.events.ControlEvent) 
		org.eclipse.swt.events.ControlEvent e
		org.eclipse.swt.graphics.Rectangle r
}

com/android/sdkuilib/internal/widgets/DeviceCreationDialog.class
DeviceCreationDialog.java
package com.android.sdkuilib.internal.widgets
public com.android.sdkuilib.internal.widgets.DeviceCreationDialog extends com.android.sdkuilib.ui.GridDialog {
	private static final String MANUFACTURER
	private final com.android.sdkuilib.internal.repository.icons.ImageFactory mImageFactory
	private final com.android.sdklib.devices.DeviceManager mManager
	private java.util.Collection mUserDevices
	private com.android.sdklib.devices.Device mDevice
	private org.eclipse.swt.widgets.Text mDeviceName
	private org.eclipse.swt.widgets.Text mDiagonalLength
	private org.eclipse.swt.widgets.Text mXDimension
	private org.eclipse.swt.widgets.Text mYDimension
	private org.eclipse.swt.widgets.Button mKeyboard
	private org.eclipse.swt.widgets.Button mDpad
	private org.eclipse.swt.widgets.Button mTrackball
	private org.eclipse.swt.widgets.Button mNoNav
	private org.eclipse.swt.widgets.Text mRam
	private org.eclipse.swt.widgets.Combo mRamCombo
	private org.eclipse.swt.widgets.Combo mButtons
	private org.eclipse.swt.widgets.Combo mSize
	private org.eclipse.swt.widgets.Combo mDensity
	private org.eclipse.swt.widgets.Combo mRatio
	private org.eclipse.swt.widgets.Button mAccelerometer
	private org.eclipse.swt.widgets.Button mGyro
	private org.eclipse.swt.widgets.Button mGps
	private org.eclipse.swt.widgets.Button mProximitySensor
	private org.eclipse.swt.widgets.Button mCameraFront
	private org.eclipse.swt.widgets.Button mCameraRear
	private org.eclipse.swt.widgets.Group mStateGroup
	private org.eclipse.swt.widgets.Button mPortrait
	private org.eclipse.swt.widgets.Label mPortraitLabel
	private org.eclipse.swt.widgets.Button mPortraitNav
	private org.eclipse.swt.widgets.Button mLandscape
	private org.eclipse.swt.widgets.Label mLandscapeLabel
	private org.eclipse.swt.widgets.Button mLandscapeNav
	private org.eclipse.swt.widgets.Button mPortraitKeys
	private org.eclipse.swt.widgets.Label mPortraitKeysLabel
	private org.eclipse.swt.widgets.Button mPortraitKeysNav
	private org.eclipse.swt.widgets.Button mLandscapeKeys
	private org.eclipse.swt.widgets.Label mLandscapeKeysLabel
	private org.eclipse.swt.widgets.Button mLandscapeKeysNav
	private org.eclipse.swt.widgets.Button mForceCreation
	private org.eclipse.swt.widgets.Label mStatusIcon
	private org.eclipse.swt.widgets.Label mStatusLabel
	private org.eclipse.swt.widgets.Button mOkButton
	private com.android.sdklib.devices.Hardware mHardware
	private com.android.sdklib.devices.Device mCreatedDevice
	private static final com.android.sdklib.devices.Software mSoftware
	public void  (org.eclipse.swt.widgets.Shell, com.android.sdklib.devices.DeviceManager, com.android.sdkuilib.internal.repository.icons.ImageFactory, com.android.sdklib.devices.Device) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.sdklib.devices.DeviceManager manager
		com.android.sdkuilib.internal.repository.icons.ImageFactory imageFactory
		com.android.sdklib.devices.Device device
	public com.android.sdklib.devices.Device getCreatedDevice () 
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control control
		Object ld
	public void createDialogContent (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog$ValidationListener validator
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog$SizeListener sizeListener
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog$NavStateListener navListener
		org.eclipse.swt.widgets.Composite column1
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.widgets.Composite column2
		String tooltip
		org.eclipse.swt.widgets.Composite dimensionGroup
		org.eclipse.swt.widgets.Group sensorGroup
		org.eclipse.swt.widgets.Group cameraGroup
		org.eclipse.swt.widgets.Group inputGroup
		org.eclipse.swt.layout.GridData gridData
		org.eclipse.swt.widgets.Group ramGroup
		org.eclipse.swt.widgets.Composite statusComposite
		org.eclipse.swt.layout.GridLayout gl
	private org.eclipse.swt.widgets.Button generateButton (org.eclipse.swt.widgets.Composite, java.lang.String, java.lang.String, int, boolean, org.eclipse.swt.events.SelectionListener) 
		org.eclipse.swt.widgets.Composite parent
		String text
		String tooltip
		int type
		boolean selected
		org.eclipse.swt.events.SelectionListener listener
		org.eclipse.swt.widgets.Button b
	private org.eclipse.swt.widgets.Combo generateCombo (org.eclipse.swt.widgets.Composite, java.lang.String, com.android.resources.ResourceEnum[], int, org.eclipse.swt.events.ModifyListener) 
		com.android.resources.ResourceEnum r
		com.android.resources.ResourceEnum[] arr$
		int len$
		int i$
		org.eclipse.swt.widgets.Composite parent
		String tooltip
		com.android.resources.ResourceEnum[] values
		int selection
		org.eclipse.swt.events.ModifyListener validator
		org.eclipse.swt.widgets.Combo c
	private org.eclipse.swt.widgets.Text generateText (org.eclipse.swt.widgets.Composite, java.lang.String, org.eclipse.swt.events.ModifyListener) 
		org.eclipse.swt.widgets.Composite parent
		String tooltip
		org.eclipse.swt.events.ModifyListener listener
		org.eclipse.swt.widgets.Text t
	private org.eclipse.swt.widgets.Label generateLabel (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String text
		String tooltip
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label label
	private void toggleNav () 
	private boolean validatePage () 
		boolean valid
		String error
		String warning
		String name
	private boolean validateFloat (java.lang.String, java.lang.String) 
		double val
		NumberFormatException e
		String box
		String value
		boolean ret
	private boolean validateInt (java.lang.String, java.lang.String) 
		int val
		NumberFormatException e
		String box
		String value
		boolean ret
	private void setError (java.lang.String) 
		String error
	private void setWarning (java.lang.String) 
		String warning
	private void prefillWithDevice (com.android.sdklib.devices.Device) 
		com.android.sdklib.devices.Screen s
		int i
		int i
		int i
		com.android.sdklib.devices.Camera c
		java.util.Iterator i$
		int i
		org.eclipse.swt.widgets.Button nav
		com.android.sdklib.devices.State state
		java.util.Iterator i$
		com.android.sdklib.devices.Device device
		com.android.sdklib.devices.Screen s
		String size
		String ratio
		String density
	protected void okPressed () 
		java.util.Map$Entry entry
		java.util.Iterator i$
		com.android.sdklib.devices.Camera c
		com.android.sdklib.devices.Camera c
		com.android.sdklib.devices.State state
		com.android.sdklib.devices.State state
		com.android.sdklib.devices.State state
		com.android.sdklib.devices.State state
		com.android.sdklib.devices.Device$Builder builder
		com.android.sdklib.devices.Screen s
		double diagonal
		int x
		int y
		double dpi
		long ram
		com.android.sdklib.devices.Storage$Unit unit
		boolean defaultSelected
		com.android.sdklib.devices.Device d
	static org.eclipse.swt.widgets.Text access$500 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static java.util.Collection access$600 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static org.eclipse.swt.widgets.Button access$700 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static boolean access$800 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static org.eclipse.swt.widgets.Text access$900 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static org.eclipse.swt.widgets.Combo access$1000 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static org.eclipse.swt.widgets.Text access$1100 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static org.eclipse.swt.widgets.Text access$1200 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static org.eclipse.swt.widgets.Combo access$1300 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static org.eclipse.swt.widgets.Button access$1400 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static org.eclipse.swt.widgets.Button access$1500 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static org.eclipse.swt.widgets.Label access$1600 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static org.eclipse.swt.widgets.Button access$1700 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static org.eclipse.swt.widgets.Label access$1800 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static void access$1900 (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
	static void  () 
}

com/android/sdkuilib/internal/widgets/AvdSelector$16.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$16 extends java.lang.Object implements com.android.sdklib.internal.repository.ITask  {
	volatile com.android.sdklib.internal.repository.ITaskMonitor mMonitor
	final String val$avdName
	final String[] val$command
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector, java.lang.String, java.lang.String[]) 
	public void run (com.android.sdklib.internal.repository.ITaskMonitor) 
		InterruptedException e
		int i
		int n
		Process process
		Exception e
		com.android.sdklib.internal.repository.ITaskMonitor monitor
	private void filterStdOut (java.lang.String) 
		String line
		com.android.sdklib.internal.repository.ITaskMonitor m
	private void filterStdErr (java.lang.String) 
		String line
		com.android.sdklib.internal.repository.ITaskMonitor m
	static void access$1300 (com.android.sdkuilib.internal.widgets.AvdSelector$16, java.lang.String) 
		com.android.sdkuilib.internal.widgets.AvdSelector$16 x0
		String x1
	static void access$1400 (com.android.sdkuilib.internal.widgets.AvdSelector$16, java.lang.String) 
		com.android.sdkuilib.internal.widgets.AvdSelector$16 x0
		String x1
}

com/android/sdkuilib/internal/widgets/AvdSelector$DisplayMode.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
public final com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode extends java.lang.Enum {
	public static final com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode MANAGER
	public static final com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode SIMPLE_CHECK
	public static final com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode SIMPLE_SELECTION
	private static final com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode[] $VALUES
	public static com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode[] values () 
	public static com.android.sdkuilib.internal.widgets.AvdSelector$DisplayMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/sdkuilib/internal/widgets/AvdSelector$15.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$15 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.swt.widgets.Display val$display
	final boolean[] val$result
	final com.android.sdklib.internal.avd.AvdInfo val$avdInfo
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector, org.eclipse.swt.widgets.Display, boolean[], com.android.sdklib.internal.avd.AvdInfo) 
	public void run () 
		org.eclipse.swt.widgets.Shell shell
}

com/android/sdkuilib/internal/widgets/HardwarePropertyChooser$1.class
HardwarePropertyChooser.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.HardwarePropertyChooser$1 extends java.lang.Object implements java.util.Comparator  {
	final com.android.sdkuilib.internal.widgets.HardwarePropertyChooser this$0
	void  (com.android.sdkuilib.internal.widgets.HardwarePropertyChooser) 
	public int compare (java.util.Map$Entry, java.util.Map$Entry) 
		java.util.Map$Entry entry0
		java.util.Map$Entry entry1
		String s0
		String s1
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/android/sdkuilib/internal/widgets/AvdSelector$9.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$9 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

com/android/sdkuilib/internal/widgets/AvdCreationPresenter$2.class
AvdCreationPresenter.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationPresenter$2 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$resources$Density
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/android/sdkuilib/internal/widgets/HardwarePropertyChooser$2.class
HardwarePropertyChooser.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.HardwarePropertyChooser$2 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.swt.widgets.Combo val$c
	final java.util.ArrayList val$indexToName
	final com.android.sdkuilib.internal.widgets.HardwarePropertyChooser this$0
	void  (com.android.sdkuilib.internal.widgets.HardwarePropertyChooser, org.eclipse.swt.widgets.Combo, java.util.ArrayList) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		int index
		String name
}

com/android/sdkuilib/internal/widgets/AvdCreationPresenter$Ctrl.class
AvdCreationPresenter.java
package com.android.sdkuilib.internal.widgets
public final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl extends java.lang.Enum {
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl BUTTON_OK
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl BUTTON_BROWSE_SDCARD
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl COMBO_DEVICE
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl COMBO_TARGET
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl COMBO_TAG_ABI
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl COMBO_SKIN
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl COMBO_FRONT_CAM
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl COMBO_BACK_CAM
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl COMBO_DATA_PART_SIZE
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl COMBO_SDCARD_SIZE
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl CHECK_FORCE_CREATION
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl CHECK_KEYBOARD
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl CHECK_SNAPSHOT
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl CHECK_GPU_EMUL
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl RADIO_SDCARD_SIZE
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl RADIO_SDCARD_FILE
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl TEXT_AVD_NAME
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl TEXT_RAM
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl TEXT_VM_HEAP
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl TEXT_DATA_PART
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl TEXT_SDCARD_SIZE
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl TEXT_SDCARD_FILE
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ICON_STATUS
	public static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl TEXT_STATUS
	private static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl[] $VALUES
	public static com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl[] values () 
	public static com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$ValidateListener.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$ValidateListener extends org.eclipse.swt.events.SelectionAdapter implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	private void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog, com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$1) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$1 x1
}

com/android/sdkuilib/internal/widgets/AvdSelector$14.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$14 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.swt.widgets.Display val$display
	final com.android.sdklib.internal.avd.AvdInfo val$avdInfo
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector, org.eclipse.swt.widgets.Display, com.android.sdklib.internal.avd.AvdInfo) 
	public void run () 
		org.eclipse.swt.widgets.Shell shell
}

com/android/sdkuilib/internal/widgets/AvdCreationSwtView$3.class
AvdCreationSwtView.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationSwtView$3 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.AvdCreationSwtView this$0
	void  (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/AvdCreationSwtView$CreateNameModifyListener.class
AvdCreationSwtView.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationSwtView$CreateNameModifyListener extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.internal.widgets.AvdCreationSwtView this$0
	private void  (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
	void  (com.android.sdkuilib.internal.widgets.AvdCreationSwtView, com.android.sdkuilib.internal.widgets.AvdCreationSwtView$1) 
		com.android.sdkuilib.internal.widgets.AvdCreationSwtView x0
		com.android.sdkuilib.internal.widgets.AvdCreationSwtView$1 x1
}

com/android/sdkuilib/internal/widgets/AvdCreationSwtView$2.class
AvdCreationSwtView.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationSwtView$2 extends java.lang.Object implements com.android.sdkuilib.internal.widgets.AvdCreationPresenter$IWidgetAdapter  {
	final com.android.sdkuilib.internal.widgets.AvdCreationSwtView this$0
	void  (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
	public void setTitle (java.lang.String) 
		String title
	public int getComboIndex (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ctrl
		org.eclipse.swt.widgets.Control c
	public int getComboSize (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ctrl
		org.eclipse.swt.widgets.Control c
	public java.lang.String getComboItem (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, int) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ctrl
		int index
		org.eclipse.swt.widgets.Control c
	public void selectComboIndex (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, int) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ctrl
		int index
		org.eclipse.swt.widgets.Control c
	public void addComboItem (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, java.lang.String) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ctrl
		String label
		org.eclipse.swt.widgets.Control c
	public void setComboItems (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, java.lang.String[]) 
		org.eclipse.swt.widgets.Combo combo
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ctrl
		String[] labels
		org.eclipse.swt.widgets.Control c
	public boolean isEnabled (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ctrl
		org.eclipse.swt.widgets.Control c
	public void setEnabled (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, boolean) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ctrl
		boolean enabled
		org.eclipse.swt.widgets.Control c
	public boolean isChecked (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ctrl
		org.eclipse.swt.widgets.Control c
	public void setChecked (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, boolean) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ctrl
		boolean checked
		org.eclipse.swt.widgets.Control c
	public java.lang.String getText (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ctrl
		org.eclipse.swt.widgets.Control c
	public void setText (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, java.lang.String) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ctrl
		String text
		org.eclipse.swt.widgets.Control c
	public void setImage (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl, java.lang.String) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$Ctrl ctrl
		String imageName
		org.eclipse.swt.widgets.Control c
	public java.lang.String openFileDialog (java.lang.String) 
		String title
		org.eclipse.swt.widgets.FileDialog dlg
	public void repack () 
	public com.android.sdkuilib.internal.widgets.IMessageBoxLogger newDelayedMessageBoxLog (java.lang.String, boolean) 
		String title
		boolean logErrorsOnly
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$4.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$4 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
		boolean sizeMode
}

com/android/sdkuilib/internal/widgets/DeviceCreationDialog$NavStateListener.class
DeviceCreationDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.DeviceCreationDialog$NavStateListener extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.DeviceCreationDialog this$0
	private void  (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
	void  (com.android.sdkuilib.internal.widgets.DeviceCreationDialog, com.android.sdkuilib.internal.widgets.DeviceCreationDialog$1) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog$1 x1
}

com/android/sdkuilib/internal/widgets/ResolutionChooserDialog$1.class
ResolutionChooserDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.ResolutionChooserDialog$1 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.ResolutionChooserDialog this$0
	void  (com.android.sdkuilib.internal.widgets.ResolutionChooserDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/DeviceCreationDialog$SizeListener.class
DeviceCreationDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.DeviceCreationDialog$SizeListener extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.internal.widgets.DeviceCreationDialog this$0
	private void  (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		com.android.resources.Density d
		com.android.resources.Density[] arr$
		int len$
		int i$
		double x
		double y
		double dpi
		double difference
		com.android.resources.Density bucket
		double diagonal
		double diagonalDp
		NumberFormatException ignore
		org.eclipse.swt.events.ModifyEvent e
	void  (com.android.sdkuilib.internal.widgets.DeviceCreationDialog, com.android.sdkuilib.internal.widgets.DeviceCreationDialog$1) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog$1 x1
}

com/android/sdkuilib/internal/widgets/DeviceCreationDialog$KeyboardListener.class
DeviceCreationDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.DeviceCreationDialog$KeyboardListener extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.DeviceCreationDialog this$0
	private void  (com.android.sdkuilib.internal.widgets.DeviceCreationDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
	void  (com.android.sdkuilib.internal.widgets.DeviceCreationDialog, com.android.sdkuilib.internal.widgets.DeviceCreationDialog$1) 
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog x0
		com.android.sdkuilib.internal.widgets.DeviceCreationDialog$1 x1
}

com/android/sdkuilib/internal/widgets/ToggleButton.class
ToggleButton.java
package com.android.sdkuilib.internal.widgets
public com.android.sdkuilib.internal.widgets.ToggleButton extends org.eclipse.swt.custom.CLabel {
	private org.eclipse.swt.graphics.Image[] mImage
	private String[] mTooltip
	private boolean mMouseIn
	private int mState
	static final boolean $assertionsDisabled
	public void  (org.eclipse.swt.widgets.Composite, int, org.eclipse.swt.graphics.Image, org.eclipse.swt.graphics.Image, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.swt.graphics.Image image1
		org.eclipse.swt.graphics.Image image2
		String tooltip1
		String tooltip2
	public int getStyle () 
		int style
	public void setState (int) 
		int state
	public int getState () 
	protected void updateImageAndTooltip () 
	static boolean access$000 (com.android.sdkuilib.internal.widgets.ToggleButton) 
		com.android.sdkuilib.internal.widgets.ToggleButton x0
	static boolean access$002 (com.android.sdkuilib.internal.widgets.ToggleButton, boolean) 
		com.android.sdkuilib.internal.widgets.ToggleButton x0
		boolean x1
	static void  () 
}

com/android/sdkuilib/internal/widgets/AvdSelector$11.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$11 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.widgets.TableItem i
		org.eclipse.swt.events.SelectionEvent e
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.widgets.TableItem i
		org.eclipse.swt.events.SelectionEvent e
		boolean showDetails
	private void enforceSingleSelection (org.eclipse.swt.widgets.TableItem) 
		org.eclipse.swt.widgets.TableItem i2
		org.eclipse.swt.widgets.TableItem[] arr$
		int len$
		int i$
		org.eclipse.swt.widgets.Table parentTable
		org.eclipse.swt.widgets.TableItem item
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$10.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$10 extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	final org.eclipse.swt.widgets.Table val$hardwareTable
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog, org.eclipse.swt.widgets.Table) 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
}

com/android/sdkuilib/internal/widgets/MessageBoxLog$1.class
MessageBoxLog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.MessageBoxLog$1 extends java.lang.Object implements java.lang.Runnable  {
	final boolean val$success
	final StringBuilder val$sb
	final com.android.sdkuilib.internal.widgets.MessageBoxLog this$0
	void  (com.android.sdkuilib.internal.widgets.MessageBoxLog, boolean, java.lang.StringBuilder) 
	public void run () 
		org.eclipse.swt.widgets.Shell shell
}

com/android/sdkuilib/internal/widgets/AvdStartDialog$5.class
AvdStartDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdStartDialog$5 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.swt.widgets.Composite val$parent
	final com.android.sdkuilib.internal.widgets.AvdStartDialog this$0
	void  (com.android.sdkuilib.internal.widgets.AvdStartDialog, org.eclipse.swt.widgets.Composite) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
		com.android.sdkuilib.internal.widgets.ResolutionChooserDialog dialog
}

com/android/sdkuilib/internal/widgets/SdkTargetSelector$4.class
SdkTargetSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.SdkTargetSelector$4 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.swt.widgets.Table val$table
	final com.android.sdkuilib.internal.widgets.SdkTargetSelector this$0
	void  (com.android.sdkuilib.internal.widgets.SdkTargetSelector, org.eclipse.swt.widgets.Table) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

com/android/sdkuilib/internal/widgets/AvdSelector$IAvdFilter.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
public abstract com.android.sdkuilib.internal.widgets.AvdSelector$IAvdFilter extends java.lang.Object {
	public abstract void prepare () 
	public abstract boolean accept (com.android.sdklib.internal.avd.AvdInfo) 
	public abstract void cleanup () 
}

com/android/sdkuilib/internal/widgets/SdkTargetSelector$1.class
SdkTargetSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.SdkTargetSelector$1 extends java.lang.Object implements java.util.Comparator  {
	final com.android.sdkuilib.internal.widgets.SdkTargetSelector this$0
	void  (com.android.sdkuilib.internal.widgets.SdkTargetSelector) 
	public int compare (com.android.sdklib.IAndroidTarget, com.android.sdklib.IAndroidTarget) 
		com.android.sdklib.IAndroidTarget o1
		com.android.sdklib.IAndroidTarget o2
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/android/sdkuilib/internal/widgets/ResolutionChooserDialog$2.class
ResolutionChooserDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.ResolutionChooserDialog$2 extends org.eclipse.swt.events.SelectionAdapter {
	final com.android.sdkuilib.internal.widgets.ResolutionChooserDialog this$0
	void  (com.android.sdkuilib.internal.widgets.ResolutionChooserDialog) 
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent arg0
}

com/android/sdkuilib/internal/widgets/AvdStartDialog$3.class
AvdStartDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdStartDialog$3 extends java.lang.Object implements org.eclipse.swt.events.VerifyListener  {
	final com.android.sdkuilib.internal.widgets.AvdStartDialog this$0
	void  (com.android.sdkuilib.internal.widgets.AvdStartDialog) 
	public void verifyText (org.eclipse.swt.events.VerifyEvent) 
		char letter
		int i
		org.eclipse.swt.events.VerifyEvent event
}

com/android/sdkuilib/internal/widgets/LegacyAvdEditDialog$CreateNameModifyListener.class
LegacyAvdEditDialog.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$CreateNameModifyListener extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog this$0
	private void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		com.android.utils.Pair conflict
		org.eclipse.swt.events.ModifyEvent e
		String name
	void  (com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog, com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$1) 
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog x0
		com.android.sdkuilib.internal.widgets.LegacyAvdEditDialog$1 x1
}

com/android/sdkuilib/internal/widgets/AvdCreationSwtView$ValidateListener.class
AvdCreationSwtView.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationSwtView$ValidateListener extends org.eclipse.swt.events.SelectionAdapter implements org.eclipse.swt.events.ModifyListener  {
	final com.android.sdkuilib.internal.widgets.AvdCreationSwtView this$0
	private void  (com.android.sdkuilib.internal.widgets.AvdCreationSwtView) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	void  (com.android.sdkuilib.internal.widgets.AvdCreationSwtView, com.android.sdkuilib.internal.widgets.AvdCreationSwtView$1) 
		com.android.sdkuilib.internal.widgets.AvdCreationSwtView x0
		com.android.sdkuilib.internal.widgets.AvdCreationSwtView$1 x1
}

com/android/sdkuilib/internal/widgets/AvdCreationPresenter.class
AvdCreationPresenter.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdCreationPresenter extends java.lang.Object {
	private com.android.sdkuilib.internal.widgets.AvdCreationPresenter$IWidgetAdapter mWidgets
	private com.android.sdklib.internal.avd.AvdManager mAvdManager
	private com.android.utils.ILogger mSdkLog
	private com.android.sdklib.internal.avd.AvdInfo mAvdInfo
	private final java.util.TreeMap mCurrentTargets
	private static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$AvdSkinChoice SKIN_DYNAMIC
	private static final com.android.sdkuilib.internal.widgets.AvdCreationPresenter$AvdSkinChoice SKIN_NONE
	private final java.util.List mComboDevices
	private final java.util.List mComboSkins
	private final java.util.List mComboSystemImages
	private final java.util.List mComboTargets
	private com.android.sdklib.devices.Device mInitWithDevice
	private com.android.sdklib.internal.avd.AvdInfo mCreatedAvd
	private static final String NEXUS
	private static final String GENERIC
	private static java.util.regex.Pattern PATTERN
	static final boolean $assertionsDisabled
	public void  (com.android.sdklib.internal.avd.AvdManager, com.android.utils.ILogger, com.android.sdklib.internal.avd.AvdInfo) 
		com.android.sdklib.internal.avd.AvdManager avdManager
		com.android.utils.ILogger log
		com.android.sdklib.internal.avd.AvdInfo editAvdInfo
	public com.android.sdklib.internal.avd.AvdInfo getCreatedAvd () 
	public void setWidgetAdapter (com.android.sdkuilib.internal.widgets.AvdCreationPresenter$IWidgetAdapter) 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$IWidgetAdapter widgetAdapter
	public void selectInitialDevice (com.android.sdklib.devices.Device) 
		com.android.sdklib.devices.Device device
	public void onViewInit () 
	private void initializeDevices () 
		com.android.sdklib.devices.Device device
		java.util.Iterator i$
		com.android.sdklib.devices.Device device
		int i
		int n
		com.android.sdklib.devices.DeviceManager deviceManager
		java.util.Collection deviceList
		java.util.List nexus
		java.util.List other
		String[] labels
		com.android.sdklib.repository.local.LocalSdk localSdk
		java.io.File location
	private com.android.sdklib.devices.Device getSelectedDevice () 
		int index
	private void selectDevice (java.lang.String, java.lang.String) 
		com.android.sdklib.devices.Device device
		int i
		int n
		String manufacturer
		String name
	private void selectDevice (com.android.sdklib.devices.Device) 
		int i
		int n
		com.android.sdklib.devices.Device device
	void onDeviceComboChanged () 
		com.android.sdklib.devices.Device currentDevice
	void onAvdNameModified () 
		com.android.utils.Pair conflict
		String name
	private void fillDeviceProperties (com.android.sdklib.devices.Device) 
		int i
		int apiLevel
		com.android.sdklib.IAndroidTarget target
		java.util.Iterator i$
		int bestApiLevel
		com.android.sdklib.IAndroidTarget bestTarget
		com.android.sdklib.devices.Software first
		int min
		int max
		String deviceTagId
		com.android.utils.Pair currTagAbi
		com.android.sdklib.devices.Device device
		com.android.sdklib.devices.Hardware hw
		Long ram
		com.android.sdklib.devices.Screen s
		com.android.resources.ScreenSize size
		com.android.resources.Density density
		int vmHeapSize
		boolean reloadTabAbiCombo
		java.util.List allSoftware
	private void toggleCameras () 
		com.android.sdklib.devices.Camera c
		java.util.Iterator i$
		com.android.sdklib.devices.Device d
	private void preloadTargetCombo () 
		String name
		String name
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.IAndroidTarget[] arr$
		int len$
		int i$
		String selected
		int index
		boolean found
		com.android.sdklib.repository.local.LocalSdk localSdk
	private void selectTarget (com.android.sdklib.IAndroidTarget) 
		int i
		int n
		com.android.sdklib.IAndroidTarget target
	private com.android.sdklib.IAndroidTarget getSelectedTarget () 
		int index
	void reloadTagAbiCombo () 
		com.android.sdklib.ISystemImage systemImage
		String prettyAbiType
		String targetName
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.ISystemImage[] systemImages
		String selected
		com.android.sdklib.devices.Device currDevice
		String deviceTagId
		int i
		boolean found
		int index
	void reloadSkinCombo () 
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$AvdSkinChoice choice
		java.util.Iterator it
		String display
		String azDisplay
		String azLabel
		String label
		String skinPath
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$AvdSkinChoice sc
		java.io.File skin
		java.io.File[] arr$
		int len$
		int i$
		com.android.sdklib.ISystemImage sysImg
		java.util.Set sysImgSkins
		String sdkSysImgPath
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$AvdSkinChoice choice
		int i
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$AvdSkinChoice selected
		com.android.sdklib.IAndroidTarget target
	void enableSdCardWidgets (boolean) 
		boolean sizeMode
	void onBrowseSdCard () 
		String fileName
	void validatePage () 
		com.android.utils.Pair tagAbi
		com.android.sdklib.repository.descriptors.IdDisplay tag
		String abiType
		com.android.sdklib.ISystemImage[] sis
		long sdSize
		int sizeIndex
		NumberFormatException e
		NumberFormatException e
		long ramSize
		String error
		java.util.ArrayList warnings
		boolean valid
		String avdName
		String targetName
		com.android.sdklib.IAndroidTarget target
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$AvdSkinChoice skinChoice
		String warning
	private void setPageValid (boolean, java.lang.String, java.lang.String) 
		boolean valid
		String error
		String warning
	boolean createAvd () 
		String value
		com.android.sdklib.devices.Screen s
		com.android.prefs.AndroidLocation$AndroidLocationException e
		String avdName
		String targetName
		com.android.sdklib.IAndroidTarget target
		com.android.utils.Pair tagAbi
		com.android.sdklib.repository.descriptors.IdDisplay tag
		String abiType
		String sdName
		com.android.sdklib.devices.Device device
		java.io.File skinFolder
		String skinName
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$AvdSkinChoice skinChoice
		com.android.utils.ILogger log
		java.util.Map hwProps
		java.io.File avdFolder
		String suffix
		com.android.sdklib.internal.avd.AvdInfo avdInfo
		boolean success
	private com.android.sdkuilib.internal.widgets.AvdCreationPresenter$AvdSkinChoice getSelectedSkinChoice () 
		int choiceIndex
	private com.android.utils.Pair getSelectedTagAbi () 
		com.android.sdklib.ISystemImage selected
	private com.android.sdklib.ISystemImage getSelectedSysImg () 
		int abiIndex
	private void fillExistingAvdInfo (com.android.sdklib.internal.avd.AvdInfo) 
		int i
		int n
		int i
		String abiType
		int n
		int i
		java.io.File skinFolder
		int i
		String item
		int i
		int n
		String item
		int i
		int n
		int i
		String suffix
		int n
		String[] values
		long sdcardSize
		String snapshots
		String gpuEmulation
		String sdcard
		String ramSize
		String vmHeapSize
		String dataPartitionSize
		com.android.sdkuilib.internal.widgets.AvdCreationPresenter$SkinType defaultSkinType
		String skinIniPath
		String cameraFront
		String cameraBack
		com.android.sdklib.internal.avd.AvdInfo avd
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.ISystemImage[] systemImages
		java.util.Map props
	private void fillInitialDeviceInfo (com.android.sdklib.devices.Device) 
		com.android.sdklib.devices.Device device
		String name
	private com.android.sdklib.ISystemImage[] getSystemImages (com.android.sdklib.IAndroidTarget) 
		com.android.sdklib.ISystemImage[] images
		com.android.sdklib.IAndroidTarget target
	private static int nexusRank (com.android.sdklib.devices.Device) 
		com.android.sdklib.devices.Device device
		String name
	private static boolean isGeneric (com.android.sdklib.devices.Device) 
		com.android.sdklib.devices.Device device
	private static boolean isNexus (com.android.sdklib.devices.Device) 
		com.android.sdklib.devices.Device device
	private static java.lang.String getGenericLabel (com.android.sdklib.devices.Device) 
		int i
		String size
		String n
		int dot
		com.android.sdklib.devices.Device d
		String name
		java.util.regex.Matcher matcher
	private static java.lang.String getNexusLabel (com.android.sdklib.devices.Device) 
		com.android.sdklib.devices.Device d
		String name
		com.android.sdklib.devices.Screen screen
		float length
	private static java.lang.String getResolutionString (com.android.sdklib.devices.Device) 
		com.android.sdklib.devices.Device device
		com.android.sdklib.devices.Screen screen
	public void onTargetComboChanged () 
	public void onTagComboChanged () 
	public void onRadioSdCardSizeChanged () 
		boolean sizeMode
	static int access$000 (com.android.sdklib.devices.Device) 
		com.android.sdklib.devices.Device x0
	static void  () 
}

com/android/sdkuilib/internal/widgets/SdkTargetSelector$2.class
SdkTargetSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.SdkTargetSelector$2 extends org.eclipse.swt.events.ControlAdapter {
	final org.eclipse.swt.widgets.Table val$table
	final org.eclipse.swt.widgets.TableColumn val$column0
	final org.eclipse.swt.widgets.TableColumn val$column1
	final org.eclipse.swt.widgets.TableColumn val$column2
	final org.eclipse.swt.widgets.TableColumn val$column3
	final com.android.sdkuilib.internal.widgets.SdkTargetSelector this$0
	void  (com.android.sdkuilib.internal.widgets.SdkTargetSelector, org.eclipse.swt.widgets.Table, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn, org.eclipse.swt.widgets.TableColumn) 
	public void controlResized (org.eclipse.swt.events.ControlEvent) 
		org.eclipse.swt.events.ControlEvent e
		org.eclipse.swt.graphics.Rectangle r
		int width
}

com/android/sdkuilib/internal/widgets/AvdSelector$1.class
AvdSelector.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.AvdSelector$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final com.android.sdkuilib.internal.widgets.AvdSelector this$0
	void  (com.android.sdkuilib.internal.widgets.AvdSelector) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent arg0
}

com/android/sdkuilib/internal/widgets/HardwarePropertyChooser.class
HardwarePropertyChooser.java
package com.android.sdkuilib.internal.widgets
 com.android.sdkuilib.internal.widgets.HardwarePropertyChooser extends com.android.sdkuilib.ui.GridDialog {
	private final java.util.Map mProperties
	private final java.util.Collection mExceptProperties
	private com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty mChosenProperty
	private org.eclipse.swt.widgets.Label mTypeLabel
	private org.eclipse.swt.widgets.Label mDescriptionLabel
	void  (org.eclipse.swt.widgets.Shell, java.util.Map, java.util.Collection) 
		org.eclipse.swt.widgets.Shell parentShell
		java.util.Map properties
		java.util.Collection exceptProperties
	public com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty getProperty () 
	public void createDialogContent (org.eclipse.swt.widgets.Composite) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label l
		org.eclipse.swt.widgets.Combo c
		java.util.ArrayList indexToName
		java.util.Set entries
		boolean hasValues
	private void processSelection (java.lang.String, boolean) 
		com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType vt
		String name
		boolean pack
		String type
		String desc
	static void access$000 (com.android.sdkuilib.internal.widgets.HardwarePropertyChooser, java.lang.String, boolean) 
		com.android.sdkuilib.internal.widgets.HardwarePropertyChooser x0
		String x1
		boolean x2
}

com/android/sdkuilib/repository/
com/android/sdkuilib/repository/SdkUpdaterWindow$SdkInvocationContext.class
SdkUpdaterWindow.java
package com.android.sdkuilib.repository
public final com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext extends java.lang.Enum {
	public static final com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext STANDALONE
	public static final com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext AVD_MANAGER
	public static final com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext IDE
	public static final com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext AVD_SELECTOR
	private static final com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext[] $VALUES
	public static com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext[] values () 
	public static com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/sdkuilib/repository/SdkUpdaterWindow.class
SdkUpdaterWindow.java
package com.android.sdkuilib.repository
public com.android.sdkuilib.repository.SdkUpdaterWindow extends java.lang.Object {
	private com.android.sdkuilib.internal.repository.ISdkUpdaterWindow mWindow
	public void  (org.eclipse.swt.widgets.Shell, com.android.utils.ILogger, java.lang.String, com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.utils.ILogger sdkLog
		String osSdkRoot
		com.android.sdkuilib.repository.SdkUpdaterWindow$SdkInvocationContext context
	public void addListener (com.android.sdklib.repository.ISdkChangeListener) 
		com.android.sdklib.repository.ISdkChangeListener listener
	public void removeListener (com.android.sdklib.repository.ISdkChangeListener) 
		com.android.sdklib.repository.ISdkChangeListener listener
	public void open () 
}

com/android/sdkuilib/repository/AvdManagerWindow$AvdInvocationContext.class
AvdManagerWindow.java
package com.android.sdkuilib.repository
public final com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext extends java.lang.Enum {
	public static final com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext STANDALONE
	public static final com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext DIALOG
	public static final com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext IDE
	private static final com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext[] $VALUES
	public static com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext[] values () 
	public static com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/sdkuilib/repository/AvdManagerWindow.class
AvdManagerWindow.java
package com.android.sdkuilib.repository
public com.android.sdkuilib.repository.AvdManagerWindow extends java.lang.Object {
	private com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1 mWindow
	public void  (org.eclipse.swt.widgets.Shell, com.android.utils.ILogger, java.lang.String, com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext) 
		org.eclipse.swt.widgets.Shell parentShell
		com.android.utils.ILogger sdkLog
		String osSdkRoot
		com.android.sdkuilib.repository.AvdManagerWindow$AvdInvocationContext context
	public void open () 
}

com/android/sdkuilib/internal/repository/icons/sysimg_pkg_16.png
com/android/sdkuilib/internal/repository/icons/sdkman_logo_128.png
com/android/sdkuilib/internal/repository/icons/pkg_incompat_16.png
com/android/sdkuilib/internal/repository/icons/tag_default_32.png
com/android/sdkuilib/internal/repository/icons/pkg_installed_16.png
com/android/sdkuilib/internal/repository/icons/accept_icon16.png
com/android/sdkuilib/internal/repository/icons/tool_pkg_16.png
com/android/sdkuilib/internal/repository/icons/sample_pkg_16.png
com/android/sdkuilib/internal/repository/icons/pkg_new_16.png
com/android/sdkuilib/internal/repository/icons/broken_16.png
com/android/sdkuilib/internal/repository/icons/tag_android-tv_16.png
com/android/sdkuilib/internal/repository/icons/reject_icon16.png
com/android/sdkuilib/internal/repository/icons/incompat_icon16.png
com/android/sdkuilib/internal/repository/icons/broken_pkg_16.png
com/android/sdkuilib/internal/repository/icons/tag_default_16.png
com/android/sdkuilib/internal/repository/icons/addon_pkg_16.png
com/android/sdkuilib/internal/repository/icons/status_ok_16.png
com/android/sdkuilib/internal/repository/icons/source_pkg_16.png
com/android/sdkuilib/internal/repository/icons/tag_android-wear_32.png
com/android/sdkuilib/internal/repository/icons/pkgcat_other_16.png
com/android/sdkuilib/internal/repository/icons/tag_android-wear_16.png
com/android/sdkuilib/internal/repository/icons/stop_enabled_16.png
com/android/sdkuilib/internal/repository/icons/platformtool_pkg_16.png
com/android/sdkuilib/internal/repository/icons/android_icon_16.png
com/android/sdkuilib/internal/repository/icons/pkg_update_16.png
com/android/sdkuilib/internal/repository/icons/log_off_16.png
com/android/sdkuilib/internal/repository/icons/archive_icon16.png
com/android/sdkuilib/internal/repository/icons/log_on_16.png
com/android/sdkuilib/internal/repository/icons/stop_disabled_16.png
com/android/sdkuilib/internal/repository/icons/platform_pkg_16.png
com/android/sdkuilib/internal/repository/icons/android_icon_128.png
com/android/sdkuilib/internal/repository/icons/tag_android-tv_32.png
com/android/sdkuilib/internal/repository/icons/warning_icon16.png
com/android/sdkuilib/internal/repository/icons/extra_pkg_16.png
com/android/sdkuilib/internal/repository/icons/unknown_icon16.png
com/android/sdkuilib/internal/repository/icons/doc_pkg_16.png
com/android/sdkuilib/internal/repository/icons/error_icon_16.png
com/android/sdkuilib/internal/repository/icons/buildtool_pkg_16.png
com/android/sdkuilib/internal/repository/icons/pkgcat_16.png
com/android/sdkuilib/internal/repository/icons/nopkg_icon_16.png