svn commit: r951826 - /logging/chainsaw/trunk/src/main/java/org/apache/log4j/chainsaw/LoggerNameTreePanel.java

[email protected]
Newsgroups gmane.comp.apache.logging
Message-ID <[email protected]>
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();
           }
         };
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.