com.android.sdklib.repositoryv2
Class LoggerProgressIndicatorWrapper

java.lang.Object
  extended by com.android.repository.api.ProgressIndicatorAdapter
      extended by com.android.sdklib.repositoryv2.LoggerProgressIndicatorWrapper
All Implemented Interfaces:
com.android.repository.api.ProgressIndicator

public class LoggerProgressIndicatorWrapper
extends com.android.repository.api.ProgressIndicatorAdapter

A ProgressIndicator that wraps a ILogger.


Constructor Summary
LoggerProgressIndicatorWrapper(com.android.utils.ILogger toWrap)
           
 
Method Summary
 void logError(java.lang.String s)
           
 void logError(java.lang.String s, java.lang.Throwable e)
           
 void logInfo(java.lang.String s)
           
 void logWarning(java.lang.String s)
           
 void logWarning(java.lang.String s, java.lang.Throwable e)
           
 
Methods inherited from class com.android.repository.api.ProgressIndicatorAdapter
cancel, getFraction, isCanceled, isCancellable, isIndeterminate, setCancellable, setFraction, setIndeterminate, setSecondaryText, setText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoggerProgressIndicatorWrapper

public LoggerProgressIndicatorWrapper(@NonNull
                                      com.android.utils.ILogger toWrap)
Method Detail

logWarning

public void logWarning(@NonNull
                       java.lang.String s)
Specified by:
logWarning in interface com.android.repository.api.ProgressIndicator
Overrides:
logWarning in class com.android.repository.api.ProgressIndicatorAdapter

logWarning

public void logWarning(@NonNull
                       java.lang.String s,
                       @Nullable
                       java.lang.Throwable e)
Specified by:
logWarning in interface com.android.repository.api.ProgressIndicator
Overrides:
logWarning in class com.android.repository.api.ProgressIndicatorAdapter

logError

public void logError(@NonNull
                     java.lang.String s)
Specified by:
logError in interface com.android.repository.api.ProgressIndicator
Overrides:
logError in class com.android.repository.api.ProgressIndicatorAdapter

logError

public void logError(@NonNull
                     java.lang.String s,
                     @Nullable
                     java.lang.Throwable e)
Specified by:
logError in interface com.android.repository.api.ProgressIndicator
Overrides:
logError in class com.android.repository.api.ProgressIndicatorAdapter

logInfo

public void logInfo(@NonNull
                    java.lang.String s)
Specified by:
logInfo in interface com.android.repository.api.ProgressIndicator
Overrides:
logInfo in class com.android.repository.api.ProgressIndicatorAdapter