From 34c94484791e7e0a5b5bdfc2ff1164c794ddb42f Mon Sep 17 00:00:00 2001 From: Peter Donald Date: Sun, 16 Dec 2001 06:43:49 +0000 Subject: [PATCH] delegate Logging to myrmidons system. git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270222 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/tools/ant/ProjectComponent.java | 30 ++++++++++++------- .../apache/tools/ant/ProjectComponent.java | 30 ++++++++++++------- 2 files changed, 40 insertions(+), 20 deletions(-) diff --git a/proposal/myrmidon/src/main/org/apache/tools/ant/ProjectComponent.java b/proposal/myrmidon/src/main/org/apache/tools/ant/ProjectComponent.java index 821f30d6f..64d834e0e 100644 --- a/proposal/myrmidon/src/main/org/apache/tools/ant/ProjectComponent.java +++ b/proposal/myrmidon/src/main/org/apache/tools/ant/ProjectComponent.java @@ -52,18 +52,28 @@ public abstract class ProjectComponent //HACK: NOOP execute - should be deleted in the future! } - /** - * Log a mesage with the give priority. - * - * @param msgLevel the message priority at which this message is to be - * logged. - * @param msg Description of Parameter - */ - public void log( String msg, int msgLevel ) + public void log( final String message, int priority ) { - if( project != null ) + switch( priority ) { - project.log( msg, msgLevel ); + case Project.MSG_ERR: + getLogger().error( message ); + break; + case Project.MSG_WARN: + getLogger().warn( message ); + break; + case Project.MSG_INFO: + getLogger().info( message ); + break; + case Project.MSG_VERBOSE: + getLogger().debug( message ); + break; + case Project.MSG_DEBUG: + getLogger().debug( message ); + break; + + default: + getLogger().debug( message ); } } } diff --git a/proposal/myrmidon/src/todo/org/apache/tools/ant/ProjectComponent.java b/proposal/myrmidon/src/todo/org/apache/tools/ant/ProjectComponent.java index 821f30d6f..64d834e0e 100644 --- a/proposal/myrmidon/src/todo/org/apache/tools/ant/ProjectComponent.java +++ b/proposal/myrmidon/src/todo/org/apache/tools/ant/ProjectComponent.java @@ -52,18 +52,28 @@ public abstract class ProjectComponent //HACK: NOOP execute - should be deleted in the future! } - /** - * Log a mesage with the give priority. - * - * @param msgLevel the message priority at which this message is to be - * logged. - * @param msg Description of Parameter - */ - public void log( String msg, int msgLevel ) + public void log( final String message, int priority ) { - if( project != null ) + switch( priority ) { - project.log( msg, msgLevel ); + case Project.MSG_ERR: + getLogger().error( message ); + break; + case Project.MSG_WARN: + getLogger().warn( message ); + break; + case Project.MSG_INFO: + getLogger().info( message ); + break; + case Project.MSG_VERBOSE: + getLogger().debug( message ); + break; + case Project.MSG_DEBUG: + getLogger().debug( message ); + break; + + default: + getLogger().debug( message ); } } }