com.android.sdklib.repositoryv2
Class LegacyTaskMonitor
java.lang.Object
com.android.sdklib.repositoryv2.LegacyTaskMonitor
- All Implemented Interfaces:
- com.android.sdklib.internal.repository.ITaskMonitor, com.android.utils.ILogger
public class LegacyTaskMonitor
- extends java.lang.Object
- implements com.android.sdklib.internal.repository.ITaskMonitor
Implementation of ITaskMonitor
that wraps a ProgressIndicator
, for interaction
with the legacy SDK framework.
Constructor Summary |
LegacyTaskMonitor(com.android.repository.api.ProgressIndicator toWrap)
|
Method Summary |
com.android.sdklib.internal.repository.ITaskMonitor |
createSubMonitor(int tickCount)
|
com.android.sdklib.internal.repository.UserCredentials |
displayLoginCredentialsPrompt(java.lang.String title,
java.lang.String message)
|
boolean |
displayPrompt(java.lang.String title,
java.lang.String message)
|
void |
error(java.lang.Throwable t,
java.lang.String msgFormat,
java.lang.Object... args)
|
int |
getProgress()
|
int |
getProgressMax()
|
void |
incProgress(int delta)
|
void |
info(java.lang.String msgFormat,
java.lang.Object... args)
|
boolean |
isCancelRequested()
|
void |
log(java.lang.String format,
java.lang.Object... args)
|
void |
logError(java.lang.String format,
java.lang.Object... args)
|
void |
logVerbose(java.lang.String format,
java.lang.Object... args)
|
void |
setDescription(java.lang.String format,
java.lang.Object... args)
|
void |
setProgressMax(int max)
|
void |
verbose(java.lang.String msgFormat,
java.lang.Object... args)
|
void |
warning(java.lang.String msgFormat,
java.lang.Object... args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LegacyTaskMonitor
public LegacyTaskMonitor(com.android.repository.api.ProgressIndicator toWrap)
setDescription
public void setDescription(java.lang.String format,
java.lang.Object... args)
- Specified by:
setDescription
in interface com.android.sdklib.internal.repository.ITaskMonitor
log
public void log(java.lang.String format,
java.lang.Object... args)
- Specified by:
log
in interface com.android.sdklib.internal.repository.ITaskMonitor
logError
public void logError(java.lang.String format,
java.lang.Object... args)
- Specified by:
logError
in interface com.android.sdklib.internal.repository.ITaskMonitor
logVerbose
public void logVerbose(java.lang.String format,
java.lang.Object... args)
- Specified by:
logVerbose
in interface com.android.sdklib.internal.repository.ITaskMonitor
setProgressMax
public void setProgressMax(int max)
- Specified by:
setProgressMax
in interface com.android.sdklib.internal.repository.ITaskMonitor
getProgressMax
public int getProgressMax()
- Specified by:
getProgressMax
in interface com.android.sdklib.internal.repository.ITaskMonitor
incProgress
public void incProgress(int delta)
- Specified by:
incProgress
in interface com.android.sdklib.internal.repository.ITaskMonitor
getProgress
public int getProgress()
- Specified by:
getProgress
in interface com.android.sdklib.internal.repository.ITaskMonitor
isCancelRequested
public boolean isCancelRequested()
- Specified by:
isCancelRequested
in interface com.android.sdklib.internal.repository.ITaskMonitor
createSubMonitor
public com.android.sdklib.internal.repository.ITaskMonitor createSubMonitor(int tickCount)
- Specified by:
createSubMonitor
in interface com.android.sdklib.internal.repository.ITaskMonitor
displayPrompt
public boolean displayPrompt(java.lang.String title,
java.lang.String message)
- Specified by:
displayPrompt
in interface com.android.sdklib.internal.repository.ITaskMonitor
displayLoginCredentialsPrompt
public com.android.sdklib.internal.repository.UserCredentials displayLoginCredentialsPrompt(java.lang.String title,
java.lang.String message)
- Specified by:
displayLoginCredentialsPrompt
in interface com.android.sdklib.internal.repository.ITaskMonitor
error
public void error(@Nullable
java.lang.Throwable t,
@Nullable
java.lang.String msgFormat,
java.lang.Object... args)
- Specified by:
error
in interface com.android.utils.ILogger
warning
public void warning(@NonNull
java.lang.String msgFormat,
java.lang.Object... args)
- Specified by:
warning
in interface com.android.utils.ILogger
info
public void info(@NonNull
java.lang.String msgFormat,
java.lang.Object... args)
- Specified by:
info
in interface com.android.utils.ILogger
verbose
public void verbose(@NonNull
java.lang.String msgFormat,
java.lang.Object... args)
- Specified by:
verbose
in interface com.android.utils.ILogger