public abstract class SdkPackagesAction
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings |
mSettings |
Modifier and Type | Method and Description |
---|---|
protected boolean |
applyPackageOperation(com.android.repository.api.PackageOperation operation,
com.android.repository.api.ProgressIndicator progress) |
abstract void |
execute(com.android.repository.api.ProgressIndicator progress) |
protected com.android.repository.api.Downloader |
getDownloader() |
protected java.io.BufferedReader |
getInputReader() |
protected java.io.PrintStream |
getOutputStream() |
java.util.List<java.lang.String> |
getPaths(com.android.repository.api.RepoManager mgr) |
protected com.android.repository.api.RepoManager |
getRepoManager() |
protected AndroidSdkHandler |
getSdkHandler() |
boolean |
validate(com.android.repository.api.ProgressIndicator progress) |
protected final com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings mSettings
protected boolean applyPackageOperation(@NonNull com.android.repository.api.PackageOperation operation, @NonNull com.android.repository.api.ProgressIndicator progress)
@NonNull public java.util.List<java.lang.String> getPaths(@NonNull com.android.repository.api.RepoManager mgr)
public abstract void execute(@NonNull com.android.repository.api.ProgressIndicator progress) throws SdkManagerCli.CommandFailedException
public boolean validate(@NonNull com.android.repository.api.ProgressIndicator progress)
protected com.android.repository.api.RepoManager getRepoManager()
protected com.android.repository.api.Downloader getDownloader()
protected java.io.BufferedReader getInputReader()
protected java.io.PrintStream getOutputStream()
protected AndroidSdkHandler getSdkHandler()