[prev in list] [next in list] [prev in thread] [next in thread] 

List:       apache-logging-general
Subject:    svn commit: r829704 -
From:       sdeboy () apache ! org
Date:       2009-10-26 5:25:40
Message-ID: 20091026052540.36819238888D () eris ! apache ! org
[Download RAW message or body]

Author: sdeboy
Date: Mon Oct 26 05:25:39 2009
New Revision: 829704

URL: http://svn.apache.org/viewvc?rev=829704&view=rev
Log:
If marker field is edited and cleared, remove the property

Modified:
    logging/chainsaw/trunk/src/main/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java


Modified: logging/chainsaw/trunk/src/main/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java
                
URL: http://svn.apache.org/viewvc/logging/chainsaw/trunk/src/main/java/org/apache/log4 \
j/chainsaw/ChainsawCyclicBufferTableModel.java?rev=829704&r1=829703&r2=829704&view=diff
 ==============================================================================
--- logging/chainsaw/trunk/src/main/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java \
                (original)
+++ logging/chainsaw/trunk/src/main/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java \
Mon Oct 26 05:25:39 2009 @@ -639,7 +639,12 @@
         String columnName = getColumnName(columnIndex);
         if (columnName.toLowerCase().equals(ChainsawConstants.MARKER_PROPERTY_NAME)) \
{  LoggingEvent event = getRow(rowIndex);
-            event.setProperty(ChainsawConstants.MARKER_PROPERTY_NAME, \
value.toString()); +            //if the entry is cleared, remove the property
+            if (value != null && !value.toString().trim().equals("")) {
+                event.setProperty(ChainsawConstants.MARKER_PROPERTY_NAME, \
value.toString()); +            } else {
+                event.removeProperty(ChainsawConstants.MARKER_PROPERTY_NAME);
+            }
         }
     }
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic