Author: ceki
Date: Sat Apr 21 22:36:17 2007
New Revision: 1510

Modified:
   
logback/trunk/logback-classic/src/main/java/ch/qos/logback/classic/pattern/MarkerConverter.java

Log:
aliging with the implementation of toString in BasicMarker (in SLF4J)

Modified: 
logback/trunk/logback-classic/src/main/java/ch/qos/logback/classic/pattern/MarkerConverter.java
==============================================================================
--- 
logback/trunk/logback-classic/src/main/java/ch/qos/logback/classic/pattern/MarkerConverter.java
     (original)
+++ 
logback/trunk/logback-classic/src/main/java/ch/qos/logback/classic/pattern/MarkerConverter.java
     Sat Apr 21 22:36:17 2007
@@ -1,7 +1,5 @@
 package ch.qos.logback.classic.pattern;
 
-import java.util.Iterator;
-
 import org.slf4j.Marker;
 
 import ch.qos.logback.classic.spi.LoggingEvent;
@@ -12,36 +10,16 @@
  * @author Sébastien Pennec
  */
 public class MarkerConverter extends ClassicConverter {
-  
+
   private static String EMPTY = "";
-  private static String OPEN = "[ ";
-  private static String CLOSE = " ]";
-  private static String SEP = ", ";
-  
+
   public String convert(LoggingEvent le) {
     Marker marker = le.getMarker();
     if (marker == null) {
       return EMPTY;
+    } else {
+      return marker.toString();
     }
-      
-    if (!marker.hasChildren()) {
-      return marker.getName();
-    }
-    
-    Iterator it = marker.iterator();
-    Marker child;
-    StringBuffer sb = new StringBuffer(marker.getName());
-    sb.append(' ').append(OPEN);
-    while(it.hasNext()) {
-      child = (Marker)it.next();
-      sb.append(child.getName());
-      if (it.hasNext()) {
-        sb.append(SEP);
-      }
-    }
-    sb.append(CLOSE);
-      
-    return sb.toString();  
   }
 
 }
_______________________________________________
logback-dev mailing list
[email protected]
http://qos.ch/mailman/listinfo/logback-dev

Reply via email to