00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 package de.picana.ant;
00014
00015 import de.picana.logging.*;
00016
00017 import org.apache.tools.ant.*;
00018
00019 import java.util.*;
00020
00021
00028 public class AntLogger extends Logger {
00029
00030 private org.apache.tools.ant.Task task;
00031
00032
00034 public AntLogger(org.apache.tools.ant.Task task) {
00035 this.task = task;
00036 }
00037
00038 protected void logInfo(String src, String msg) {
00039 task.log(msg, Project.MSG_INFO);
00040 }
00041
00042 protected void logWarning(String src, String msg) {
00043 task.log(msg, Project.MSG_WARN);
00044 }
00045
00046 protected void logError(String src, String msg) {
00047 task.log(msg, Project.MSG_ERR);
00048 }
00049
00050 protected void logVerbose(String src, String msg) {
00051 task.log(msg, Project.MSG_VERBOSE);
00052 }
00053
00054 protected void logDebug(String src, String msg) {
00055 task.log(msg, Project.MSG_DEBUG);
00056 }
00057 }