org.jetbrains.kotlin.utils
Class PrintingLogger

java.lang.Object
  extended by com.intellij.openapi.diagnostic.Logger
      extended by org.jetbrains.kotlin.utils.PrintingLogger

public class PrintingLogger
extends com.intellij.openapi.diagnostic.Logger


Nested Class Summary
 
Nested classes/interfaces inherited from class com.intellij.openapi.diagnostic.Logger
com.intellij.openapi.diagnostic.Logger.Factory
 
Field Summary
static com.intellij.openapi.diagnostic.Logger SYSTEM_ERR
           
static com.intellij.openapi.diagnostic.Logger SYSTEM_OUT
           
 
Constructor Summary
PrintingLogger(java.io.PrintStream out)
           
 
Method Summary
 void debug(java.lang.String message)
           
 void debug(java.lang.String message, java.lang.Throwable t)
           
 void debug(java.lang.Throwable t)
           
 void error(java.lang.String message, java.lang.Throwable t, java.lang.String... details)
           
 void info(java.lang.String message)
           
 void info(java.lang.String message, java.lang.Throwable t)
           
 boolean isDebugEnabled()
           
 void setLevel(org.apache.log4j.Level level)
           
 void warn(java.lang.String message, java.lang.Throwable t)
           
 
Methods inherited from class com.intellij.openapi.diagnostic.Logger
assertTrue, assertTrue, debug, error, error, error, error, error, error, getInstance, getInstance, info, isInitialized, setFactory, warn, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SYSTEM_OUT

public static final com.intellij.openapi.diagnostic.Logger SYSTEM_OUT

SYSTEM_ERR

public static final com.intellij.openapi.diagnostic.Logger SYSTEM_ERR
Constructor Detail

PrintingLogger

public PrintingLogger(@NotNull
                      java.io.PrintStream out)
Method Detail

isDebugEnabled

public boolean isDebugEnabled()
Specified by:
isDebugEnabled in class com.intellij.openapi.diagnostic.Logger

debug

public void debug(@NonNls
                  java.lang.String message)
Specified by:
debug in class com.intellij.openapi.diagnostic.Logger

debug

public void debug(@Nullable
                  java.lang.Throwable t)
Specified by:
debug in class com.intellij.openapi.diagnostic.Logger

debug

public void debug(@NonNls
                  java.lang.String message,
                  @Nullable
                  java.lang.Throwable t)
Specified by:
debug in class com.intellij.openapi.diagnostic.Logger

info

public void info(@NonNls
                 java.lang.String message)
Specified by:
info in class com.intellij.openapi.diagnostic.Logger

info

public void info(@NonNls
                 java.lang.String message,
                 @Nullable
                 java.lang.Throwable t)
Specified by:
info in class com.intellij.openapi.diagnostic.Logger

warn

public void warn(@NonNls
                 java.lang.String message,
                 @Nullable
                 java.lang.Throwable t)
Specified by:
warn in class com.intellij.openapi.diagnostic.Logger

error

public void error(@NonNls
                  java.lang.String message,
                  @Nullable
                  java.lang.Throwable t,
                  @NonNls@NotNull
                  java.lang.String... details)
Specified by:
error in class com.intellij.openapi.diagnostic.Logger

setLevel

public void setLevel(org.apache.log4j.Level level)
Specified by:
setLevel in class com.intellij.openapi.diagnostic.Logger