From 94ed3da9587cf6c7e3162b763454921cd2c90659 Mon Sep 17 00:00:00 2001 From: Peter Donald Date: Thu, 11 Jan 2001 12:13:02 +0000 Subject: [PATCH] Fixed documentation of Loggers and made default value of log level explicit. Submitted By: "Rosen, Alex" git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268434 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/BuildLogger.java | 4 ++++ src/main/org/apache/tools/ant/DefaultLogger.java | 8 +++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/BuildLogger.java b/src/main/org/apache/tools/ant/BuildLogger.java index 55c823e0b..96c8adb50 100644 --- a/src/main/org/apache/tools/ant/BuildLogger.java +++ b/src/main/org/apache/tools/ant/BuildLogger.java @@ -70,6 +70,10 @@ public interface BuildLogger extends BuildListener { * * Only messages with a message level lower than or equal to the given level are * output to the log. + *

+ * Constants for the message levels are in Project.java. The order of + * the levels, from least to most verbose, is MSG_ERR, MSG_WARN, + * MSG_INFO, MSG_VERBOSE, MSG_DEBUG. * * @param level the logging level for the logger. */ diff --git a/src/main/org/apache/tools/ant/DefaultLogger.java b/src/main/org/apache/tools/ant/DefaultLogger.java index 18c732298..aedf2a8a3 100644 --- a/src/main/org/apache/tools/ant/DefaultLogger.java +++ b/src/main/org/apache/tools/ant/DefaultLogger.java @@ -66,7 +66,7 @@ public class DefaultLogger implements BuildLogger { protected PrintStream out; protected PrintStream err; - protected int msgOutputLevel; + protected int msgOutputLevel = Project.MSG_ERR; private long startTime = System.currentTimeMillis(); protected static String lSep = System.getProperty("line.separator"); @@ -78,6 +78,12 @@ public class DefaultLogger implements BuildLogger { * * Only messages with a message level lower than or equal to the given level are * output to the log. + *

+ * Constants for the message levels are in Project.java. The order of + * the levels, from least to most verbose, is MSG_ERR, MSG_WARN, + * MSG_INFO, MSG_VERBOSE, MSG_DEBUG. + * + * The default message level for DefaultLogger is Project.MSG_ERR. * * @param level the logging level for the logger. */