diff options
author | Keiron Liddle <keiron@apache.org> | 2002-04-11 09:33:31 +0000 |
---|---|---|
committer | Keiron Liddle <keiron@apache.org> | 2002-04-11 09:33:31 +0000 |
commit | ec28e0fccd19e6dcd0aef8aefad945d9dfafaa8c (patch) | |
tree | 034d05290379d4b556f2473ea82618b5bd9d429f /src/org/apache/fop/tools | |
parent | fcc06083c6b4f75a5a6ebbcc535f3dc2e95c88f4 (diff) | |
download | xmlgraphics-fop-ec28e0fccd19e6dcd0aef8aefad945d9dfafaa8c.tar.gz xmlgraphics-fop-ec28e0fccd19e6dcd0aef8aefad945d9dfafaa8c.zip |
replaced logkit logger with the logger interface in avalon framework
Submitted by: Michael Gratton <mjg@recalldesign.com>
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194733 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/org/apache/fop/tools')
-rw-r--r-- | src/org/apache/fop/tools/AreaTreeBuilder.java | 24 | ||||
-rw-r--r-- | src/org/apache/fop/tools/TestConverter.java | 17 | ||||
-rw-r--r-- | src/org/apache/fop/tools/anttasks/Fop.java | 29 |
3 files changed, 11 insertions, 59 deletions
diff --git a/src/org/apache/fop/tools/AreaTreeBuilder.java b/src/org/apache/fop/tools/AreaTreeBuilder.java index 0f1529643..330924926 100644 --- a/src/org/apache/fop/tools/AreaTreeBuilder.java +++ b/src/org/apache/fop/tools/AreaTreeBuilder.java @@ -20,10 +20,8 @@ import org.apache.fop.layout.FontInfo; import org.apache.fop.layout.FontState; import org.apache.fop.fo.FOUserAgent; -import org.apache.log.*; -import org.apache.log.format.*; -import org.apache.log.output.io.*; -import org.apache.log.output.*; +import org.apache.avalon.framework.logger.ConsoleLogger; +import org.apache.avalon.framework.logger.Logger; import java.io.*; import java.util.*; @@ -51,7 +49,7 @@ import org.apache.batik.dom.util.DOMUtilities; * out of order rendering */ public class AreaTreeBuilder { - private Logger log; + private Logger log = new ConsoleLogger(ConsoleLogger.LEVEL_DEBUG); /** */ @@ -62,22 +60,6 @@ public class AreaTreeBuilder { System.exit(0); } - public AreaTreeBuilder() { - setupLogging(); - } - - private void setupLogging() { - Hierarchy hierarchy = Hierarchy.getDefaultHierarchy(); - PatternFormatter formatter = new PatternFormatter("[%{priority}]: %{message}\n%{throwable}"); - - LogTarget target = null; - target = new StreamTarget(System.out, formatter); - - hierarchy.setDefaultLogTarget(target); - log = hierarchy.getLoggerFor("test"); - log.setPriority(Priority.DEBUG); - } - /** * */ diff --git a/src/org/apache/fop/tools/TestConverter.java b/src/org/apache/fop/tools/TestConverter.java index 846c5773c..aa03fe57c 100644 --- a/src/org/apache/fop/tools/TestConverter.java +++ b/src/org/apache/fop/tools/TestConverter.java @@ -10,10 +10,8 @@ package org.apache.fop.tools; import org.apache.fop.apps.*; import org.apache.fop.configuration.*; -import org.apache.log.*; -import org.apache.log.format.*; -import org.apache.log.output.io.*; -import org.apache.log.output.*; +import org.apache.avalon.framework.logger.ConsoleLogger; +import org.apache.avalon.framework.logger.Logger; import java.io.*; import java.util.*; @@ -88,16 +86,7 @@ public class TestConverter { } private void setupLogging() { - Hierarchy hierarchy = Hierarchy.getDefaultHierarchy(); - PatternFormatter formatter = new PatternFormatter( - "[%{priority}]: %{message}\n%{throwable}" ); - - LogTarget target = null; - target = new StreamTarget(System.out, formatter); - - hierarchy.setDefaultLogTarget(target); - log = hierarchy.getLoggerFor("test"); - log.setPriority(Priority.ERROR); + log = new ConsoleLogger(ConsoleLogger.LEVEL_ERROR); } public void setOutputPDF(boolean pdf) { diff --git a/src/org/apache/fop/tools/anttasks/Fop.java b/src/org/apache/fop/tools/anttasks/Fop.java index 276c260c6..62a68f2d1 100644 --- a/src/org/apache/fop/tools/anttasks/Fop.java +++ b/src/org/apache/fop/tools/anttasks/Fop.java @@ -11,11 +11,6 @@ package org.apache.fop.tools.anttasks; import org.apache.tools.ant.*; import org.apache.tools.ant.types.FileSet; -import org.apache.log.*; -import org.apache.log.format.*; -import org.apache.log.output.io.*; -import org.apache.log.output.*; - // SAX import org.xml.sax.XMLReader; import org.xml.sax.InputSource; @@ -35,6 +30,10 @@ import org.apache.fop.apps.Driver; import org.apache.fop.apps.FOPException; import org.apache.fop.configuration.Configuration; +// Avalon +import org.apache.avalon.framework.logger.ConsoleLogger; +import org.apache.avalon.framework.logger.Logger; + /** * Wrapper for Fop which allows it to be accessed from within an Ant task. * Accepts the inputs: @@ -194,25 +193,7 @@ class FOPTaskStarter extends Starter { FOPTaskStarter(Fop task) throws FOPException { this.task = task; - Hierarchy hierarchy = Hierarchy.getDefaultHierarchy(); - // PatternFormatter formatter = new PatternFormatter( - // "[%{priority}] %{category}: %{message}\n%{throwable}" ); - PatternFormatter formatter = new PatternFormatter("%{message}\n%{throwable}"); - - LogTarget target = null; - boolean doConsoleLogging = true; - if (doConsoleLogging) { - target = new StreamTarget(System.out, formatter); - } else { - try { - File f = new File("fop.log"); - target = new FileTarget(f, false, formatter); - } catch (IOException e) {} - } - - hierarchy.setDefaultLogTarget(target); - log = hierarchy.getLoggerFor("fop"); - log.setPriority(Priority.INFO); + log = new ConsoleLogger(ConsoleLogger.LEVEL_INFO); } private int determineRenderer(String format) { |