]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Logging via Avalon Logger.
authorJeremias Maerki <jeremias@apache.org>
Thu, 27 Mar 2003 11:23:06 +0000 (11:23 +0000)
committerJeremias Maerki <jeremias@apache.org>
Thu, 27 Mar 2003 11:23:06 +0000 (11:23 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196178 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/fop/svg/SVGUserAgent.java

index b90609d81cf418aa2611efafc4b3f2ab2e81df0d..6a63ee4d161b0970db87e640b5502c0db441e16a 100644 (file)
@@ -68,7 +68,6 @@ import java.awt.Dimension;
  */
 public class SVGUserAgent extends UserAgentAdapter {
     private AffineTransform currentTransform = null;
-    private Logger log;
     private FOUserAgent userAgent;
 
     /**
@@ -79,7 +78,14 @@ public class SVGUserAgent extends UserAgentAdapter {
     public SVGUserAgent(FOUserAgent ua, AffineTransform at) {
         currentTransform = at;
         userAgent = ua;
-        log = userAgent.getLogger();
+    }
+
+    /**
+     * Returns the logger associated with this user agent.
+     * @return Logger the logger
+     */
+    protected final Logger getLogger() {
+        return this.userAgent.getLogger();
     }
 
     /**
@@ -87,7 +93,7 @@ public class SVGUserAgent extends UserAgentAdapter {
      * @param message the message to display
      */
     public void displayError(String message) {
-        log.error(message);
+        getLogger().error(message);
     }
 
     /**
@@ -95,7 +101,7 @@ public class SVGUserAgent extends UserAgentAdapter {
      * @param ex the exception to display
      */
     public void displayError(Exception ex) {
-        log.error("SVG Error" + ex.getMessage(), ex);
+        getLogger().error("SVG Error" + ex.getMessage(), ex);
     }
 
     /**
@@ -104,7 +110,7 @@ public class SVGUserAgent extends UserAgentAdapter {
      * @param message the message to display
      */
     public void displayMessage(String message) {
-        log.info(message);
+        getLogger().info(message);
     }
 
     /**
@@ -112,7 +118,7 @@ public class SVGUserAgent extends UserAgentAdapter {
      * @param message the message to display
      */
     public void showAlert(String message) {
-        log.warn(message);
+        getLogger().warn(message);
     }
 
     /**