Author: sdeboy
Date: Sun Jun  6 05:53:22 2010
New Revision: 951826

URL: http://svn.apache.org/viewvc?rev=951826&view=rev
Log:
Correct 'ignore all loggers' implementation (using node.getChidlren)

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

Modified: 
logging/chainsaw/trunk/src/main/java/org/apache/log4j/chainsaw/LoggerNameTreePanel.java
URL: 
http://svn.apache.org/viewvc/logging/chainsaw/trunk/src/main/java/org/apache/log4j/chainsaw/LoggerNameTreePanel.java?rev=951826&r1=951825&r2=951826&view=diff
==============================================================================
--- 
logging/chainsaw/trunk/src/main/java/org/apache/log4j/chainsaw/LoggerNameTreePanel.java
 (original)
+++ 
logging/chainsaw/trunk/src/main/java/org/apache/log4j/chainsaw/LoggerNameTreePanel.java
 Sun Jun  6 05:53:22 2010
@@ -962,13 +962,10 @@ final class LoggerNameTreePanel extends 
             //add all top level loggers as hidden loggers
               final DefaultMutableTreeNode root =
                 (DefaultMutableTreeNode) logTreeModel.getRoot();
-              Enumeration topLevelLoggersEnumeration = 
root.breadthFirstEnumeration();
-              //first element is root node - don't add it to set
-              topLevelLoggersEnumeration.nextElement();
+              Enumeration topLevelLoggersEnumeration = root.children();
               Set topLevelLoggersSet = new HashSet();
               while (topLevelLoggersEnumeration.hasMoreElements()) {
                   String thisLogger = 
topLevelLoggersEnumeration.nextElement().toString();
-                  System.out.println("logger: " + thisLogger);
                   topLevelLoggersSet.add(thisLogger);
               }
               if (topLevelLoggersSet.size() > 0) {
@@ -979,7 +976,7 @@ final class LoggerNameTreePanel extends 
               ignoreLoggerButton.setSelected(false);
               focusOnAction.setEnabled(false);
               popupMenu.hideCheck.setSelected(false);
-            fireChangeEvent();
+              fireChangeEvent();
           }
         };
 


Reply via email to