Package com.intellij.openapi.diagnostic
Class Logger
java.lang.Object
com.intellij.openapi.diagnostic.Logger
- Direct Known Subclasses:
DefaultLogger,Log4jBasedLogger
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanassertTrue(boolean value) booleanassertTrue(boolean value, Object message) protected static Throwableabstract voidvoidabstract voidabstract voidvoidvoidvoidvoidabstract voidvoidstatic LoggergetInstance(Class cl) static LoggergetInstance(String category) abstract voidabstract voidvoidabstract booleanstatic booleanbooleanstatic voidsetFactory(Class<? extends Logger.Factory> factory) abstract voidvoidLog a message with 'trace' level which finer-grained than 'debug' level.voidabstract voidvoid
-
Constructor Details
-
Logger
public Logger()
-
-
Method Details
-
setFactory
-
isInitialized
public static boolean isInitialized() -
getInstance
-
getInstance
-
isDebugEnabled
public abstract boolean isDebugEnabled() -
debug
-
debug
-
debug
-
debug
-
isTraceEnabled
public boolean isTraceEnabled() -
trace
Log a message with 'trace' level which finer-grained than 'debug' level. Use this method instead ofdebug(String)for internal events of a subsystem to avoid overwhelming the log if 'debug' level is enabled. -
info
-
info
-
info
-
warn
-
warn
-
warn
-
error
-
error
-
error
-
error
-
error
-
error
-
assertTrue
-
assertTrue
-
setLevel
-
checkException
-