Example usage for org.apache.maven.plugin.logging Log isWarnEnabled

List of usage examples for org.apache.maven.plugin.logging Log isWarnEnabled

Introduction

In this page you can find the example usage for org.apache.maven.plugin.logging Log isWarnEnabled.

Prototype

boolean isWarnEnabled();

Source Link

Usage

From source file:uk.org.raje.maven.plugin.msbuild.LoggingHandler.java

License:Apache License

/**
 * Set the Maven logger that will output the messages generated by the Java logger specified in {@link 
 * LoggingHandler#LoggingHandler(name)}.
 * @param log the Maven logger that will output the messages generated by the Java logger 
 *///  w w w.  j a  v a 2 s  .c om
public void setLog(Log log) {
    this.mavenLogger = log;

    //Match the log level of the Java logger with that set in the Maven logger 
    if (log.isDebugEnabled()) {
        javaLogger.setLevel(Level.FINE);
    } else if (log.isInfoEnabled()) {
        javaLogger.setLevel(Level.INFO);
    } else if (log.isWarnEnabled()) {
        javaLogger.setLevel(Level.WARNING);
    } else {
        javaLogger.setLevel(Level.SEVERE);
    }
}