Home | History | Annotate | Download | only in 25.0.0-alpha1

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/repository/
com/android/repository/Revision$Precision.class
Revision.java
package com.android.repository
public final com.android.repository.Revision$Precision extends java.lang.Enum {
	public static final com.android.repository.Revision$Precision MAJOR
	public static final com.android.repository.Revision$Precision MINOR
	public static final com.android.repository.Revision$Precision MICRO
	public static final com.android.repository.Revision$Precision PREVIEW
	private final int mTermCount
	private static final com.android.repository.Revision$Precision[] $VALUES
	public static com.android.repository.Revision$Precision[] values () 
	public static com.android.repository.Revision$Precision valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int termCount
	int getTermCount () 
	static void  () 
}

com/android/repository/Revision.class
Revision.java
package com.android.repository
public com.android.repository.Revision extends java.lang.Object implements java.lang.Comparable  {
	public static final int MISSING_MAJOR_REV
	public static final int IMPLICIT_MINOR_REV
	public static final int IMPLICIT_MICRO_REV
	public static final int NOT_A_PREVIEW
	public static final com.android.repository.Revision NOT_SPECIFIED
	private static final java.util.regex.Pattern FULL_REVISION_PATTERN
	protected static final String DEFAULT_SEPARATOR
	private final int mMajor
	private final int mMinor
	private final int mMicro
	private final int mPreview
	private final com.android.repository.Revision$Precision mPrecision
	private final String mPreviewSeparator
	public static com.android.repository.Revision parseRevision (java.lang.String, com.android.repository.Revision$Precision)  throws java.lang.NumberFormatException 
		int major
		int minor
		int micro
		int preview
		com.android.repository.Revision$Precision precision
		String previewSeparator
		String s
		java.util.regex.Matcher m
		Throwable t
		String revisionString
		com.android.repository.Revision$Precision minimumPrecision
		Throwable cause
		NumberFormatException n
	public static com.android.repository.Revision parseRevision (java.lang.String)  throws java.lang.NumberFormatException 
		String revisionString
	public void  (int) 
		int major
	public void  (int, int) 
		int major
		int minor
	public void  (com.android.repository.Revision) 
		com.android.repository.Revision revision
	public void  (int, int, int) 
		int major
		int minor
		int micro
	public void  (int, int, int, int) 
		int major
		int minor
		int micro
		int preview
	void  (int, int, int, int, com.android.repository.Revision$Precision, java.lang.String) 
		int major
		int minor
		int micro
		int preview
		com.android.repository.Revision$Precision precision
		String separator
	public void  (int, java.lang.Integer, java.lang.Integer, java.lang.Integer) 
		int major
		Integer minor
		Integer micro
		Integer preview
	public java.lang.String toString () 
		StringBuilder sb
	public int[] toIntArray (boolean) 
		int[] result
		int[] result
		boolean includePreview
		int[] result
	public boolean equals (java.lang.Object) 
		Object rhs
		com.android.repository.Revision other
	public int getMajor () 
	public int getMinor () 
	public int getMicro () 
	protected java.lang.String getSeparator () 
	public boolean isPreview () 
	public int getPreview () 
	public java.lang.String toShortString () 
		StringBuilder sb
	public int hashCode () 
		int prime
		int result
	public int compareTo (com.android.repository.Revision) 
		com.android.repository.Revision rhs
	public int compareTo (com.android.repository.Revision, com.android.repository.Revision$PreviewComparison) 
		int p1
		int p2
		com.android.repository.Revision rhs
		com.android.repository.Revision$PreviewComparison comparePreview
		int delta
	public volatile int compareTo (java.lang.Object) 
		Object x0
	static void  () 
}

com/android/repository/Revision$1.class
Revision.java
package com.android.repository
 com.android.repository.Revision$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$repository$Revision$PreviewComparison
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/android/repository/Revision$PreviewComparison.class
Revision.java
package com.android.repository
public final com.android.repository.Revision$PreviewComparison extends java.lang.Enum {
	public static final com.android.repository.Revision$PreviewComparison COMPARE_NUMBER
	public static final com.android.repository.Revision$PreviewComparison COMPARE_TYPE
	public static final com.android.repository.Revision$PreviewComparison IGNORE
	private static final com.android.repository.Revision$PreviewComparison[] $VALUES
	public static com.android.repository.Revision$PreviewComparison[] values () 
	public static com.android.repository.Revision$PreviewComparison valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/repository/api/
com/android/repository/api/FallbackLocalRepoLoader.class
FallbackLocalRepoLoader.java
package com.android.repository.api
public abstract com.android.repository.api.FallbackLocalRepoLoader extends java.lang.Object {
	public abstract com.android.repository.api.LocalPackage parseLegacyLocalPackage (java.io.File, com.android.repository.api.ProgressIndicator) 
}

com/android/repository/api/Downloader.class
Downloader.java
package com.android.repository.api
public abstract com.android.repository.api.Downloader extends java.lang.Object {
	public abstract java.io.InputStream download (java.net.URL, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator)  throws java.io.IOException 
}

com/android/repository/api/FallbackRemoteRepoLoader.class
FallbackRemoteRepoLoader.java
package com.android.repository.api
public abstract com.android.repository.api.FallbackRemoteRepoLoader extends java.lang.Object {
	public abstract java.util.Collection parseLegacyXml (com.android.repository.api.RepositorySource, com.android.repository.api.ProgressIndicator) 
}

com/android/repository/api/RemoteSource.class
RemoteSource.java
package com.android.repository.api
public abstract com.android.repository.api.RemoteSource extends java.lang.Object implements com.android.repository.api.RepositorySource  {
	private java.util.Collection mPermittedSchemaModules
	private String mFetchError
	private com.android.repository.api.RepositorySourceProvider mProvider
	public void  () 
	public void setPermittedSchemaModules (java.util.Collection) 
		java.util.Collection modules
	public java.util.Collection getPermittedModules () 
	public boolean isEnabled () 
	public void setEnabled (boolean) 
		boolean enabled
	public abstract java.lang.String getUrl () 
	public void setUrl (java.lang.String) 
		String url
	public void setFetchError (java.lang.String) 
		String error
	public java.lang.String getFetchError () 
	public com.android.repository.api.RepositorySourceProvider getProvider () 
	public void setProvider (com.android.repository.api.RepositorySourceProvider) 
		com.android.repository.api.RepositorySourceProvider provider
	public java.lang.String getDisplayName () 
	public java.lang.String getName () 
}

com/android/repository/api/RepoPackage.class
RepoPackage.java
package com.android.repository.api
public abstract com.android.repository.api.RepoPackage extends java.lang.Object implements java.lang.Comparable  {
	public static final String PATH_SEPARATOR
	public abstract com.android.repository.impl.meta.TypeDetails getTypeDetails () 
	public abstract com.android.repository.Revision getVersion () 
	public abstract java.lang.String getDisplayName () 
	public abstract com.android.repository.api.License getLicense () 
	public abstract java.util.Collection getAllDependencies () 
	public abstract java.lang.String getPath () 
	public abstract boolean obsolete () 
	public abstract com.android.repository.impl.meta.CommonFactory createFactory () 
}

com/android/repository/api/ConsoleProgressIndicator.class
ConsoleProgressIndicator.java
package com.android.repository.api
public com.android.repository.api.ConsoleProgressIndicator extends com.android.repository.api.ProgressIndicatorAdapter {
	public void  () 
	public void logWarning (java.lang.String, java.lang.Throwable) 
		String s
		Throwable e
	public void logError (java.lang.String, java.lang.Throwable) 
		String s
		Throwable e
	public void logInfo (java.lang.String) 
		String s
}

com/android/repository/api/ConstantSourceProvider.class
ConstantSourceProvider.java
package com.android.repository.api
public com.android.repository.api.ConstantSourceProvider extends java.lang.Object implements com.android.repository.api.RepositorySourceProvider  {
	private final com.android.repository.api.RepositorySource mSource
	public void  (java.lang.String, java.lang.String, java.util.Collection) 
		String url
		String uiName
		java.util.Collection permittedSchemaModules
	public java.util.List getSources (com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, boolean) 
		com.android.repository.api.Downloader downloader
		com.android.repository.api.SettingsController settings
		com.android.repository.api.ProgressIndicator indicator
		boolean forceRefresh
	public boolean addSource (com.android.repository.api.RepositorySource) 
		com.android.repository.api.RepositorySource source
	public boolean isModifiable () 
	public void save (com.android.repository.api.ProgressIndicator) 
		com.android.repository.api.ProgressIndicator progress
	public boolean removeSource (com.android.repository.api.RepositorySource) 
		com.android.repository.api.RepositorySource source
}

com/android/repository/api/Repository.class
Repository.java
package com.android.repository.api
public abstract com.android.repository.api.Repository extends java.lang.Object {
	public void  () 
	public java.util.List getLicense () 
	public void addLicense (com.android.repository.api.License) 
		com.android.repository.api.License l
	public abstract com.android.repository.impl.meta.CommonFactory createFactory () 
	public javax.xml.bind.JAXBElement createElement () 
	public java.util.List getRemotePackage () 
	public void setLocalPackage (com.android.repository.impl.meta.LocalPackageImpl) 
		com.android.repository.impl.meta.LocalPackageImpl p
	public com.android.repository.api.LocalPackage getLocalPackage () 
}

com/android/repository/api/SimpleRepositorySource.class
SimpleRepositorySource.java
package com.android.repository.api
public com.android.repository.api.SimpleRepositorySource extends java.lang.Object implements com.android.repository.api.RepositorySource  {
	private final String mUrl
	private final String mDisplayName
	private boolean mEnabled
	private final java.util.Collection mAllowedModules
	private String mError
	private final com.android.repository.api.RepositorySourceProvider mProvider
	public void  (java.lang.String, java.lang.String, boolean, java.util.Collection, com.android.repository.api.RepositorySourceProvider) 
		String url
		String displayName
		boolean enabled
		java.util.Collection allowedModules
		com.android.repository.api.RepositorySourceProvider provider
	public java.util.Collection getPermittedModules () 
	public boolean isEnabled () 
	public void setEnabled (boolean) 
		boolean enabled
	public java.lang.String getDisplayName () 
	public java.lang.String getUrl () 
	public java.lang.String toString () 
	public void setFetchError (java.lang.String) 
		String error
	public java.lang.String getFetchError () 
	public com.android.repository.api.RepositorySourceProvider getProvider () 
}

com/android/repository/api/RemotePackage.class
RemotePackage.java
package com.android.repository.api
public abstract com.android.repository.api.RemotePackage extends java.lang.Object implements com.android.repository.api.RepoPackage  {
	public abstract com.android.repository.api.RepositorySource getSource () 
	public abstract void setSource (com.android.repository.api.RepositorySource) 
	public abstract com.android.repository.impl.meta.Archive getArchive () 
}

com/android/repository/api/Dependency.class
Dependency.java
package com.android.repository.api
public abstract com.android.repository.api.Dependency extends java.lang.Object {
	public void  () 
	public com.android.repository.impl.meta.RevisionType getMinRevision () 
	public void setMinRevision (com.android.repository.impl.meta.RevisionType) 
		com.android.repository.impl.meta.RevisionType revision
	public abstract java.lang.String getPath () 
	public void setPath (java.lang.String) 
		String id
}

com/android/repository/api/SchemaModule.class
SchemaModule.java
package com.android.repository.api
public com.android.repository.api.SchemaModule extends java.lang.Object {
	private final java.util.Map mVersions
	private final com.android.repository.api.SchemaModule$SchemaModuleVersion mLatestVersion
	private final Class mResourceRoot
	static final boolean $assertionsDisabled
	public void  (java.lang.String, java.lang.String, java.lang.Class)  throws java.net.URISyntaxException java.lang.InstantiationException 
		ClassNotFoundException e
		Class objectFactory
		String xsdLocation
		int i
		String ofPattern
		String xsdPattern
		Class resourceRoot
		com.android.repository.api.SchemaModule$SchemaModuleVersion version
	public java.lang.Object createLatestFactory () 
		IllegalAccessException e
		InstantiationException e
		Class of
	public java.util.Map getNamespaceVersionMap () 
	static java.lang.Class access$000 (com.android.repository.api.SchemaModule) 
		com.android.repository.api.SchemaModule x0
	static void  () 
}

com/android/repository/api/LocalPackage.class
LocalPackage.java
package com.android.repository.api
public abstract com.android.repository.api.LocalPackage extends java.lang.Object implements com.android.repository.api.RepoPackage  {
	public abstract java.io.File getLocation () 
	public abstract void setInstalledPath (java.io.File) 
}

com/android/repository/api/RepositorySourceProvider.class
RepositorySourceProvider.java
package com.android.repository.api
public abstract com.android.repository.api.RepositorySourceProvider extends java.lang.Object {
	public abstract java.util.List getSources (com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, boolean) 
	public abstract boolean addSource (com.android.repository.api.RepositorySource) 
	public abstract boolean isModifiable () 
	public abstract void save (com.android.repository.api.ProgressIndicator) 
	public abstract boolean removeSource (com.android.repository.api.RepositorySource) 
}

com/android/repository/api/ProgressIndicatorAdapter.class
ProgressIndicatorAdapter.java
package com.android.repository.api
public abstract com.android.repository.api.ProgressIndicatorAdapter extends java.lang.Object implements com.android.repository.api.ProgressIndicator  {
	public void  () 
	public void setText (java.lang.String) 
		String s
	public boolean isCanceled () 
	public void cancel () 
	public void setCancellable (boolean) 
		boolean cancellable
	public boolean isCancellable () 
	public void setIndeterminate (boolean) 
		boolean indeterminate
	public boolean isIndeterminate () 
	public void setFraction (double) 
		double v
	public double getFraction () 
	public void setSecondaryText (java.lang.String) 
		String s
	public void logWarning (java.lang.String) 
		String s
	public void logWarning (java.lang.String, java.lang.Throwable) 
		String s
		Throwable e
	public void logError (java.lang.String) 
		String s
	public void logError (java.lang.String, java.lang.Throwable) 
		String s
		Throwable e
	public void logInfo (java.lang.String) 
		String s
}

com/android/repository/api/ProgressRunner$ProgressRunnable.class
ProgressRunner.java
package com.android.repository.api
public abstract com.android.repository.api.ProgressRunner$ProgressRunnable extends java.lang.Object {
	public abstract void run (com.android.repository.api.ProgressIndicator, com.android.repository.api.ProgressRunner) 
}

com/android/repository/api/RemoteListSourceProvider.class
RemoteListSourceProvider.java
package com.android.repository.api
public abstract com.android.repository.api.RemoteListSourceProvider extends java.lang.Object implements com.android.repository.api.RepositorySourceProvider  {
	public void  () 
	public static com.android.repository.api.RemoteListSourceProvider create (java.lang.String, com.android.repository.api.SchemaModule, java.util.Map)  throws java.net.URISyntaxException 
		String url
		com.android.repository.api.SchemaModule sourceListModule
		java.util.Map permittedSchemaModules
}

com/android/repository/api/UpdatablePackage.class
UpdatablePackage.java
package com.android.repository.api
public com.android.repository.api.UpdatablePackage extends java.lang.Object implements java.lang.Comparable  {
	private com.android.repository.api.LocalPackage mLocalInfo
	private java.util.TreeSet mRemoteInfos
	static final boolean $assertionsDisabled
	public void  (com.android.repository.api.LocalPackage) 
		com.android.repository.api.LocalPackage localInfo
	public void  (com.android.repository.api.RemotePackage) 
		com.android.repository.api.RemotePackage remoteInfo
	public void  (com.android.repository.api.LocalPackage, com.android.repository.api.RemotePackage) 
		com.android.repository.api.LocalPackage localInfo
		com.android.repository.api.RemotePackage remoteInfo
	private void init (com.android.repository.api.LocalPackage, com.android.repository.api.RemotePackage) 
		com.android.repository.api.LocalPackage localPkg
		com.android.repository.api.RemotePackage remotePkg
	public void addRemote (com.android.repository.api.RemotePackage) 
		com.android.repository.api.RemotePackage remote
	public com.android.repository.api.LocalPackage getLocalInfo () 
	public com.android.repository.api.RemotePackage getRemote (boolean) 
		com.android.repository.api.RemotePackage p
		boolean includePreview
		java.util.Iterator iter
	public boolean hasPreview () 
		com.android.repository.api.RemotePackage remote
	public boolean hasRemote (boolean) 
		boolean includePreview
	public boolean hasLocal () 
	public int compareTo (com.android.repository.api.UpdatablePackage) 
		com.android.repository.api.UpdatablePackage o
	public com.android.repository.api.RepoPackage getRepresentative (boolean) 
		boolean includePreview
	public boolean isUpdate (boolean) 
		boolean includePreview
		com.android.repository.api.RemotePackage remote
	public java.util.Set getAllRemotes () 
	public volatile int compareTo (java.lang.Object) 
		Object x0
	static void  () 
}

com/android/repository/api/RepositorySource.class
RepositorySource.java
package com.android.repository.api
public abstract com.android.repository.api.RepositorySource extends java.lang.Object {
	public abstract java.util.Collection getPermittedModules () 
	public abstract boolean isEnabled () 
	public abstract void setEnabled (boolean) 
	public abstract java.lang.String getDisplayName () 
	public abstract java.lang.String getUrl () 
	public abstract void setFetchError (java.lang.String) 
	public abstract java.lang.String getFetchError () 
	public abstract com.android.repository.api.RepositorySourceProvider getProvider () 
}

com/android/repository/api/RepoManager.class
RepoManager.java
package com.android.repository.api
public abstract com.android.repository.api.RepoManager extends java.lang.Object {
	public static final long DEFAULT_EXPIRATION_PERIOD_MS
	public void  () 
	public static com.android.repository.api.RepoManager create (com.android.repository.io.FileOp) 
		com.android.repository.io.FileOp fop
	public abstract void registerSchemaModule (com.android.repository.api.SchemaModule) 
	public abstract java.util.Set getSchemaModules () 
	public abstract com.android.repository.api.SchemaModule getCommonModule () 
	public abstract void setLocalPath (java.io.File) 
	public abstract java.io.File getLocalPath () 
	public abstract void setFallbackLocalRepoLoader (com.android.repository.api.FallbackLocalRepoLoader) 
	public abstract void registerSourceProvider (com.android.repository.api.RepositorySourceProvider) 
	public abstract java.util.Set getSourceProviders () 
	public abstract java.util.Set getSources (com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, boolean) 
	public abstract void setFallbackRemoteRepoLoader (com.android.repository.api.FallbackRemoteRepoLoader) 
	public abstract boolean load (long, java.util.List, java.util.List, java.util.List, boolean, com.android.repository.api.ProgressRunner, com.android.repository.api.Downloader, com.android.repository.api.SettingsController, boolean) 
	public abstract void markInvalid () 
	public abstract com.android.repository.impl.meta.RepositoryPackages getPackages () 
	public abstract org.w3c.dom.ls.LSResourceResolver getResourceResolver (com.android.repository.api.ProgressIndicator) 
	static void  () 
}

com/android/repository/api/ProgressRunner.class
ProgressRunner.java
package com.android.repository.api
public abstract com.android.repository.api.ProgressRunner extends java.lang.Object {
	public abstract void runAsyncWithProgress (com.android.repository.api.ProgressRunner$ProgressRunnable) 
	public abstract void runSyncWithProgress (com.android.repository.api.ProgressRunner$ProgressRunnable) 
	public abstract void runSyncWithoutProgress (java.lang.Runnable) 
}

com/android/repository/api/SchemaModule$SchemaModuleVersion.class
SchemaModule.java
package com.android.repository.api
public com.android.repository.api.SchemaModule$SchemaModuleVersion extends java.lang.Object {
	private final Class mObjectFactory
	private final String mXsdLocation
	private final String mNamespace
	static final boolean $assertionsDisabled
	final com.android.repository.api.SchemaModule this$0
	public void  (com.android.repository.api.SchemaModule, java.lang.Class, java.lang.String) 
		Class objectFactory
		String xsdLocation
		String namespace
	public java.lang.Class getObjectFactory () 
	public java.io.InputStream getXsd () 
	public java.lang.String getNamespace () 
	static void  () 
}

com/android/repository/api/SettingsController.class
SettingsController.java
package com.android.repository.api
public abstract com.android.repository.api.SettingsController extends java.lang.Object {
	public abstract boolean getForceHttp () 
	public abstract void setForceHttp (boolean) 
}

com/android/repository/api/ElementFactory.class
ElementFactory.java
package com.android.repository.api
public abstract com.android.repository.api.ElementFactory extends java.lang.Object {
	public void  () 
	public abstract javax.xml.bind.JAXBElement generateElement (java.lang.Object) 
}

com/android/repository/api/ProgressIndicator.class
ProgressIndicator.java
package com.android.repository.api
public abstract com.android.repository.api.ProgressIndicator extends java.lang.Object {
	public abstract void setText (java.lang.String) 
	public abstract boolean isCanceled () 
	public abstract void cancel () 
	public abstract void setCancellable (boolean) 
	public abstract boolean isCancellable () 
	public abstract void setIndeterminate (boolean) 
	public abstract boolean isIndeterminate () 
	public abstract void setFraction (double) 
	public abstract double getFraction () 
	public abstract void setSecondaryText (java.lang.String) 
	public abstract void logWarning (java.lang.String) 
	public abstract void logWarning (java.lang.String, java.lang.Throwable) 
	public abstract void logError (java.lang.String) 
	public abstract void logError (java.lang.String, java.lang.Throwable) 
	public abstract void logInfo (java.lang.String) 
}

com/android/repository/api/License.class
License.java
package com.android.repository.api
public abstract com.android.repository.api.License extends java.lang.Object {
	private static final String LICENSE_DIR
	public void  () 
	public abstract java.lang.String getId () 
	public abstract void setId (java.lang.String) 
	public abstract java.lang.String getValue () 
	public abstract void setValue (java.lang.String) 
	public java.lang.String getType () 
	public void setType (java.lang.String) 
		String type
	public java.lang.String getLicenseHash () 
	public java.lang.String toString () 
		StringBuilder sb
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		com.android.repository.api.License other
	public boolean checkAccepted (java.io.File) 
		String hash
		java.io.IOException e
		java.io.File repositoryRoot
		java.io.File licenseDir
		java.io.File licenseFile
	public boolean setAccepted (java.io.File) 
		java.io.IOException e
		java.io.File repositoryRoot
		java.io.File licenseDir
		java.io.File licenseFile
}

com/android/repository/api/RemoteListSourceProvider$GenericSite.class
RemoteListSourceProvider.java
package com.android.repository.api
public abstract com.android.repository.api.RemoteListSourceProvider$GenericSite extends java.lang.Object implements com.android.repository.api.RepositorySource  {
}

com/android/repository/api/RepoManager$RepoLoadedCallback.class
RepoManager.java
package com.android.repository.api
public abstract com.android.repository.api.RepoManager$RepoLoadedCallback extends java.lang.Object {
	public abstract void doRun (com.android.repository.impl.meta.RepositoryPackages) 
}

com/android/repository/impl/
com/android/repository/impl/meta/
com/android/repository/impl/meta/TypeDetails.class
TypeDetails.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.TypeDetails extends java.lang.Object {
	public void  () 
	public abstract com.android.repository.api.ElementFactory createFactory () 
}

com/android/repository/impl/meta/CommonFactory.class
CommonFactory.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.CommonFactory extends com.android.repository.api.ElementFactory {
	public void  () 
	public abstract com.android.repository.api.Repository createRepositoryType () 
	public abstract com.android.repository.impl.meta.Archive createArchiveType () 
	protected abstract com.android.repository.impl.meta.RepoPackageImpl$Archives createArchivesType () 
	public abstract com.android.repository.impl.meta.LocalPackageImpl createLocalPackage () 
	protected abstract com.android.repository.impl.meta.RevisionType createRevisionType () 
	public com.android.repository.impl.meta.RevisionType createRevisionType (com.android.repository.Revision) 
		com.android.repository.Revision revision
		com.android.repository.impl.meta.RevisionType rt
		int[] components
	public abstract com.android.repository.impl.meta.RepoPackageImpl$UsesLicense createLicensesType () 
	public com.android.repository.api.License createLicenseType (java.lang.String, java.lang.String) 
		String value
		String id
		com.android.repository.api.License l
	public abstract com.android.repository.api.License createLicenseType () 
	public abstract com.android.repository.api.Dependency createDependencyType () 
	public com.android.repository.api.Dependency createDependencyType (com.android.repository.Revision, java.lang.String) 
		com.android.repository.Revision minRevision
		String path
		com.android.repository.api.Dependency d
	public abstract com.android.repository.impl.meta.RepoPackageImpl$Dependencies createDependenciesType () 
	public abstract com.android.repository.impl.meta.Archive$CompleteType createCompleteType () 
	protected abstract com.android.repository.impl.meta.Archive$PatchType createPatchType () 
}

com/android/repository/impl/meta/Archive$CompleteType.class
Archive.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.Archive$CompleteType extends com.android.repository.impl.meta.Archive$ArchiveFile {
	public void  () 
}

com/android/repository/impl/meta/Archive$ArchiveFile.class
Archive.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.Archive$ArchiveFile extends java.lang.Object {
	public void  () 
	public abstract java.lang.String getChecksum () 
	public void setChecksum (java.lang.String) 
		String checksum
	public abstract java.lang.String getUrl () 
	public void setUrl (java.lang.String) 
		String url
	public abstract long getSize () 
	public void setSize (long) 
		long size
}

com/android/repository/impl/meta/LocalPackageImpl.class
LocalPackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.LocalPackageImpl extends com.android.repository.impl.meta.RepoPackageImpl implements com.android.repository.api.LocalPackage  {
	private java.io.File mInstalledPath
	public void  () 
	public java.io.File getLocation () 
	public void setInstalledPath (java.io.File) 
		java.io.File path
	public static com.android.repository.impl.meta.LocalPackageImpl create (com.android.repository.api.RepoPackage, com.android.repository.api.RepoManager) 
		com.android.repository.api.Dependency d
		java.util.Iterator i$
		com.android.repository.api.RepoPackage p
		com.android.repository.api.RepoManager repoManager
		com.android.repository.impl.meta.CommonFactory f
		com.android.repository.impl.meta.LocalPackageImpl result
}

com/android/repository/impl/meta/SchemaModuleUtil.class
SchemaModuleUtil.java
package com.android.repository.impl.meta
public com.android.repository.impl.meta.SchemaModuleUtil extends java.lang.Object {
	static final boolean $assertionsDisabled
	public void  () 
	public static org.w3c.dom.ls.LSResourceResolver createResourceResolver (java.util.Collection, com.android.repository.api.ProgressIndicator) 
		Exception e
		java.util.Collection modules
		com.android.repository.api.ProgressIndicator progress
		org.w3c.dom.bootstrap.DOMImplementationRegistry registry
		org.w3c.dom.ls.DOMImplementationLS ls
	private static javax.xml.bind.JAXBContext getContext (java.util.Collection) 
		com.android.repository.api.SchemaModule$SchemaModuleVersion version
		java.util.Iterator i$
		com.android.repository.api.SchemaModule module
		java.util.Iterator i$
		javax.xml.bind.JAXBException e1
		java.util.Collection possibleModules
		java.util.List packages
		javax.xml.bind.JAXBContext jc
	public static javax.xml.validation.Schema getSchema (java.util.Collection, org.w3c.dom.ls.LSResourceResolver, com.android.repository.api.ProgressIndicator) 
		com.android.repository.api.SchemaModule$SchemaModuleVersion version
		java.util.Iterator i$
		com.android.repository.api.SchemaModule module
		java.util.Iterator i$
		org.xml.sax.SAXException e
		java.util.Collection possibleModules
		org.w3c.dom.ls.LSResourceResolver resourceResolver
		com.android.repository.api.ProgressIndicator progress
		javax.xml.validation.Schema schema
		javax.xml.validation.SchemaFactory sf
		java.util.List sources
	public static java.lang.Object unmarshal (java.io.InputStream, java.util.Collection, org.w3c.dom.ls.LSResourceResolver, com.android.repository.api.ProgressIndicator) 
		javax.xml.bind.JAXBException e
		java.io.InputStream xml
		java.util.Collection possibleModules
		org.w3c.dom.ls.LSResourceResolver resourceResolver
		com.android.repository.api.ProgressIndicator progress
		javax.xml.bind.JAXBContext context
		javax.xml.validation.Schema schema
		javax.xml.bind.Unmarshaller u
	public static void marshal (javax.xml.bind.JAXBElement, java.util.Collection, java.io.OutputStream, org.w3c.dom.ls.LSResourceResolver, com.android.repository.api.ProgressIndicator) 
		javax.xml.bind.Marshaller marshaller
		javax.xml.validation.Schema schema
		javax.xml.bind.JAXBException e
		java.io.IOException e
		javax.xml.bind.JAXBElement element
		java.util.Collection possibleModules
		java.io.OutputStream out
		org.w3c.dom.ls.LSResourceResolver resourceResolver
		com.android.repository.api.ProgressIndicator progress
		javax.xml.bind.JAXBContext context
	private static javax.xml.bind.ValidationEventHandler createValidationEventHandler (com.android.repository.api.ProgressIndicator) 
		com.android.repository.api.ProgressIndicator progress
	static void  () 
}

com/android/repository/impl/meta/RepoPackageImpl$Dependencies.class
RepoPackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RepoPackageImpl$Dependencies extends java.lang.Object {
	public void  () 
	public abstract java.util.List getDependency () 
}

com/android/repository/impl/meta/RevisionType.class
RevisionType.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RevisionType extends java.lang.Object {
	public void  () 
	public int getMajor () 
	public java.lang.Integer getMinor () 
	public java.lang.Integer getMicro () 
	public java.lang.Integer getPreview () 
	public void setMajor (int) 
		int major
	public void setMinor (java.lang.Integer) 
		Integer minor
	public void setMicro (java.lang.Integer) 
		Integer micro
	public void setPreview (java.lang.Integer) 
		Integer preview
	public com.android.repository.Revision toRevision () 
}

com/android/repository/impl/meta/Archive.class
Archive.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.Archive extends java.lang.Object {
	private static int sJvmBits
	private static int sHostBits
	private static String sOs
	private static com.android.repository.Revision sJvmVersion
	public void  () 
	public boolean isCompatible () 
		String os
		int jvmBits
		String arch
		com.android.repository.Revision minJvmVersion
		String javav
		java.util.regex.Pattern p
		java.util.regex.Matcher m
	public abstract com.android.repository.impl.meta.Archive$CompleteType getComplete () 
	public void setComplete (com.android.repository.impl.meta.Archive$CompleteType) 
		com.android.repository.impl.meta.Archive$CompleteType complete
	public java.lang.Integer getHostBits () 
	public void setHostBits (java.lang.Integer) 
		Integer bits
	public java.lang.Integer getJvmBits () 
	public void setJvmBits (java.lang.Integer) 
		Integer bits
	public java.lang.String getHostOs () 
	public void setHostOs (java.lang.String) 
		String os
	public java.util.List getAllPatches () 
	protected com.android.repository.impl.meta.Archive$PatchesType getPatches () 
	protected void setPatches (com.android.repository.impl.meta.Archive$PatchesType) 
		com.android.repository.impl.meta.Archive$PatchesType patches
	public com.android.repository.impl.meta.RevisionType getMinJvmVersion () 
	public void setMinJvmVersion (com.android.repository.impl.meta.RevisionType) 
		com.android.repository.impl.meta.RevisionType revision
	public abstract com.android.repository.impl.meta.CommonFactory createFactory () 
	static void  () 
}

com/android/repository/impl/meta/RepoPackageImpl.class
RepoPackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RepoPackageImpl extends java.lang.Object implements com.android.repository.api.RepoPackage  {
	public void  () 
	public com.android.repository.impl.meta.TypeDetails getTypeDetails () 
	public com.android.repository.Revision getVersion () 
	protected abstract com.android.repository.impl.meta.RevisionType getRevision () 
	public abstract java.lang.String getDisplayName () 
	protected com.android.repository.impl.meta.RepoPackageImpl$UsesLicense getUsesLicense () 
	public com.android.repository.api.License getLicense () 
		com.android.repository.impl.meta.RepoPackageImpl$UsesLicense usesLicense
	protected void setUsesLicense (com.android.repository.impl.meta.RepoPackageImpl$UsesLicense) 
		com.android.repository.impl.meta.RepoPackageImpl$UsesLicense license
	public void setLicense (com.android.repository.api.License) 
		com.android.repository.api.License l
		com.android.repository.impl.meta.RepoPackageImpl$UsesLicense ul
	protected com.android.repository.impl.meta.RepoPackageImpl$Dependencies getDependencies () 
	public java.util.Collection getAllDependencies () 
		com.android.repository.impl.meta.RepoPackageImpl$Dependencies dependencies
	public java.lang.String getPath () 
	public boolean obsolete () 
	protected java.lang.Boolean isObsolete () 
	public int compareTo (com.android.repository.api.RepoPackage) 
		com.android.repository.api.RepoPackage o
		int result
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
	protected void setRevision (com.android.repository.impl.meta.RevisionType) 
		com.android.repository.impl.meta.RevisionType revision
	public void setVersion (com.android.repository.Revision) 
		com.android.repository.Revision revision
	public void setDependencies (com.android.repository.impl.meta.RepoPackageImpl$Dependencies) 
		com.android.repository.impl.meta.RepoPackageImpl$Dependencies dependencies
	public void setTypeDetails (com.android.repository.impl.meta.TypeDetails) 
		com.android.repository.impl.meta.TypeDetails details
	public void setDisplayName (java.lang.String) 
		String name
	public void setPath (java.lang.String) 
		String path
	public void setObsolete (java.lang.Boolean) 
		Boolean obsolete
	public void addDependency (com.android.repository.api.Dependency) 
		com.android.repository.api.Dependency dep
		com.android.repository.impl.meta.RepoPackageImpl$Dependencies dependencies
	public volatile int compareTo (java.lang.Object) 
		Object x0
}

com/android/repository/impl/meta/RepoPackageImpl$UsesLicense.class
RepoPackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RepoPackageImpl$UsesLicense extends java.lang.Object {
	public void  () 
	public abstract java.lang.Object getRef () 
	public void setRef (java.lang.Object) 
		Object ref
}

com/android/repository/impl/meta/SchemaModuleUtil$3.class
SchemaModuleUtil.java
package com.android.repository.impl.meta
final com.android.repository.impl.meta.SchemaModuleUtil$3 extends java.lang.Object implements javax.xml.bind.ValidationEventHandler  {
	final com.android.repository.api.ProgressIndicator val$progress
	void  (com.android.repository.api.ProgressIndicator) 
	public boolean handleEvent (javax.xml.bind.ValidationEvent) 
		javax.xml.bind.ValidationEvent event
}

com/android/repository/impl/meta/Archive$PatchType.class
Archive.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.Archive$PatchType extends com.android.repository.impl.meta.Archive$ArchiveFile {
	public void  () 
	public abstract com.android.repository.impl.meta.RevisionType getBasedOn () 
	protected void setBasedOn (com.android.repository.impl.meta.RevisionType) 
		com.android.repository.impl.meta.RevisionType revision
}

com/android/repository/impl/meta/RemotePackageImpl.class
RemotePackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RemotePackageImpl extends com.android.repository.impl.meta.RepoPackageImpl implements com.android.repository.api.RemotePackage  {
	private com.android.repository.api.RepositorySource mSource
	static final boolean $assertionsDisabled
	public void  () 
	public void setSource (com.android.repository.api.RepositorySource) 
		com.android.repository.api.RepositorySource source
	public com.android.repository.impl.meta.Archive getArchive () 
		com.android.repository.impl.meta.Archive archive
		java.util.Iterator i$
	public java.util.List getAllArchives () 
	protected abstract com.android.repository.impl.meta.RepoPackageImpl$Archives getArchives () 
	public com.android.repository.api.RepositorySource getSource () 
	static void  () 
}

com/android/repository/impl/meta/SchemaModuleUtil$2.class
SchemaModuleUtil.java
package com.android.repository.impl.meta
final com.android.repository.impl.meta.SchemaModuleUtil$2 extends java.lang.Object implements org.xml.sax.ErrorHandler  {
	final com.android.repository.api.ProgressIndicator val$progress
	void  (com.android.repository.api.ProgressIndicator) 
	public void warning (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException exception
	public void error (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException exception
	public void fatalError (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException exception
}

com/android/repository/impl/meta/SchemaModuleUtil$1.class
SchemaModuleUtil.java
package com.android.repository.impl.meta
final com.android.repository.impl.meta.SchemaModuleUtil$1 extends java.lang.Object implements org.w3c.dom.ls.LSResourceResolver  {
	final java.util.Collection val$modules
	final org.w3c.dom.ls.DOMImplementationLS val$ls
	void  (java.util.Collection, org.w3c.dom.ls.DOMImplementationLS) 
	public org.w3c.dom.ls.LSInput resolveResource (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		org.w3c.dom.ls.LSInput input
		com.android.repository.api.SchemaModule ext
		com.android.repository.api.SchemaModule$SchemaModuleVersion version
		java.util.Iterator i$
		String type
		String namespaceURI
		String publicId
		String systemId
		String baseURI
}

com/android/repository/impl/meta/RepoPackageImpl$Archives.class
RepoPackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RepoPackageImpl$Archives extends java.lang.Object {
	public void  () 
	public abstract java.util.List getArchive () 
}

com/android/repository/impl/meta/RepositoryPackages.class
RepositoryPackages.java
package com.android.repository.impl.meta
public final com.android.repository.impl.meta.RepositoryPackages extends java.lang.Object {
	private java.util.Set mUpdatedPkgs
	private java.util.Set mNewPkgs
	private final long myTimestampMs
	private java.util.Map mConsolidatedPkgs
	private java.util.Map mLocalPackages
	private com.google.common.collect.Multimap mRemotePackages
	private final Object mLock
	public void  () 
	public void  (java.util.Map, com.google.common.collect.Multimap) 
		java.util.Map localPkgs
		com.google.common.collect.Multimap remotePkgs
	public long getTimestampMs () 
	public java.util.Set getUpdatedPkgs () 
	public java.util.Set getNewPkgs () 
	public java.util.Map getConsolidatedPkgs () 
	public java.util.Map getLocalPackages () 
	public com.google.common.collect.Multimap getRemotePkgInfos () 
	public void setLocalPkgInfos (java.util.Map) 
		java.util.Map packages
	public void setRemotePkgInfos (com.google.common.collect.Multimap) 
		com.google.common.collect.Multimap packages
	private void computeUpdates () 
		com.android.repository.api.RemotePackage remote
		java.util.Iterator i$
		com.android.repository.api.LocalPackage local
		com.android.repository.api.UpdatablePackage updatable
		String path
		java.util.Iterator i$
		com.android.repository.api.RemotePackage remote
		java.util.Iterator i$
		com.android.repository.api.UpdatablePackage updatable
		String path
		java.util.Iterator i$
		java.util.Map newConsolidatedPkgs
		java.util.Set updates
		java.util.Set news
}

com/android/repository/impl/meta/TrimStringAdapter.class
TrimStringAdapter.java
package com.android.repository.impl.meta
public com.android.repository.impl.meta.TrimStringAdapter extends javax.xml.bind.annotation.adapters.XmlAdapter {
	public void  () 
	public java.lang.String unmarshal (java.lang.String) 
		String v
	public java.lang.String marshal (java.lang.String) 
		String s
	public volatile java.lang.Object marshal (java.lang.Object)  throws java.lang.Exception 
		Object x0
	public volatile java.lang.Object unmarshal (java.lang.Object)  throws java.lang.Exception 
		Object x0
}

com/android/repository/impl/meta/Archive$PatchesType.class
Archive.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.Archive$PatchesType extends java.lang.Object {
	public void  () 
	public java.util.List getPatch () 
}

com/android/repository/impl/manager/
com/android/repository/impl/manager/RepoManagerImpl$2.class
RepoManagerImpl.java
package com.android.repository.impl.manager
 com.android.repository.impl.manager.RepoManagerImpl$2 extends java.lang.Object implements java.lang.Runnable  {
	final java.util.concurrent.Semaphore val$completed
	final com.android.repository.impl.manager.RepoManagerImpl this$0
	void  (com.android.repository.impl.manager.RepoManagerImpl, java.util.concurrent.Semaphore) 
	public void run () 
}

com/android/repository/impl/manager/RepoManagerImpl.class
RepoManagerImpl.java
package com.android.repository.impl.manager
public com.android.repository.impl.manager.RepoManagerImpl extends com.android.repository.api.RepoManager {
	private static final String COMMON_OBJECT_FACTORY_PATTERN
	public static final String COMMON_XSD_PATTERN
	private final java.util.Set mModules
	private com.android.repository.api.FallbackLocalRepoLoader mFallbackLocalRepoLoader
	private java.io.File mLocalPath
	private com.android.repository.api.FallbackRemoteRepoLoader mFallbackRemoteRepoLoader
	private java.util.Set mSourceProviders
	private com.android.repository.impl.meta.RepositoryPackages mPackages
	private long mLastRefreshMs
	private com.android.repository.impl.manager.RepoManagerImpl$LoadTask mTask
	private final Object mTaskLock
	private final com.android.repository.api.SchemaModule mCommonModule
	private final com.android.repository.io.FileOp mFop
	static final boolean $assertionsDisabled
	public void  (com.android.repository.io.FileOp) 
		Exception e
		com.android.repository.io.FileOp fop
		com.android.repository.api.SchemaModule m
	public java.io.File getLocalPath () 
	public void setFallbackLocalRepoLoader (com.android.repository.api.FallbackLocalRepoLoader) 
		com.android.repository.api.FallbackLocalRepoLoader fallback
	public void setFallbackRemoteRepoLoader (com.android.repository.api.FallbackRemoteRepoLoader) 
		com.android.repository.api.FallbackRemoteRepoLoader remote
	public void setLocalPath (java.io.File) 
		java.io.File path
	public com.android.repository.api.SchemaModule getCommonModule () 
	public void registerSourceProvider (com.android.repository.api.RepositorySourceProvider) 
		com.android.repository.api.RepositorySourceProvider provider
	public java.util.Set getSourceProviders () 
	public java.util.Set getSources (com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, boolean) 
		com.android.repository.api.RepositorySourceProvider provider
		java.util.Iterator i$
		com.android.repository.api.Downloader downloader
		com.android.repository.api.SettingsController settings
		com.android.repository.api.ProgressIndicator progress
		boolean forceRefresh
		java.util.Set result
	public java.util.Set getSchemaModules () 
	public void registerSchemaModule (com.android.repository.api.SchemaModule) 
		com.android.repository.api.SchemaModule module
	public void markInvalid () 
	public org.w3c.dom.ls.LSResourceResolver getResourceResolver (com.android.repository.api.ProgressIndicator) 
		com.android.repository.api.ProgressIndicator progress
		java.util.List allModules
	public com.android.repository.impl.meta.RepositoryPackages getPackages () 
	public boolean load (long, java.util.List, java.util.List, java.util.List, boolean, com.android.repository.api.ProgressRunner, com.android.repository.api.Downloader, com.android.repository.api.SettingsController, boolean) 
		com.android.repository.api.RepoManager$RepoLoadedCallback localComplete
		java.util.Iterator i$
		com.android.repository.api.RepoManager$RepoLoadedCallback success
		java.util.Iterator i$
		InterruptedException e
		InterruptedException e
		long cacheExpirationMs
		java.util.List onLocalComplete
		java.util.List onSuccess
		java.util.List onError
		boolean forceRefresh
		com.android.repository.api.ProgressRunner runner
		com.android.repository.api.Downloader downloader
		com.android.repository.api.SettingsController settings
		boolean sync
		java.util.concurrent.Semaphore completed
		boolean createdTask
	static java.io.File access$000 (com.android.repository.impl.manager.RepoManagerImpl) 
		com.android.repository.impl.manager.RepoManagerImpl x0
	static com.android.repository.api.FallbackLocalRepoLoader access$100 (com.android.repository.impl.manager.RepoManagerImpl) 
		com.android.repository.impl.manager.RepoManagerImpl x0
	static com.android.repository.io.FileOp access$200 (com.android.repository.impl.manager.RepoManagerImpl) 
		com.android.repository.impl.manager.RepoManagerImpl x0
	static java.lang.Object access$300 (com.android.repository.impl.manager.RepoManagerImpl) 
		com.android.repository.impl.manager.RepoManagerImpl x0
	static java.util.Set access$400 (com.android.repository.impl.manager.RepoManagerImpl) 
		com.android.repository.impl.manager.RepoManagerImpl x0
	static com.android.repository.api.FallbackRemoteRepoLoader access$500 (com.android.repository.impl.manager.RepoManagerImpl) 
		com.android.repository.impl.manager.RepoManagerImpl x0
	static com.android.repository.impl.meta.RepositoryPackages access$602 (com.android.repository.impl.manager.RepoManagerImpl, com.android.repository.impl.meta.RepositoryPackages) 
		com.android.repository.impl.manager.RepoManagerImpl x0
		com.android.repository.impl.meta.RepositoryPackages x1
	static long access$702 (com.android.repository.impl.manager.RepoManagerImpl, long) 
		com.android.repository.impl.manager.RepoManagerImpl x0
		long x1
	static com.android.repository.impl.manager.RepoManagerImpl$LoadTask access$802 (com.android.repository.impl.manager.RepoManagerImpl, com.android.repository.impl.manager.RepoManagerImpl$LoadTask) 
		com.android.repository.impl.manager.RepoManagerImpl x0
		com.android.repository.impl.manager.RepoManagerImpl$LoadTask x1
	static com.android.repository.impl.meta.RepositoryPackages access$600 (com.android.repository.impl.manager.RepoManagerImpl) 
		com.android.repository.impl.manager.RepoManagerImpl x0
	static void  () 
}

com/android/repository/impl/manager/RemoteRepoLoader$1.class
RemoteRepoLoader.java
package com.android.repository.impl.manager
 com.android.repository.impl.manager.RemoteRepoLoader$1 extends com.android.repository.api.ProgressIndicatorAdapter {
	final java.util.List val$errors
	final com.android.repository.impl.manager.RemoteRepoLoader this$0
	void  (com.android.repository.impl.manager.RemoteRepoLoader, java.util.List) 
	public void logWarning (java.lang.String, java.lang.Throwable) 
		String s
		Throwable e
	public void logError (java.lang.String, java.lang.Throwable) 
		String s
		Throwable e
}

com/android/repository/impl/manager/RepoManagerImpl$CallbackRunnable.class
RepoManagerImpl.java
package com.android.repository.impl.manager
 com.android.repository.impl.manager.RepoManagerImpl$CallbackRunnable extends java.lang.Object implements java.lang.Runnable  {
	com.android.repository.api.RepoManager$RepoLoadedCallback mCallback
	com.android.repository.impl.meta.RepositoryPackages mPackages
	public void  (com.android.repository.api.RepoManager$RepoLoadedCallback, com.android.repository.impl.meta.RepositoryPackages) 
		com.android.repository.api.RepoManager$RepoLoadedCallback callback
		com.android.repository.impl.meta.RepositoryPackages packages
	public void run () 
}

com/android/repository/impl/manager/RepoManagerImpl$LoadTask.class
RepoManagerImpl.java
package com.android.repository.impl.manager
 com.android.repository.impl.manager.RepoManagerImpl$LoadTask extends java.lang.Object implements com.android.repository.api.ProgressRunner$ProgressRunnable  {
	private final java.util.List mOnSuccesses
	private final java.util.List mOnErrors
	private final java.util.List mOnLocalCompletes
	private final com.android.repository.api.Downloader mDownloader
	private final com.android.repository.api.SettingsController mSettings
	final com.android.repository.impl.manager.RepoManagerImpl this$0
	public void  (com.android.repository.impl.manager.RepoManagerImpl, java.util.List, java.util.List, java.util.List, com.android.repository.api.Downloader, com.android.repository.api.SettingsController) 
		java.util.List onLocalComplete
		java.util.List onSuccess
		java.util.List onError
		com.android.repository.api.Downloader downloader
		com.android.repository.api.SettingsController settings
	public void addCallbacks (java.util.List, java.util.List, java.util.List) 
		java.util.List onLocalComplete
		java.util.List onSuccess
		java.util.List onError
	public void run (com.android.repository.api.ProgressIndicator, com.android.repository.api.ProgressRunner) 
		com.android.repository.impl.manager.LocalRepoLoader local
		com.android.repository.api.RepoManager$RepoLoadedCallback onLocalComplete
		java.util.Iterator i$
		com.android.repository.api.RepoManager$RepoLoadedCallback onSuccess
		java.util.Iterator i$
		Runnable onError
		java.util.Iterator i$
		com.android.repository.api.RepoManager$RepoLoadedCallback onLocalComplete
		java.util.Iterator i$
		com.android.repository.impl.manager.RemoteRepoLoader remoteLoader
		com.google.common.collect.Multimap remotes
		com.android.repository.api.RepoManager$RepoLoadedCallback onLocalComplete
		java.util.Iterator i$
		com.android.repository.api.RepoManager$RepoLoadedCallback onSuccess
		java.util.Iterator i$
		Runnable onError
		java.util.Iterator i$
		com.android.repository.api.RepoManager$RepoLoadedCallback onLocalComplete
		java.util.Iterator i$
		com.android.repository.api.RepoManager$RepoLoadedCallback onSuccess
		java.util.Iterator i$
		Runnable onError
		java.util.Iterator i$
		com.android.repository.impl.meta.RepositoryPackages packages
		com.android.repository.api.RepoManager$RepoLoadedCallback onLocalComplete
		java.util.Iterator i$
		com.android.repository.api.RepoManager$RepoLoadedCallback onSuccess
		java.util.Iterator i$
		Runnable onError
		java.util.Iterator i$
		com.android.repository.api.RepoManager$RepoLoadedCallback onLocalComplete
		java.util.Iterator i$
		com.android.repository.api.RepoManager$RepoLoadedCallback onSuccess
		java.util.Iterator i$
		Runnable onError
		java.util.Iterator i$
		com.android.repository.api.ProgressIndicator indicator
		com.android.repository.api.ProgressRunner runner
		boolean success
}

com/android/repository/impl/manager/LocalRepoLoader.class
LocalRepoLoader.java
package com.android.repository.impl.manager
public final com.android.repository.impl.manager.LocalRepoLoader extends java.lang.Object {
	public static final String PACKAGE_XML_FN
	private static final int MAX_SCAN_DEPTH
	private java.util.Map mPackages
	private final java.io.File mRoot
	private final com.android.repository.api.RepoManager mRepoManager
	private final com.android.repository.io.FileOp mFop
	private com.android.repository.api.FallbackLocalRepoLoader mFallback
	public void  (java.io.File, com.android.repository.api.RepoManager, com.android.repository.api.FallbackLocalRepoLoader, com.android.repository.io.FileOp) 
		java.io.File root
		com.android.repository.api.RepoManager manager
		com.android.repository.api.FallbackLocalRepoLoader fallback
		com.android.repository.io.FileOp fop
	public java.util.Map getPackages (com.android.repository.api.ProgressIndicator) 
		java.util.Map packages
		com.android.repository.api.ProgressIndicator progress
	private void collectPackages (com.android.repository.api.ProgressIndicator, java.util.Map, java.io.File, int) 
		java.io.File f
		java.io.File[] arr$
		int len$
		int i$
		com.android.repository.api.ProgressIndicator progress
		java.util.Map collector
		java.io.File root
		int depth
		java.io.File packageXml
		com.android.repository.api.LocalPackage p
	private void writePackage (com.android.repository.api.LocalPackage, java.io.File, com.android.repository.api.ProgressIndicator) 
		com.android.repository.api.Repository repo
		java.io.IOException e
		java.io.FileNotFoundException e
		java.io.IOException e
		java.io.IOException e
		com.android.repository.api.LocalPackage p
		java.io.File packageXml
		com.android.repository.api.ProgressIndicator progress
		com.android.repository.impl.meta.LocalPackageImpl impl
		java.io.OutputStream fos
	private com.android.repository.api.LocalPackage parsePackage (java.io.File, com.android.repository.api.ProgressIndicator) 
		java.io.FileNotFoundException e
		com.android.repository.api.LocalPackage p
		java.io.File packageXml
		com.android.repository.api.ProgressIndicator progress
		com.android.repository.api.Repository repo
}

com/android/repository/impl/manager/RemoteRepoLoader.class
RemoteRepoLoader.java
package com.android.repository.impl.manager
public com.android.repository.impl.manager.RemoteRepoLoader extends java.lang.Object {
	private final org.w3c.dom.ls.LSResourceResolver mResourceResolver
	private com.android.repository.api.FallbackRemoteRepoLoader mFallback
	private final java.util.Collection mSourceProviders
	public void  (java.util.Collection, org.w3c.dom.ls.LSResourceResolver, com.android.repository.api.FallbackRemoteRepoLoader) 
		java.util.Collection sources
		org.w3c.dom.ls.LSResourceResolver resourceResolver
		com.android.repository.api.FallbackRemoteRepoLoader fallback
	public com.google.common.collect.Multimap fetchPackages (com.android.repository.api.ProgressIndicator, com.android.repository.api.Downloader, com.android.repository.api.SettingsController) 
		com.android.repository.api.RemotePackage pkg
		java.util.Iterator i$
		String error
		java.util.Iterator i$
		java.io.InputStream repoStream
		java.util.List errors
		com.android.repository.api.ProgressIndicator unmarshalProgress
		com.android.repository.api.Repository repo
		java.util.Collection parsedPackages
		java.net.MalformedURLException e
		java.io.IOException e
		com.android.repository.api.RepositorySource source
		java.util.Iterator i$
		com.android.repository.api.RepositorySourceProvider provider
		java.util.Iterator i$
		com.android.repository.api.ProgressIndicator progress
		com.android.repository.api.Downloader downloader
		com.android.repository.api.SettingsController settings
		com.google.common.collect.Multimap result
}

com/android/repository/impl/manager/RepoManagerImpl$1.class
RepoManagerImpl.java
package com.android.repository.impl.manager
 com.android.repository.impl.manager.RepoManagerImpl$1 extends java.lang.Object implements com.android.repository.api.RepoManager$RepoLoadedCallback  {
	final java.util.concurrent.Semaphore val$completed
	final com.android.repository.impl.manager.RepoManagerImpl this$0
	void  (com.android.repository.impl.manager.RepoManagerImpl, java.util.concurrent.Semaphore) 
	public void doRun (com.android.repository.impl.meta.RepositoryPackages) 
		com.android.repository.impl.meta.RepositoryPackages packages
}

com/android/repository/impl/installer/
com/android/repository/impl/installer/PackageInstaller.class
PackageInstaller.java
package com.android.repository.impl.installer
public abstract com.android.repository.impl.installer.PackageInstaller extends java.lang.Object {
	public abstract boolean uninstall (com.android.repository.api.LocalPackage, com.android.repository.api.ProgressIndicator, com.android.repository.api.RepoManager, com.android.repository.io.FileOp) 
	public abstract boolean install (com.android.repository.api.RemotePackage, com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, com.android.repository.api.RepoManager, com.android.repository.io.FileOp) 
}

com/android/repository/impl/installer/BasicInstaller.class
BasicInstaller.java
package com.android.repository.impl.installer
public com.android.repository.impl.installer.BasicInstaller extends java.lang.Object implements com.android.repository.impl.installer.PackageInstaller  {
	public void  () 
	public boolean uninstall (com.android.repository.api.LocalPackage, com.android.repository.api.ProgressIndicator, com.android.repository.api.RepoManager, com.android.repository.io.FileOp) 
		com.android.repository.api.LocalPackage p
		com.android.repository.api.ProgressIndicator progress
		com.android.repository.api.RepoManager manager
		com.android.repository.io.FileOp fop
		String path
		java.io.File location
	public boolean install (com.android.repository.api.RemotePackage, com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, com.android.repository.api.RepoManager, com.android.repository.io.FileOp) 
		String sourceUrl
		java.net.MalformedURLException e2
		java.net.MalformedURLException e
		java.io.OutputStream os
		byte[] bytes
		java.io.File entryFile
		javax.xml.bind.JAXBElement element
		String path
		java.io.File dest
		java.util.zip.ZipInputStream input
		java.io.File out
		java.util.zip.ZipEntry entry
		java.io.File[] topDirContents
		com.android.repository.impl.meta.CommonFactory factory
		com.android.repository.api.Repository repo
		com.android.repository.impl.meta.LocalPackageImpl impl
		com.android.repository.api.License l
		java.io.File packageXml
		java.io.OutputStream fos
		com.android.repository.impl.meta.TypeDetails typeDetails
		javax.xml.bind.JAXBElement element
		java.io.IOException e
		com.android.repository.api.RemotePackage p
		com.android.repository.api.Downloader downloader
		com.android.repository.api.SettingsController settings
		com.android.repository.api.ProgressIndicator progress
		com.android.repository.api.RepoManager manager
		com.android.repository.io.FileOp fop
		com.android.repository.impl.meta.Archive arch
		String urlStr
		java.net.URL url
		String originalUrl
}

com/android/repository/impl/generated/
com/android/repository/impl/generated/v1/
com/android/repository/impl/generated/v1/TypeDetails.class
TypeDetails.java
package com.android.repository.impl.generated.v1
public abstract com.android.repository.impl.generated.v1.TypeDetails extends com.android.repository.impl.meta.TypeDetails {
	public void  () 
}

com/android/repository/impl/generated/v1/ArchiveType.class
ArchiveType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.ArchiveType extends com.android.repository.impl.meta.Archive {
	protected String hostOs
	protected Integer hostBits
	protected Integer jvmBits
	protected com.android.repository.impl.generated.v1.RevisionType minJvmVersion
	protected com.android.repository.impl.generated.v1.CompleteType complete
	protected com.android.repository.impl.generated.v1.PatchesType patches
	public void  () 
	public java.lang.String getHostOs () 
	public void setHostOs (java.lang.String) 
		String value
	public java.lang.Integer getHostBits () 
	public void setHostBits (java.lang.Integer) 
		Integer value
	public java.lang.Integer getJvmBits () 
	public void setJvmBits (java.lang.Integer) 
		Integer value
	public com.android.repository.impl.generated.v1.RevisionType getMinJvmVersion () 
	public void setMinJvmVersionInternal (com.android.repository.impl.generated.v1.RevisionType) 
		com.android.repository.impl.generated.v1.RevisionType value
	public com.android.repository.impl.generated.v1.CompleteType getComplete () 
	public void setCompleteInternal (com.android.repository.impl.generated.v1.CompleteType) 
		com.android.repository.impl.generated.v1.CompleteType value
	public com.android.repository.impl.generated.v1.PatchesType getPatches () 
	public void setPatchesInternal (com.android.repository.impl.generated.v1.PatchesType) 
		com.android.repository.impl.generated.v1.PatchesType value
	public void setMinJvmVersion (com.android.repository.impl.meta.RevisionType) 
		com.android.repository.impl.meta.RevisionType value
	public void setComplete (com.android.repository.impl.meta.Archive$CompleteType) 
		com.android.repository.impl.meta.Archive$CompleteType value
	public void setPatches (com.android.repository.impl.meta.Archive$PatchesType) 
		com.android.repository.impl.meta.Archive$PatchesType value
	public com.android.repository.impl.generated.v1.ObjectFactory createFactory () 
	public volatile com.android.repository.impl.meta.CommonFactory createFactory () 
	public volatile com.android.repository.impl.meta.RevisionType getMinJvmVersion () 
	public volatile com.android.repository.impl.meta.Archive$PatchesType getPatches () 
	public volatile com.android.repository.impl.meta.Archive$CompleteType getComplete () 
}

com/android/repository/impl/generated/v1/CompleteType.class
CompleteType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.CompleteType extends com.android.repository.impl.meta.Archive$CompleteType {
	protected long size
	protected String checksum
	protected String url
	public void  () 
	public long getSize () 
	public void setSize (long) 
		long value
	public java.lang.String getChecksum () 
	public void setChecksum (java.lang.String) 
		String value
	public java.lang.String getUrl () 
	public void setUrl (java.lang.String) 
		String value
	public com.android.repository.impl.generated.v1.ObjectFactory createFactory () 
}

com/android/repository/impl/generated/v1/RemotePackage.class
RemotePackage.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.RemotePackage extends com.android.repository.impl.meta.RemotePackageImpl {
	protected com.android.repository.impl.generated.v1.TypeDetails typeDetails
	protected com.android.repository.impl.generated.v1.RevisionType revision
	protected String displayName
	protected com.android.repository.impl.generated.v1.LicensesType usesLicense
	protected com.android.repository.impl.generated.v1.DependenciesType dependencies
	protected com.android.repository.impl.generated.v1.ArchivesType archives
	protected String path
	protected Boolean obsolete
	public void  () 
	public com.android.repository.impl.generated.v1.TypeDetails getTypeDetails () 
	public void setTypeDetailsInternal (com.android.repository.impl.generated.v1.TypeDetails) 
		com.android.repository.impl.generated.v1.TypeDetails value
	public com.android.repository.impl.generated.v1.RevisionType getRevision () 
	public void setRevisionInternal (com.android.repository.impl.generated.v1.RevisionType) 
		com.android.repository.impl.generated.v1.RevisionType value
	public java.lang.String getDisplayName () 
	public void setDisplayName (java.lang.String) 
		String value
	public com.android.repository.impl.generated.v1.LicensesType getUsesLicense () 
	public void setUsesLicenseInternal (com.android.repository.impl.generated.v1.LicensesType) 
		com.android.repository.impl.generated.v1.LicensesType value
	public com.android.repository.impl.generated.v1.DependenciesType getDependencies () 
	public void setDependenciesInternal (com.android.repository.impl.generated.v1.DependenciesType) 
		com.android.repository.impl.generated.v1.DependenciesType value
	public com.android.repository.impl.generated.v1.ArchivesType getArchives () 
	public void setArchivesInternal (com.android.repository.impl.generated.v1.ArchivesType) 
		com.android.repository.impl.generated.v1.ArchivesType value
	public java.lang.String getPath () 
	public void setPath (java.lang.String) 
		String value
	public java.lang.Boolean isObsolete () 
	public void setObsolete (java.lang.Boolean) 
		Boolean value
	public void setTypeDetails (com.android.repository.impl.meta.TypeDetails) 
		com.android.repository.impl.meta.TypeDetails value
	public void setRevision (com.android.repository.impl.meta.RevisionType) 
		com.android.repository.impl.meta.RevisionType value
	public void setUsesLicense (com.android.repository.impl.meta.RepoPackageImpl$UsesLicense) 
		com.android.repository.impl.meta.RepoPackageImpl$UsesLicense value
	public void setDependencies (com.android.repository.impl.meta.RepoPackageImpl$Dependencies) 
		com.android.repository.impl.meta.RepoPackageImpl$Dependencies value
	public void setArchives (com.android.repository.impl.meta.RepoPackageImpl$Archives) 
		com.android.repository.impl.meta.RepoPackageImpl$Archives value
	public com.android.repository.impl.generated.v1.ObjectFactory createFactory () 
	public volatile com.android.repository.impl.meta.RepoPackageImpl$Archives getArchives () 
	public volatile com.android.repository.impl.meta.CommonFactory createFactory () 
	public volatile com.android.repository.impl.meta.TypeDetails getTypeDetails () 
	public volatile com.android.repository.impl.meta.RepoPackageImpl$Dependencies getDependencies () 
	public volatile com.android.repository.impl.meta.RepoPackageImpl$UsesLicense getUsesLicense () 
	public volatile com.android.repository.impl.meta.RevisionType getRevision () 
}

com/android/repository/impl/generated/v1/DependencyType.class
DependencyType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.DependencyType extends com.android.repository.api.Dependency {
	protected com.android.repository.impl.generated.v1.RevisionType minRevision
	protected String path
	public void  () 
	public com.android.repository.impl.generated.v1.RevisionType getMinRevision () 
	public void setMinRevisionInternal (com.android.repository.impl.generated.v1.RevisionType) 
		com.android.repository.impl.generated.v1.RevisionType value
	public java.lang.String getPath () 
	public void setPath (java.lang.String) 
		String value
	public void setMinRevision (com.android.repository.impl.meta.RevisionType) 
		com.android.repository.impl.meta.RevisionType value
	public com.android.repository.impl.generated.v1.ObjectFactory createFactory () 
	public volatile com.android.repository.impl.meta.RevisionType getMinRevision () 
}

com/android/repository/impl/generated/v1/LicenseType.class
LicenseType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.LicenseType extends com.android.repository.api.License {
	protected String value
	protected String id
	protected String type
	public void  () 
	public java.lang.String getValue () 
	public void setValue (java.lang.String) 
		String value
	public java.lang.String getId () 
	public void setId (java.lang.String) 
		String value
	public java.lang.String getType () 
	public void setType (java.lang.String) 
		String value
	public com.android.repository.impl.generated.v1.ObjectFactory createFactory () 
}

com/android/repository/impl/generated/v1/LocalPackage.class
LocalPackage.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.LocalPackage extends com.android.repository.impl.meta.LocalPackageImpl {
	protected com.android.repository.impl.generated.v1.TypeDetails typeDetails
	protected com.android.repository.impl.generated.v1.RevisionType revision
	protected String displayName
	protected com.android.repository.impl.generated.v1.LicensesType usesLicense
	protected com.android.repository.impl.generated.v1.DependenciesType dependencies
	protected String path
	protected Boolean obsolete
	public void  () 
	public com.android.repository.impl.generated.v1.TypeDetails getTypeDetails () 
	public void setTypeDetailsInternal (com.android.repository.impl.generated.v1.TypeDetails) 
		com.android.repository.impl.generated.v1.TypeDetails value
	public com.android.repository.impl.generated.v1.RevisionType getRevision () 
	public void setRevisionInternal (com.android.repository.impl.generated.v1.RevisionType) 
		com.android.repository.impl.generated.v1.RevisionType value
	public java.lang.String getDisplayName () 
	public void setDisplayName (java.lang.String) 
		String value
	public com.android.repository.impl.generated.v1.LicensesType getUsesLicense () 
	public void setUsesLicenseInternal (com.android.repository.impl.generated.v1.LicensesType) 
		com.android.repository.impl.generated.v1.LicensesType value
	public com.android.repository.impl.generated.v1.DependenciesType getDependencies () 
	public void setDependenciesInternal (com.android.repository.impl.generated.v1.DependenciesType) 
		com.android.repository.impl.generated.v1.DependenciesType value
	public java.lang.String getPath () 
	public void setPath (java.lang.String) 
		String value
	public java.lang.Boolean isObsolete () 
	public void setObsolete (java.lang.Boolean) 
		Boolean value
	public void setTypeDetails (com.android.repository.impl.meta.TypeDetails) 
		com.android.repository.impl.meta.TypeDetails value
	public void setRevision (com.android.repository.impl.meta.RevisionType) 
		com.android.repository.impl.meta.RevisionType value
	public void setUsesLicense (com.android.repository.impl.meta.RepoPackageImpl$UsesLicense) 
		com.android.repository.impl.meta.RepoPackageImpl$UsesLicense value
	public void setDependencies (com.android.repository.impl.meta.RepoPackageImpl$Dependencies) 
		com.android.repository.impl.meta.RepoPackageImpl$Dependencies value
	public com.android.repository.impl.generated.v1.ObjectFactory createFactory () 
	public volatile com.android.repository.impl.meta.CommonFactory createFactory () 
	public volatile com.android.repository.impl.meta.TypeDetails getTypeDetails () 
	public volatile com.android.repository.impl.meta.RepoPackageImpl$Dependencies getDependencies () 
	public volatile com.android.repository.impl.meta.RepoPackageImpl$UsesLicense getUsesLicense () 
	public volatile com.android.repository.impl.meta.RevisionType getRevision () 
}

com/android/repository/impl/generated/v1/DependenciesType.class
DependenciesType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.DependenciesType extends com.android.repository.impl.meta.RepoPackageImpl$Dependencies {
	protected java.util.List dependency
	public void  () 
	public java.util.List getDependencyInternal () 
	public java.util.List getDependency () 
	public com.android.repository.impl.generated.v1.ObjectFactory createFactory () 
}

com/android/repository/impl/generated/v1/PatchType.class
PatchType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.PatchType extends com.android.repository.impl.meta.Archive$PatchType {
	protected com.android.repository.impl.generated.v1.RevisionType basedOn
	protected long size
	protected String checksum
	protected String url
	public void  () 
	public com.android.repository.impl.generated.v1.RevisionType getBasedOn () 
	public void setBasedOnInternal (com.android.repository.impl.generated.v1.RevisionType) 
		com.android.repository.impl.generated.v1.RevisionType value
	public long getSize () 
	public void setSize (long) 
		long value
	public java.lang.String getChecksum () 
	public void setChecksum (java.lang.String) 
		String value
	public java.lang.String getUrl () 
	public void setUrl (java.lang.String) 
		String value
	public void setBasedOn (com.android.repository.impl.meta.RevisionType) 
		com.android.repository.impl.meta.RevisionType value
	public com.android.repository.impl.generated.v1.ObjectFactory createFactory () 
	public volatile com.android.repository.impl.meta.RevisionType getBasedOn () 
}

com/android/repository/impl/generated/v1/PatchesType.class
PatchesType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.PatchesType extends com.android.repository.impl.meta.Archive$PatchesType {
	protected java.util.List patch
	public void  () 
	public java.util.List getPatchInternal () 
	public java.util.List getPatch () 
	public com.android.repository.impl.generated.v1.ObjectFactory createFactory () 
}

com/android/repository/impl/generated/v1/RevisionType.class
RevisionType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.RevisionType extends com.android.repository.impl.meta.RevisionType {
	protected int major
	protected Integer minor
	protected Integer micro
	protected Integer preview
	public void  () 
	public int getMajor () 
	public void setMajor (int) 
		int value
	public java.lang.Integer getMinor () 
	public void setMinor (java.lang.Integer) 
		Integer value
	public java.lang.Integer getMicro () 
	public void setMicro (java.lang.Integer) 
		Integer value
	public java.lang.Integer getPreview () 
	public void setPreview (java.lang.Integer) 
		Integer value
	public com.android.repository.impl.generated.v1.ObjectFactory createFactory () 
}

com/android/repository/impl/generated/v1/LicensesType.class
LicensesType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.LicensesType extends com.android.repository.impl.meta.RepoPackageImpl$UsesLicense {
	protected Object ref
	public void  () 
	public java.lang.Object getRef () 
	public void setRef (java.lang.Object) 
		Object value
	public com.android.repository.impl.generated.v1.ObjectFactory createFactory () 
}

com/android/repository/impl/generated/v1/ArchivesType.class
ArchivesType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.ArchivesType extends com.android.repository.impl.meta.RepoPackageImpl$Archives {
	protected java.util.List archive
	public void  () 
	public java.util.List getArchiveInternal () 
	public java.util.List getArchive () 
	public com.android.repository.impl.generated.v1.ObjectFactory createFactory () 
}

com/android/repository/impl/generated/v1/RepositoryType.class
RepositoryType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.RepositoryType extends com.android.repository.api.Repository {
	protected java.util.List license
	protected java.util.List remotePackage
	protected com.android.repository.impl.generated.v1.LocalPackage localPackage
	public void  () 
	public java.util.List getLicenseInternal () 
	public java.util.List getRemotePackageInternal () 
	public com.android.repository.impl.generated.v1.LocalPackage getLocalPackage () 
	public void setLocalPackageInternal (com.android.repository.impl.generated.v1.LocalPackage) 
		com.android.repository.impl.generated.v1.LocalPackage value
	public java.util.List getLicense () 
	public java.util.List getRemotePackage () 
	public void setLocalPackage (com.android.repository.impl.meta.LocalPackageImpl) 
		com.android.repository.impl.meta.LocalPackageImpl value
	public com.android.repository.impl.generated.v1.ObjectFactory createFactory () 
	public volatile com.android.repository.api.LocalPackage getLocalPackage () 
	public volatile com.android.repository.impl.meta.CommonFactory createFactory () 
}

com/android/repository/impl/generated/v1/ObjectFactory.class
ObjectFactory.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.ObjectFactory extends com.android.repository.impl.meta.CommonFactory {
	private static final javax.xml.namespace.QName _Repository_QNAME
	public void  () 
	public com.android.repository.api.Repository createRepositoryType () 
	public com.android.repository.impl.meta.RemotePackageImpl createRemotePackage () 
	public com.android.repository.impl.meta.LocalPackageImpl createLocalPackage () 
	public com.android.repository.impl.meta.RepoPackageImpl$Dependencies createDependenciesType () 
	public com.android.repository.impl.meta.RepoPackageImpl$Archives createArchivesType () 
	public com.android.repository.impl.meta.RepoPackageImpl$UsesLicense createLicensesType () 
	public com.android.repository.api.Dependency createDependencyType () 
	public com.android.repository.api.License createLicenseType () 
	public com.android.repository.impl.meta.Archive createArchiveType () 
	public com.android.repository.impl.meta.Archive$PatchesType createPatchesType () 
	public com.android.repository.impl.meta.Archive$CompleteType createCompleteType () 
	public com.android.repository.impl.meta.Archive$PatchType createPatchType () 
	public com.android.repository.impl.meta.RevisionType createRevisionType () 
	public javax.xml.bind.JAXBElement createRepository (com.android.repository.impl.generated.v1.RepositoryType) 
		com.android.repository.impl.generated.v1.RepositoryType value
	public javax.xml.bind.JAXBElement generateElement (com.android.repository.api.Repository) 
		com.android.repository.api.Repository value
	public volatile javax.xml.bind.JAXBElement generateElement (java.lang.Object) 
		Object x0
	static void  () 
}

com/android/repository/impl/generated/v1/package-info.class
package-info.java
package com.android.repository.impl.generated.v1
abstract com.android.repository.impl.generated.v1.package-info extends java.lang.Object {
}

com/android/repository/impl/sources/
com/android/repository/impl/sources/RemoteListSourceProviderImpl.class
RemoteListSourceProviderImpl.java
package com.android.repository.impl.sources
public com.android.repository.impl.sources.RemoteListSourceProviderImpl extends com.android.repository.api.RemoteListSourceProvider {
	private static com.android.repository.api.SchemaModule sAddonListModule
	private final String mUrl
	private final java.util.Map mAllowedModules
	private final com.android.repository.api.SchemaModule mSourceListModule
	private java.util.List mSources
	static final boolean $assertionsDisabled
	public void  (java.lang.String, com.android.repository.api.SchemaModule, java.util.Map)  throws java.net.URISyntaxException 
		InstantiationException e
		String url
		com.android.repository.api.SchemaModule sourceListModule
		java.util.Map permittedSchemaModules
	public java.util.List getSources (com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, boolean) 
		java.io.FileNotFoundException expected
		java.net.UnknownHostException e
		java.net.MalformedURLException e
		java.io.IOException e
		String urlStr
		int version
		java.util.List result
		com.android.repository.api.Downloader downloader
		com.android.repository.api.SettingsController settingsController
		com.android.repository.api.ProgressIndicator progress
		boolean forceRefresh
		java.io.InputStream xml
		java.net.URL url
		com.android.repository.api.SchemaModule sourceModule
	private java.util.List parse (java.io.InputStream, com.android.repository.api.ProgressIndicator, java.net.URL) 
		Class c
		java.util.Iterator i$
		java.net.URL fullUrl
		java.net.MalformedURLException e
		String urlStr
		com.android.repository.api.RemoteSource s
		java.util.Iterator i$
		java.io.InputStream xml
		com.android.repository.api.ProgressIndicator progress
		java.net.URL url
		java.util.List schemas
		org.w3c.dom.ls.LSResourceResolver resourceResolver
		com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList sl
		java.util.List result
	public boolean addSource (com.android.repository.api.RepositorySource) 
		com.android.repository.api.RepositorySource source
	public boolean isModifiable () 
	public void save (com.android.repository.api.ProgressIndicator) 
		com.android.repository.api.ProgressIndicator progress
	public boolean removeSource (com.android.repository.api.RepositorySource) 
		com.android.repository.api.RepositorySource source
	static void  () 
}

com/android/repository/impl/sources/RemoteListSourceProviderImpl$SiteList.class
RemoteListSourceProviderImpl.java
package com.android.repository.impl.sources
public com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList extends java.lang.Object {
	public void  () 
	public java.util.List getSite () 
	protected java.util.List getAddonSiteOrSysImgSite () 
	protected java.util.List getAddonSite () 
}

com/android/repository/impl/sources/LocalSourceProvider.class
LocalSourceProvider.java
package com.android.repository.impl.sources
public com.android.repository.impl.sources.LocalSourceProvider extends java.lang.Object implements com.android.repository.api.RepositorySourceProvider  {
	private static final String KEY_COUNT
	private static final String KEY_SRC
	private static final String KEY_DISPLAY
	private static final String KEY_ENABLED
	private final java.io.File mLocation
	private java.util.List mSources
	private static final Object LOCK
	private final java.util.Collection mAllowedModules
	private final com.android.repository.io.FileOp mFop
	private com.android.repository.api.RepoManager mRepoManager
	static final boolean $assertionsDisabled
	public void  (java.io.File, java.util.Collection, com.android.repository.io.FileOp) 
		java.io.File location
		java.util.Collection allowedModules
		com.android.repository.io.FileOp fop
	public void setRepoManager (com.android.repository.api.RepoManager) 
		com.android.repository.api.RepoManager manager
	private void loadUserAddons (com.android.repository.api.ProgressIndicator) 
		boolean enabled
		String url
		String disp
		String enabledStr
		boolean enabled
		int i
		java.util.Properties props
		int count
		java.io.IOException e
		NumberFormatException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.util.List result
		java.io.InputStream fis
		com.android.repository.api.ProgressIndicator progress
	public java.util.List getSources (com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, boolean) 
		com.android.repository.api.Downloader downloader
		com.android.repository.api.SettingsController settings
		com.android.repository.api.ProgressIndicator logger
		boolean forceRefresh
	public boolean addSource (com.android.repository.api.RepositorySource) 
		com.android.repository.api.RepositorySource source
		boolean result
	public boolean isModifiable () 
	public void save (com.android.repository.api.ProgressIndicator) 
		com.android.repository.api.RepositorySource s
		java.util.Iterator i$
		java.util.Properties props
		int count
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.FileOutputStream fos
		com.android.repository.api.ProgressIndicator progress
	public boolean removeSource (com.android.repository.api.RepositorySource) 
		com.android.repository.api.RepositorySource source
		boolean result
	static void  () 
}

com/android/repository/impl/sources/generated/
com/android/repository/impl/sources/generated/v1/
com/android/repository/impl/sources/generated/v1/SiteType.class
SiteType.java
package com.android.repository.impl.sources.generated.v1
public abstract com.android.repository.impl.sources.generated.v1.SiteType extends com.android.repository.api.RemoteSource {
	protected String url
	protected String displayName
	public void  () 
	public java.lang.String getUrl () 
	public void setUrl (java.lang.String) 
		String value
	public java.lang.String getDisplayName () 
	public void setDisplayName (java.lang.String) 
		String value
}

com/android/repository/impl/sources/generated/v1/SiteListType.class
SiteListType.java
package com.android.repository.impl.sources.generated.v1
public com.android.repository.impl.sources.generated.v1.SiteListType extends com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList {
	protected java.util.List site
	public void  () 
	public java.util.List getSiteInternal () 
	public java.util.List getSite () 
	public com.android.repository.impl.sources.generated.v1.ObjectFactory createFactory () 
}

com/android/repository/impl/sources/generated/v1/GenericSiteType.class
GenericSiteType.java
package com.android.repository.impl.sources.generated.v1
public com.android.repository.impl.sources.generated.v1.GenericSiteType extends com.android.repository.impl.sources.generated.v1.SiteType implements com.android.repository.api.RemoteListSourceProvider$GenericSite  {
	public void  () 
	public com.android.repository.impl.sources.generated.v1.ObjectFactory createFactory () 
}

com/android/repository/impl/sources/generated/v1/ObjectFactory.class
ObjectFactory.java
package com.android.repository.impl.sources.generated.v1
public com.android.repository.impl.sources.generated.v1.ObjectFactory extends java.lang.Object {
	private static final javax.xml.namespace.QName _SiteList_QNAME
	public void  () 
	public com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList createSiteListType () 
	public com.android.repository.impl.sources.generated.v1.GenericSiteType createGenericSiteType () 
	public javax.xml.bind.JAXBElement createSiteList (com.android.repository.impl.sources.generated.v1.SiteListType) 
		com.android.repository.impl.sources.generated.v1.SiteListType value
	public javax.xml.bind.JAXBElement generateElement (com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList) 
		com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList value
	static void  () 
}

com/android/repository/impl/sources/generated/v1/package-info.class
package-info.java
package com.android.repository.impl.sources.generated.v1
abstract com.android.repository.impl.sources.generated.v1.package-info extends java.lang.Object {
}

com/android/repository/io/
com/android/repository/io/FileOp.class
FileOp.java
package com.android.repository.io
public abstract com.android.repository.io.FileOp extends java.lang.Object {
	public static final java.io.File[] EMPTY_FILE_ARRAY
	public abstract void deleteFileOrFolder (java.io.File) 
	public abstract void setExecutablePermission (java.io.File)  throws java.io.IOException 
	public abstract void setReadOnly (java.io.File) 
	public abstract void copyFile (java.io.File, java.io.File)  throws java.io.IOException 
	public abstract boolean isSameFile (java.io.File, java.io.File)  throws java.io.IOException 
	public abstract boolean exists (java.io.File) 
	public abstract boolean isFile (java.io.File) 
	public abstract boolean isDirectory (java.io.File) 
	public abstract boolean canWrite (java.io.File) 
	public abstract long length (java.io.File) 
	public abstract boolean delete (java.io.File) 
	public abstract boolean mkdirs (java.io.File) 
	public abstract java.io.File[] listFiles (java.io.File) 
	public abstract boolean renameTo (java.io.File, java.io.File) 
	public abstract java.io.OutputStream newFileOutputStream (java.io.File)  throws java.io.FileNotFoundException 
	public abstract java.io.InputStream newFileInputStream (java.io.File)  throws java.io.FileNotFoundException 
	public abstract java.util.Properties loadProperties (java.io.File) 
	public abstract void saveProperties (java.io.File, java.util.Properties, java.lang.String)  throws java.io.IOException 
	public abstract long lastModified (java.io.File) 
	public abstract boolean createNewFile (java.io.File)  throws java.io.IOException 
	static void  () 
}

com/android/repository/io/FileOpUtils.class
FileOpUtils.java
package com.android.repository.io
public final com.android.repository.io.FileOpUtils extends java.lang.Object {
	public static com.android.repository.io.FileOp create () 
	public static void recursiveCopy (java.io.File, java.io.File, com.android.repository.io.FileOp)  throws java.io.IOException 
		java.io.File newDest
		java.io.File child
		java.io.File[] arr$
		int len$
		int i$
		java.io.File[] children
		java.io.File src
		java.io.File dest
		com.android.repository.io.FileOp fop
	public static void safeRecursiveOverwrite (java.io.File, java.io.File, com.android.repository.io.FileOp, com.android.repository.api.ProgressIndicator)  throws java.io.IOException 
		java.io.IOException e
		java.io.File toDelete
		java.io.File src
		java.io.File dest
		com.android.repository.io.FileOp fop
		com.android.repository.api.ProgressIndicator progress
	public static java.io.File getNewTempDir (java.lang.String, com.android.repository.io.FileOp) 
		java.io.File folder
		int i
		String base
		com.android.repository.io.FileOp fileOp
		java.io.File tempDir
	public static boolean isWindows () 
	public static transient java.io.File append (java.io.File, java.lang.String[]) 
		String segment
		String[] arr$
		int len$
		int i$
		java.io.File base
		String[] segments
	public static transient java.io.File append (java.lang.String, java.lang.String[]) 
		String base
		String[] segments
	public static java.lang.String makeRelative (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File baseDir
		java.io.File toBeRelative
	static java.lang.String makeRelativeImpl (java.lang.String, java.lang.String, boolean, java.lang.String)  throws java.io.IOException 
		String p1
		String p2
		char drive1
		char drive2
		int i
		String path1
		String path2
		boolean isWindows
		String dirSeparator
		String[] segments1
		String[] segments2
		int len1
		int len2
		int len
		int start
		StringBuilder result
	private void  () 
}

com/android/repository/io/impl/
com/android/repository/io/impl/FileOpImpl.class
FileOpImpl.java
package com.android.repository.io.impl
public com.android.repository.io.impl.FileOpImpl extends java.lang.Object implements com.android.repository.io.FileOp  {
	private static java.lang.reflect.Method sFileSetExecutable
	private static final Object[] sFileSetExecutableParams
	public void  () 
	public void deleteFileOrFolder (java.io.File) 
		java.io.File item
		java.io.File[] arr$
		int len$
		int i$
		java.io.File[] files
		InterruptedException e
		int i
		java.io.File fileOrFolder
	public void setExecutablePermission (java.io.File)  throws java.io.IOException 
		IllegalArgumentException e
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
		java.io.File file
	public void setReadOnly (java.io.File) 
		java.io.File file
	public void copyFile (java.io.File, java.io.File)  throws java.io.IOException 
		int read
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.File source
		java.io.File dest
		byte[] buffer
		java.io.FileInputStream fis
		java.io.FileOutputStream fos
	public boolean isSameFile (java.io.File, java.io.File)  throws java.io.IOException 
		int n
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		int read2
		byte[] buffer1
		byte[] buffer2
		int read1
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.File file1
		java.io.File file2
		java.io.FileInputStream fis1
		java.io.FileInputStream fis2
	public boolean isFile (java.io.File) 
		java.io.File file
	public boolean isDirectory (java.io.File) 
		java.io.File file
	public boolean exists (java.io.File) 
		java.io.File file
	public boolean canWrite (java.io.File) 
		java.io.File file
	public long length (java.io.File) 
		java.io.File file
	public boolean delete (java.io.File) 
		java.io.File file
	public boolean mkdirs (java.io.File) 
		java.io.File file
	public java.io.File[] listFiles (java.io.File) 
		java.io.File file
		java.io.File[] r
	public boolean renameTo (java.io.File, java.io.File) 
		java.io.File oldFile
		java.io.File newFile
	public java.io.OutputStream newFileOutputStream (java.io.File)  throws java.io.FileNotFoundException 
		java.io.File file
	public java.io.InputStream newFileInputStream (java.io.File)  throws java.io.FileNotFoundException 
		java.io.File file
	public java.util.Properties loadProperties (java.io.File) 
		java.io.FileInputStream fis
		java.io.IOException e
		java.io.IOException ignore
		java.io.IOException e
		java.io.IOException e
		java.io.File file
		java.util.Properties props
		com.google.common.io.Closer closer
	public void saveProperties (java.io.File, java.util.Properties, java.lang.String)  throws java.io.IOException 
		java.io.OutputStream fos
		Throwable e
		java.io.File file
		java.util.Properties props
		String comments
		com.google.common.io.Closer closer
	public long lastModified (java.io.File) 
		java.io.File file
	public boolean createNewFile (java.io.File)  throws java.io.IOException 
		java.io.File file
	static void  () 
		SecurityException e
		NoSuchMethodException e
}

com/android/repository/testframework/
com/android/repository/testframework/FakeSettingsController.class
FakeSettingsController.java
package com.android.repository.testframework
public com.android.repository.testframework.FakeSettingsController extends java.lang.Object implements com.android.repository.api.SettingsController  {
	private boolean mForceHttp
	public void  (boolean) 
		boolean forceHttp
	public boolean getForceHttp () 
	public void setForceHttp (boolean) 
		boolean force
}

com/android/repository/testframework/MockFileOp.class
MockFileOp.java
package com.android.repository.testframework
public com.android.repository.testframework.MockFileOp extends java.lang.Object implements com.android.repository.io.FileOp  {
	private final java.util.Map mExistingFiles
	private final java.util.Set mExistingFolders
	private final java.util.Set mReadOnlyFiles
	private final java.util.List mOutputStreams
	public void  () 
	public void reset () 
	public java.lang.String getAgnosticAbsPath (java.io.File) 
		java.io.File file
	public java.lang.String getAgnosticAbsPath (java.lang.String) 
		String path
	public void recordExistingFile (java.io.File) 
		java.io.File file
	public void recordExistingFile (java.lang.String) 
		String absFilePath
	public void recordExistingFile (java.lang.String, byte[]) 
		String absFilePath
		byte[] inputStream
	public void recordExistingFile (java.lang.String, java.lang.String) 
		String absFilePath
		String content
	public void recordExistingFile (java.lang.String, long, byte[]) 
		String absFilePath
		long lastModified
		byte[] inputStream
	private void createParents (java.lang.String) 
		String absFilePath
	public void recordExistingFile (java.lang.String, long, java.lang.String) 
		String absFilePath
		long lastModified
		String content
	public void recordExistingFolder (java.io.File) 
		java.io.File folder
	public void recordExistingFolder (java.lang.String) 
		String absFolderPath
	public boolean hasRecordedExistingFile (java.io.File) 
		java.io.File file
	public boolean hasRecordedExistingFolder (java.io.File) 
		java.io.File folder
	public java.lang.String[] getExistingFiles () 
		java.util.Set files
	public java.lang.String[] getExistingFolders () 
	public java.lang.String[] getOutputStreams () 
		int i
		int n
		String[] result
	public void deleteFileOrFolder (java.io.File) 
		java.io.File item
		java.io.File[] arr$
		int len$
		int i$
		java.io.File fileOrFolder
	public void setExecutablePermission (java.io.File)  throws java.io.IOException 
		java.io.File file
	public void setReadOnly (java.io.File) 
		java.io.File file
	public void copyFile (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File source
		java.io.File dest
		java.io.InputStream in
		java.io.ByteArrayOutputStream baos
		int c
	public boolean isSameFile (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File file1
		java.io.File file2
		String path1
		String path2
		com.android.repository.testframework.MockFileOp$FileInfo fi1
		com.android.repository.testframework.MockFileOp$FileInfo fi2
		byte[] content1
		byte[] content2
	public boolean isFile (java.io.File) 
		java.io.File file
		String path
	public boolean isDirectory (java.io.File) 
		String folder
		java.util.Iterator i$
		String filePath
		java.util.Iterator i$
		java.io.File file
		String path
		java.util.regex.Pattern pathRE
	public boolean canWrite (java.io.File) 
		java.io.File file
	public boolean exists (java.io.File) 
		java.io.File file
	public long length (java.io.File) 
		java.io.File file
	public boolean delete (java.io.File) 
		String folder
		java.util.Iterator i$
		String filePath
		java.util.Iterator i$
		java.io.File file
		String path
	public boolean mkdirs (java.io.File) 
		String path
		java.io.File file
	public java.io.File[] listFiles (java.io.File) 
		String folder
		java.util.Iterator i$
		String filePath
		java.util.Iterator i$
		java.io.File file
		java.util.TreeSet files
		String path
		java.util.regex.Pattern pathRE
	public boolean renameTo (java.io.File, java.io.File) 
		String newFolder
		String folder
		java.util.regex.Matcher m
		java.util.Iterator it
		String newFilePath
		java.util.Map$Entry entry
		String filePath
		java.util.regex.Matcher m
		java.util.Iterator it
		java.io.File oldFile
		java.io.File newFile
		boolean renamed
		String oldPath
		String newPath
		java.util.regex.Pattern pathRE
		java.util.Set newFolders
		java.util.Map newFiles
	public java.util.Properties loadProperties (java.io.File) 
		Exception ignore
		java.io.IOException ignore
		Exception ignore
		Exception ignore
		java.io.File file
		java.util.Properties props
		java.io.FileInputStream fis
	public void saveProperties (java.io.File, java.util.Properties, java.lang.String)  throws java.io.IOException 
		java.io.IOException e
		java.io.IOException e
		java.io.File file
		java.util.Properties props
		String comments
		java.io.OutputStream fos
	public java.io.OutputStream newFileOutputStream (java.io.File)  throws java.io.FileNotFoundException 
		java.io.File file
		com.android.repository.testframework.MockFileOp$StringOutputStream os
	public java.io.InputStream newFileInputStream (java.io.File)  throws java.io.FileNotFoundException 
		byte[] content
		java.io.File file
		com.android.repository.testframework.MockFileOp$FileInfo fi
	public long lastModified (java.io.File) 
		java.io.File file
		com.android.repository.testframework.MockFileOp$FileInfo fi
	public boolean createNewFile (java.io.File)  throws java.io.IOException 
		java.io.File file
}

com/android/repository/testframework/FakeDownloader.class
FakeDownloader.java
package com.android.repository.testframework
public com.android.repository.testframework.FakeDownloader extends java.lang.Object implements com.android.repository.api.Downloader  {
	private java.util.Map mUrlStreamMap
	public void  () 
	public void registerUrl (java.net.URL, java.io.InputStream) 
		java.net.URL url
		java.io.InputStream stream
	public java.io.InputStream download (java.net.URL, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator)  throws java.io.IOException 
		java.net.URL url
		com.android.repository.api.SettingsController controller
		com.android.repository.api.ProgressIndicator indicator
		java.io.InputStream toWrap
	public void dispose () 
		java.io.IOException e
		java.io.InputStream s
		java.util.Iterator i$
}

com/android/repository/testframework/FakeProgressIndicator.class
FakeProgressIndicator.java
package com.android.repository.testframework
public com.android.repository.testframework.FakeProgressIndicator extends java.lang.Object implements com.android.repository.api.ProgressIndicator  {
	private java.util.List mInfos
	private java.util.List mWarnings
	private java.util.List mErrors
	private boolean mCancelled
	private boolean mCancellable
	public void  () 
	public void setText (java.lang.String) 
		String s
	public boolean isCanceled () 
	public void cancel () 
	public void setCancellable (boolean) 
		boolean cancellable
	public boolean isCancellable () 
	public void setFraction (double) 
		double v
	public double getFraction () 
	public void setSecondaryText (java.lang.String) 
		String s
	private static java.lang.String getStackTrace () 
		java.io.StringWriter sw
		java.io.PrintWriter pw
	public void logWarning (java.lang.String) 
		String s
	public void logWarning (java.lang.String, java.lang.Throwable) 
		String s
		Throwable e
	public void logError (java.lang.String) 
		String s
	public void logError (java.lang.String, java.lang.Throwable) 
		String s
		Throwable e
	public void logInfo (java.lang.String) 
		String s
	public boolean isIndeterminate () 
	public void setIndeterminate (boolean) 
		boolean indeterminate
	public java.util.List getInfos () 
	public java.util.List getWarnings () 
	public java.util.List getErrors () 
	public void assertNoErrorsOrWarnings () 
}

com/android/repository/testframework/FakeDownloader$ReopeningInputStream.class
FakeDownloader.java
package com.android.repository.testframework
 com.android.repository.testframework.FakeDownloader$ReopeningInputStream extends java.io.InputStream {
	private java.io.InputStream mWrapped
	public void  (java.io.InputStream) 
		java.io.InputStream toWrap
	public int read ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
	public void reallyClose ()  throws java.io.IOException 
}

com/android/repository/testframework/FakeProgressRunner$1.class
FakeProgressRunner.java
package com.android.repository.testframework
 com.android.repository.testframework.FakeProgressRunner$1 extends java.lang.Object implements java.lang.Runnable  {
	final com.android.repository.api.ProgressRunner$ProgressRunnable val$r
	final com.android.repository.testframework.FakeProgressRunner this$0
	void  (com.android.repository.testframework.FakeProgressRunner, com.android.repository.api.ProgressRunner$ProgressRunnable) 
	public void run () 
}

com/android/repository/testframework/MockFileOp$StringOutputStream.class
MockFileOp.java
package com.android.repository.testframework
public com.android.repository.testframework.MockFileOp$StringOutputStream extends java.io.ByteArrayOutputStream {
	private String mData
	private final java.io.File mFile
	final com.android.repository.testframework.MockFileOp this$0
	public void  (com.android.repository.testframework.MockFileOp, java.io.File) 
		java.io.File file
	public java.io.File getFile () 
	public java.lang.String getData () 
	public void close ()  throws java.io.IOException 
	public synchronized java.lang.String toString () 
		StringBuilder sb
}

com/android/repository/testframework/FakeProgressRunner.class
FakeProgressRunner.java
package com.android.repository.testframework
public com.android.repository.testframework.FakeProgressRunner extends java.lang.Object implements com.android.repository.api.ProgressRunner  {
	com.android.repository.testframework.FakeProgressIndicator mProgressIndicator
	public void  () 
	public void runAsyncWithProgress (com.android.repository.api.ProgressRunner$ProgressRunnable) 
		com.android.repository.api.ProgressRunner$ProgressRunnable r
		Thread t
	public void runSyncWithProgress (com.android.repository.api.ProgressRunner$ProgressRunnable) 
		com.android.repository.api.ProgressRunner$ProgressRunnable r
	public void runSyncWithoutProgress (java.lang.Runnable) 
		Runnable r
	public com.android.repository.testframework.FakeProgressIndicator getProgressIndicator () 
}

com/android/repository/testframework/MockFileOp$FileInfo.class
MockFileOp.java
package com.android.repository.testframework
 com.android.repository.testframework.MockFileOp$FileInfo extends java.lang.Object {
	private long mLastModified
	private byte[] mContent
	public void  (long, byte[]) 
		long lastModified
		byte[] content
	public long getLastModified () 
	public byte[] getContent () 
}

com/android/repository/api/global.xjb
com/android/repository/api/catalog.xml
com/android/repository/api/common.xjb
com/android/repository/api/repo-common-01.xsd
com/android/repository/api/list-common.xjb
com/android/repository/api/repo-sites-common-1.xsd
NOTICE