sdeboy      2004/11/20 23:01:27

  Modified:    src/java/org/apache/log4j/chainsaw/receivers
                        ReceiversTreeModel.java NewReceiverDialogPanel.java
                        ReceiversHelper.java ReceiversPanel.java
                        PluginPropertyEditorPanel.java
               src/java/org/apache/log4j/chainsaw
                        ChainsawCyclicBufferTableModel.java LogUI.java
                        LogPanelLoggerTreeModel.java LogPanel.java
                        NoReceiversWarningPanel.java
                        LoggerNameTreePanel.java
                        LogPanelPreferencePanel.java
                        ApplicationPreferenceModelPanel.java
                        ChainsawAppenderHandler.java
               src/java/org/apache/log4j/chainsaw/plugins
                        PluginClassLoaderFactory.java
               src/java/org/apache/log4j/chainsaw/icons
                        LineIconFactory.java
               src/java/org/apache/log4j/chainsaw/vfs
                        DirectoryListTableModel.java VFSPlugin.java
               src/java/org/apache/log4j/chainsaw/help HelpManager.java
                        HelpLocator.java
               src/java/org/apache/log4j/chainsaw/layout
                        DefaultLayoutFactory.java
               src/java/org/apache/log4j/rule RuleFactory.java
  Removed:     src/java/org/apache/log4j/chainsaw/plugins
                        ChainsawCentral.java
  Log:
  LogLog -> logger for Chainsaw package and o.a.l.rule.RuleFactory
  
  Revision  Changes    Path
  1.7       +3 -2      
logging-log4j/src/java/org/apache/log4j/chainsaw/receivers/ReceiversTreeModel.java
  
  Index: ReceiversTreeModel.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/receivers/ReceiversTreeModel.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- ReceiversTreeModel.java   24 May 2004 22:25:30 -0000      1.6
  +++ ReceiversTreeModel.java   21 Nov 2004 07:01:26 -0000      1.7
  @@ -27,7 +27,7 @@
   import javax.swing.tree.TreeNode;
   
   import org.apache.log4j.LogManager;
  -import org.apache.log4j.helpers.LogLog;
  +import org.apache.log4j.Logger;
   import org.apache.log4j.net.SocketReceiver;
   import org.apache.log4j.plugins.Plugin;
   import org.apache.log4j.plugins.PluginEvent;
  @@ -47,6 +47,7 @@
     final DefaultMutableTreeNode NoReceiversNode =
       new DefaultMutableTreeNode("No Receivers defined");
     final DefaultMutableTreeNode RootNode;
  +  private final Logger logger = 
LogManager.getLogger(ReceiversTreeModel.class);
   
     ReceiversTreeModel() {
       super(new DefaultMutableTreeNode(ROOTNODE_LABEL));
  @@ -100,7 +101,7 @@
   
         public void propertyChange(PropertyChangeEvent evt)
         {
  -        LogLog.debug(evt.toString());
  +        logger.debug(evt.toString());
           ReceiversTreeModel.this.fireTreeNodesChanged(item, 
receiverNode.getPath(), null, null);
           
         }};
  
  
  
  1.4       +9 -12     
logging-log4j/src/java/org/apache/log4j/chainsaw/receivers/NewReceiverDialogPanel.java
  
  Index: NewReceiverDialogPanel.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/receivers/NewReceiverDialogPanel.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- NewReceiverDialogPanel.java       27 Feb 2004 16:47:31 -0000      1.3
  +++ NewReceiverDialogPanel.java       21 Nov 2004 07:01:26 -0000      1.4
  @@ -16,24 +16,13 @@
   
   package org.apache.log4j.chainsaw.receivers;
   
  -import org.apache.log4j.chainsaw.help.HelpManager;
  -import org.apache.log4j.chainsaw.helper.OkCancelPanel;
  -import org.apache.log4j.chainsaw.messages.MessageCenter;
  -import org.apache.log4j.helpers.LogLog;
  -import org.apache.log4j.net.SocketHubReceiver;
  -import org.apache.log4j.plugins.Plugin;
  -import org.apache.log4j.plugins.Receiver;
  -
   import java.awt.BorderLayout;
   import java.awt.Dimension;
   import java.awt.event.ActionEvent;
   import java.awt.event.ActionListener;
  -
   import java.beans.PropertyChangeEvent;
   import java.beans.PropertyChangeListener;
  -
   import java.io.IOException;
  -
   import java.net.URL;
   
   import javax.swing.JDialog;
  @@ -44,6 +33,14 @@
   import javax.swing.JSplitPane;
   import javax.swing.UIManager;
   
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.chainsaw.help.HelpManager;
  +import org.apache.log4j.chainsaw.helper.OkCancelPanel;
  +import org.apache.log4j.chainsaw.messages.MessageCenter;
  +import org.apache.log4j.net.SocketHubReceiver;
  +import org.apache.log4j.plugins.Plugin;
  +import org.apache.log4j.plugins.Receiver;
  +
   
   /**
    * A panel that allows a user to configure a new Plugin, and
  @@ -150,7 +147,7 @@
               receiverInstance = (Receiver) receiverClass.newInstance();
   
           } catch (Exception e) {
  -            LogLog.error(
  +             LogManager.getLogger(NewReceiverDialogPanel.class).error(
                   "Failed to create a new Receiver instance, this exception is 
unexpected",
                   e);
           }
  
  
  
  1.8       +6 -4      
logging-log4j/src/java/org/apache/log4j/chainsaw/receivers/ReceiversHelper.java
  
  Index: ReceiversHelper.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/receivers/ReceiversHelper.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- ReceiversHelper.java      13 Sep 2004 05:03:44 -0000      1.7
  +++ ReceiversHelper.java      21 Nov 2004 07:01:26 -0000      1.8
  @@ -24,8 +24,9 @@
   import java.util.Collections;
   import java.util.List;
   
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
   import org.apache.log4j.chainsaw.plugins.PluginClassLoaderFactory;
  -import org.apache.log4j.helpers.LogLog;
   
   
   /**
  @@ -41,6 +42,7 @@
   
       private static final ReceiversHelper instance = new ReceiversHelper();
   
  +    private final Logger logger = 
LogManager.getLogger(ReceiversHelper.class);
       private List receiverClassList = new ArrayList();
       /**
        *
  @@ -67,12 +69,12 @@
                        }
                        Class receiverClass = classLoader.loadClass(line);
                        receiverClassList.add(receiverClass);
  -                     LogLog.debug("Located known Receiver class " + 
receiverClass.getName());
  +                     logger.debug("Located known Receiver class " + 
receiverClass.getName());
                } catch (ClassNotFoundException e) {
  -                     LogLog.warn("Failed to locate Receiver class:" + line);
  +                     logger.warn("Failed to locate Receiver class:" + line);
                }
                catch (NoClassDefFoundError e) {
  -                     LogLog.error("Failed to locate Receiver class:" + line 
+ ", looks like a dependent class is missing from the classpath", e);
  +                     logger.error("Failed to locate Receiver class:" + line 
+ ", looks like a dependent class is missing from the classpath", e);
                }
               }
           } catch (Exception e) {
  
  
  
  1.18      +4 -3      
logging-log4j/src/java/org/apache/log4j/chainsaw/receivers/ReceiversPanel.java
  
  Index: ReceiversPanel.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/receivers/ReceiversPanel.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- ReceiversPanel.java       17 Jun 2004 00:11:58 -0000      1.17
  +++ ReceiversPanel.java       21 Nov 2004 07:01:26 -0000      1.18
  @@ -59,6 +59,7 @@
   
   import org.apache.log4j.Level;
   import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
   import org.apache.log4j.chainsaw.PopupListener;
   import org.apache.log4j.chainsaw.SmallButton;
   import org.apache.log4j.chainsaw.help.HelpManager;
  @@ -67,7 +68,6 @@
   import org.apache.log4j.chainsaw.icons.LevelIconFactory;
   import org.apache.log4j.chainsaw.icons.LineIconFactory;
   import org.apache.log4j.chainsaw.messages.MessageCenter;
  -import org.apache.log4j.helpers.LogLog;
   import org.apache.log4j.net.SocketNodeEventListener;
   import org.apache.log4j.net.SocketReceiver;
   import org.apache.log4j.plugins.Pauseable;
  @@ -99,6 +99,7 @@
     private final JSplitPane splitter = new JSplitPane();
     private final PluginPropertyEditorPanel pluginEditorPanel =
       new PluginPropertyEditorPanel();
  +  private final Logger logger = LogManager.getLogger(ReceiversPanel.class);
     
     private final PluginRegistry pluginRegistry;
     
  @@ -165,7 +166,7 @@
                 (node != null) && (node.getUserObject() != null)
                   && (node.getUserObject() instanceof Plugin)) {
                 Plugin p = (Plugin) node.getUserObject();
  -              LogLog.debug("plugin=" + p);
  +              logger.debug("plugin=" + p);
                 pluginEditorPanel.setPlugin(p);
               } else {
                 pluginEditorPanel.setPlugin(null);
  @@ -561,7 +562,7 @@
      *
      */
     public void updateReceiverTreeInDispatchThread() {
  -    LogLog.debug(
  +    logger.debug(
         "updateReceiverTreeInDispatchThread, should not be needed now");
   
       //    if (SwingUtilities.isEventDispatchThread()) {
  
  
  
  1.6       +16 -16    
logging-log4j/src/java/org/apache/log4j/chainsaw/receivers/PluginPropertyEditorPanel.java
  
  Index: PluginPropertyEditorPanel.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/receivers/PluginPropertyEditorPanel.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- PluginPropertyEditorPanel.java    26 Jul 2004 07:39:32 -0000      1.5
  +++ PluginPropertyEditorPanel.java    21 Nov 2004 07:01:26 -0000      1.6
  @@ -15,26 +15,17 @@
    */
   package org.apache.log4j.chainsaw.receivers;
   
  -import org.apache.log4j.Level;
  -import org.apache.log4j.chainsaw.Generator;
  -import org.apache.log4j.chainsaw.helper.TableCellEditorFactory;
  -import org.apache.log4j.helpers.LogLog;
  -import org.apache.log4j.net.SocketHubReceiver;
  -import org.apache.log4j.plugins.Plugin;
  -
   import java.awt.BorderLayout;
   import java.awt.Component;
   import java.awt.Dimension;
   import java.awt.event.WindowAdapter;
   import java.awt.event.WindowEvent;
  -
   import java.beans.BeanInfo;
   import java.beans.IntrospectionException;
   import java.beans.Introspector;
   import java.beans.PropertyChangeEvent;
   import java.beans.PropertyChangeListener;
   import java.beans.PropertyDescriptor;
  -
   import java.util.ArrayList;
   import java.util.Arrays;
   import java.util.Collections;
  @@ -55,6 +46,14 @@
   import javax.swing.table.TableCellEditor;
   import javax.swing.table.TableModel;
   
  +import org.apache.log4j.Level;
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
  +import org.apache.log4j.chainsaw.Generator;
  +import org.apache.log4j.chainsaw.helper.TableCellEditorFactory;
  +import org.apache.log4j.net.SocketHubReceiver;
  +import org.apache.log4j.plugins.Plugin;
  +
   
   /**
    * A panel that allows the user to edit a particular Plugin, by using 
introspection
  @@ -71,6 +70,7 @@
       private TableModel defaultModel = new DefaultTableModel(
               new String[] { "Property", "Value" }, 1);
   
  +    private static final Logger logger = 
LogManager.getLogger(PluginPropertyEditorPanel.class);
       /**
        *
        */
  @@ -117,7 +117,7 @@
                               .setCellEditor(new PluginTableCellEditor());
                               propertyTable.setEnabled(true);
                           } catch (Throwable e) {
  -                            LogLog.error("Failed to introspect the Plugin", 
e);
  +                            logger.error("Failed to introspect the Plugin", 
e);
                           }
                       } else {
                           propertyTable.setModel(defaultModel);
  @@ -214,7 +214,7 @@
   
                   DefaultCellEditor editor =
                       (DefaultCellEditor) editorMap.get(valueClass);
  -                LogLog.debug("Located CellEditor for " + valueClass);
  +                logger.debug("Located CellEditor for " + valueClass);
                   currentEditor = editor;
   
                   return currentEditor.getTableCellEditorComponent(table, 
value,
  @@ -222,7 +222,7 @@
               }
   
               currentEditor = defaultEditor;
  -            LogLog.debug("Cell value class " + valueClass +
  +            logger.debug("Cell value class " + valueClass +
                   " not know, using default editor");
   
               return defaultEditor.getTableCellEditorComponent(table, value,
  @@ -290,7 +290,7 @@
                           return object;
                       }
                   } catch (Exception e) {
  -                    LogLog.error(
  +                    logger.error(
                           "Error reading value for PropertyDescriptor " + d);
                   }
   
  @@ -349,7 +349,7 @@
   
               if (columnIndex == 1) {
                   aValue = translateValueIfNeeded(rowIndex, aValue);
  -                LogLog.debug(
  +                logger.debug(
                       "setValueAt, " + rowIndex + ", " + columnIndex +
                       ", value=" + aValue + ", valueClass" + 
aValue.getClass());
   
  @@ -360,7 +360,7 @@
                   } catch (IllegalArgumentException e) {
                       // ignore
                   } catch (Exception e) {
  -                    LogLog.error(
  +                    logger.error(
                           "Failed to modify the Plugin because of Exception", 
e);
                   }
   
  @@ -383,7 +383,7 @@
   
                       return Integer.valueOf(value.toString());
                   } catch (Exception e) {
  -                    LogLog.error("Failed to convert to Integer type");
  +                    logger.error("Failed to convert to Integer type");
                   }
               }
   
  
  
  
  1.38      +8 -6      
logging-log4j/src/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java
  
  Index: ChainsawCyclicBufferTableModel.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java,v
  retrieving revision 1.37
  retrieving revision 1.38
  diff -u -r1.37 -r1.38
  --- ChainsawCyclicBufferTableModel.java       10 Sep 2004 20:12:18 -0000      
1.37
  +++ ChainsawCyclicBufferTableModel.java       21 Nov 2004 07:01:26 -0000      
1.38
  @@ -33,8 +33,9 @@
   import javax.swing.event.EventListenerList;
   import javax.swing.table.AbstractTableModel;
   
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
   import org.apache.log4j.helpers.Constants;
  -import org.apache.log4j.helpers.LogLog;
   import org.apache.log4j.rule.Rule;
   import org.apache.log4j.spi.LoggingEvent;
   import org.apache.log4j.spi.location.LocationInfo;
  @@ -68,6 +69,7 @@
     private List columnNames = new 
ArrayList(ChainsawColumns.getColumnsNames());
     private boolean sortEnabled = false;
     private boolean reachedCapacity = false;
  +  private final Logger logger = 
LogManager.getLogger(ChainsawCyclicBufferTableModel.class);
   
     //  protected final Object syncLock = new Object();
     private LoggerNameModel loggerNameModelDelegate =
  @@ -272,7 +274,7 @@
     }
   
     public void sortColumn(int col, boolean ascending) {
  -    LogLog.debug("request to sort col=" + col);
  +    logger.debug("request to sort col=" + col);
       currentSortAscending = ascending;
       currentSortColumn = col;
       sortEnabled = true;
  @@ -372,7 +374,7 @@
       }
   
       if (event == null) {
  -      LogLog.error("Invalid rowindex=" + rowIndex);
  +      logger.error("Invalid rowindex=" + rowIndex);
         throw new NullPointerException("Invalid rowIndex=" + rowIndex);
       }
   
  @@ -483,7 +485,7 @@
           //add all keys except the 'log4jid' key
           if (!columnNames.contains(key) && 
!(Constants.LOG4J_ID_KEY.equalsIgnoreCase(key.toString()))) {
             columnNames.add(key);
  -          LogLog.debug("Adding col '" + key + "', columNames=" + 
columnNames);
  +          logger.debug("Adding col '" + key + "', columNames=" + 
columnNames);
             fireNewKeyColumnAdded(
               new NewKeyEvent(
                 this, columnNames.indexOf(key), key, 
e.getProperty(key.toString())));
  @@ -645,7 +647,7 @@
                         unfilteredList.size() + 1);
                     monitor.setMillisToDecideToPopup(250);
                     monitor.setMillisToPopup(100);
  -                  LogLog.debug(
  +                  logger.debug(
                       "Changing Model, isCyclic is now " + isCyclic());
   
                     List newUnfilteredList = null;
  @@ -695,7 +697,7 @@
                   monitor.close();
                 }
   
  -              LogLog.debug("Model Change completed");
  +              logger.debug("Model Change completed");
               }
             });
         thread.setPriority(Thread.MIN_PRIORITY + 1);
  
  
  
  1.107     +10 -9     
logging-log4j/src/java/org/apache/log4j/chainsaw/LogUI.java
  
  Index: LogUI.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/LogUI.java,v
  retrieving revision 1.106
  retrieving revision 1.107
  diff -u -r1.106 -r1.107
  --- LogUI.java        17 Nov 2004 21:25:25 -0000      1.106
  +++ LogUI.java        21 Nov 2004 07:01:26 -0000      1.107
  @@ -87,6 +87,7 @@
   import org.apache.log4j.AppenderSkeleton;
   import org.apache.log4j.Level;
   import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
   import org.apache.log4j.chainsaw.dnd.FileDnDTarget;
   import org.apache.log4j.chainsaw.help.HelpManager;
   import org.apache.log4j.chainsaw.help.Tutorial;
  @@ -101,7 +102,6 @@
   import org.apache.log4j.chainsaw.prefs.SettingsManager;
   import org.apache.log4j.chainsaw.receivers.ReceiversPanel;
   import org.apache.log4j.chainsaw.version.VersionManager;
  -import org.apache.log4j.helpers.LogLog;
   import org.apache.log4j.joran.JoranConfigurator;
   import org.apache.log4j.net.SocketNodeEventListener;
   import org.apache.log4j.plugins.Plugin;
  @@ -158,6 +158,7 @@
     private final List identifierPanels = new ArrayList();
     private int dividerSize;
     private int cyclicBufferSize;
  +  private static final Logger logger = LogManager.getLogger(LogUI.class);
   
     /**
      * Set to true, if and only if the GUI has completed it's full
  @@ -278,7 +279,7 @@
                                }
                        });
       }
  -    LogLog.info("SecurityManager is now: " + System.getSecurityManager());
  +    logger.info("SecurityManager is now: " + System.getSecurityManager());
       
       
       LogUI logUI = new LogUI();
  @@ -306,14 +307,14 @@
       if(config!=null && (!(config.trim().equals("")))) {
           config = config.trim();
           try {
  -          LogLog.info("Using '" + config + "' for auto-configuration");
  +          logger.info("Using '" + config + "' for auto-configuration");
             URL configURL = new URL(config);
             logUI.loadConfigurationUsingPluginClassLoader(configURL);
           }catch(MalformedURLException e) {
  -            LogLog.error("Failed to convert config string to url", e);
  +            logger.error("Failed to convert config string to url", e);
           }
       }else {
  -        LogLog.info("No auto-configuration file found within the 
ApplicationPreferenceModel");
  +        logger.info("No auto-configuration file found within the 
ApplicationPreferenceModel");
           logUI.ensureChainsawAppenderHandlerAdded();
       }
       
  @@ -389,7 +390,7 @@
               Thread thread = new Thread(new Runnable() {
   
                   public void run() {
  -                    LogLog.debug("Loading files: " + fileList);
  +                    logger.debug("Loading files: " + fileList);
                       for (Iterator iter = fileList.iterator(); 
iter.hasNext();) {
                           File  file = (File) iter.next();
                           final Decoder decoder = new XMLDecoder();
  @@ -399,7 +400,7 @@
                                       .getName(), file.toURL());
                           } catch (Exception e) {
                               String errorMsg = "Failed to import a file";
  -                            LogLog.error(errorMsg, e);
  +                            logger.error(errorMsg, e);
                               getStatusBar().setMessage(errorMsg);
                           }
                       }
  @@ -1872,7 +1873,7 @@
           ClassLoader previousTCCL = 
Thread.currentThread().getContextClassLoader();
           
           if(url!=null) {
  -            LogLog.info("Using '" + url.toExternalForm()+ "' for 
auto-configuration");
  +            logger.info("Using '" + url.toExternalForm()+ "' for 
auto-configuration");
               try {
                 // we temporarily swap the TCCL so that plugins can find 
resources
                 Thread.currentThread().setContextClassLoader(classLoader);
  @@ -1883,7 +1884,7 @@
                   Thread.currentThread().setContextClassLoader(previousTCCL);
               }
           }else {
  -            LogLog.info("auto-configuration file has not been provided");
  +            logger.info("auto-configuration file has not been provided");
           }
           ensureChainsawAppenderHandlerAdded();
       }
  
  
  
  1.10      +14 -12    
logging-log4j/src/java/org/apache/log4j/chainsaw/LogPanelLoggerTreeModel.java
  
  Index: LogPanelLoggerTreeModel.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/LogPanelLoggerTreeModel.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- LogPanelLoggerTreeModel.java      28 Mar 2004 10:04:30 -0000      1.9
  +++ LogPanelLoggerTreeModel.java      21 Nov 2004 07:01:26 -0000      1.10
  @@ -18,8 +18,6 @@
    */
   package org.apache.log4j.chainsaw;
   
  -import org.apache.log4j.helpers.LogLog;
  -
   import java.util.Collections;
   import java.util.Comparator;
   import java.util.Enumeration;
  @@ -32,6 +30,9 @@
   import javax.swing.tree.DefaultTreeModel;
   import javax.swing.tree.MutableTreeNode;
   
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
  +
   
   /**
    *
  @@ -42,6 +43,7 @@
   class LogPanelLoggerTreeModel extends DefaultTreeModel
     implements LoggerNameListener {
     private Map fullPackageMap = new HashMap();
  +  private final Logger logger = 
LogManager.getLogger(LogPanelLoggerTreeModel.class);
   
     LogPanelLoggerTreeModel() {
       super(new LogPanelTreeNode("Root Logger"));
  @@ -116,7 +118,7 @@
           }
         }
   
  -      LogLog.debug("Adding to Map " + fullPackageBuf.toString());
  +      logger.debug("Adding to Map " + fullPackageBuf.toString());
         fullPackageMap.put(fullPackageBuf.toString(), newChild);
   
         final DefaultMutableTreeNode changedNode = current;
  @@ -136,12 +138,12 @@
       }
     }
   
  -  LogPanelTreeNode lookupLogger(String logger) {
  -    if (fullPackageMap.containsKey(logger)) {
  -      return (LogPanelTreeNode) fullPackageMap.get(logger);
  +  LogPanelTreeNode lookupLogger(String newLogger) {
  +    if (fullPackageMap.containsKey(newLogger)) {
  +      return (LogPanelTreeNode) fullPackageMap.get(newLogger);
       }else{
  -        LogLog.debug("No logger found matching '" + logger + "'");
  -        LogLog.debug("Map Dump: " + fullPackageMap);
  +        logger.debug("No logger found matching '" + newLogger + "'");
  +        logger.debug("Map Dump: " + fullPackageMap);
       }
   
       return null;
  @@ -185,14 +187,14 @@
       }
   
       public void insert(MutableTreeNode newChild, int childIndex) {
  -      //      LogLog.debug("[" + this.getUserObject() + "] inserting child " 
+ newChild + " @ index " + childIndex);
  -      //      LogLog.debug("Children now: " + this.children);
  +      //      logger.debug("[" + this.getUserObject() + "] inserting child " 
+ newChild + " @ index " + childIndex);
  +      //      logger.debug("Children now: " + this.children);
         super.insert(newChild, childIndex);
   
  -      //       LogLog.debug("Children after insert: " + this.children);
  +      //       logger.debug("Children after insert: " + this.children);
         Collections.sort(this.children, nodeComparator);
   
  -      //       LogLog.debug("Children after sort: " + this.children);
  +      //       logger.debug("Children after sort: " + this.children);
       }
     }
   }
  
  
  
  1.90      +13 -11    
logging-log4j/src/java/org/apache/log4j/chainsaw/LogPanel.java
  
  Index: LogPanel.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/LogPanel.java,v
  retrieving revision 1.89
  retrieving revision 1.90
  diff -u -r1.89 -r1.90
  --- LogPanel.java     31 Jul 2004 18:22:56 -0000      1.89
  +++ LogPanel.java     21 Nov 2004 07:01:26 -0000      1.90
  @@ -111,6 +111,8 @@
   import javax.swing.text.Document;
   
   import org.apache.log4j.Layout;
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
   import org.apache.log4j.PatternLayout;
   import org.apache.log4j.chainsaw.color.ColorPanel;
   import org.apache.log4j.chainsaw.color.RuleColorizer;
  @@ -127,7 +129,6 @@
   import org.apache.log4j.chainsaw.prefs.SettingsManager;
   import org.apache.log4j.helpers.Constants;
   import org.apache.log4j.helpers.ISO8601DateFormat;
  -import org.apache.log4j.helpers.LogLog;
   import org.apache.log4j.rule.ExpressionRule;
   import org.apache.log4j.rule.ExpressionRuleContext;
   import org.apache.log4j.rule.Rule;
  @@ -231,7 +232,8 @@
     static final String COLUMNS_EXTENSION = ".columns";
     static final String COLORS_EXTENSION = ".colors";
     private int previousLastIndex = -1;
  -  private final DateFormat timestampExpressionFormat = new 
SimpleDateFormat(Constants.TIMESTAMP_RULE_FORMAT); 
  +  private final DateFormat timestampExpressionFormat = new 
SimpleDateFormat(Constants.TIMESTAMP_RULE_FORMAT);
  +  private final Logger logger = LogManager.getLogger(LogPanel.class);
   
     /**
      * Creates a new LogPanel object.  If a LogPanel with this identifier has
  @@ -794,7 +796,7 @@
               table.getSelectedRow(), table.getSelectedColumn());
             if (o == null) {
               //no row selected - ignore
  -             LogLog.debug("no row selected - unable to display throwable 
popup");
  +             logger.debug("no row selected - unable to display throwable 
popup");
               return;
             }
             detailDialog.setTitle(
  @@ -2080,7 +2082,7 @@
       try {
         File f = new 
File(SettingsManager.getInstance().getSettingsDirectory(),  
                        URLEncoder.encode(getIdentifier() + COLUMNS_EXTENSION));
  -      LogLog.debug("writing columns to file: " + f);
  +      logger.debug("writing columns to file: " + f);
         
         o = new ObjectOutputStream(
             new BufferedOutputStream(new FileOutputStream(f)));
  @@ -2095,7 +2097,7 @@
               new TableColumnData(
                 (String) c.getHeaderValue(), c.getModelIndex(), c.getWidth()));
           } else {
  -          LogLog.debug(
  +          logger.debug(
               "Not saving col ' " + c.getHeaderValue()
               + "' not part of standard columns");
           }
  @@ -2126,7 +2128,7 @@
       try {
         File f = new 
File(SettingsManager.getInstance().getSettingsDirectory(), 
                        URLEncoder.encode(getIdentifier() + COLORS_EXTENSION));
  -      LogLog.debug("writing colors to file: " + f);
  +      logger.debug("writing colors to file: " + f);
         
         o = new ObjectOutputStream(
             new BufferedOutputStream(new FileOutputStream(f)));
  @@ -2254,7 +2256,7 @@
           int width = Integer.parseInt(element);
   
           if (index > (columnModel.getColumnCount() - 1)) {
  -          LogLog.warn(
  +          logger.warn(
               "loadsettings - failed attempt to set width for index " + index
               + ", width " + element);
           } else {
  @@ -2263,7 +2265,7 @@
   
           index++;
         } catch (NumberFormatException e) {
  -        LogLog.error("Error decoding a Table width", e);
  +        logger.error("Error decoding a Table width", e);
         }
       }
   
  @@ -2389,19 +2391,19 @@
                     (System.currentTimeMillis() - lastTimeStamp) < 
CHECK_PERIOD) {
                     // They typed something since the last check. we ignor
                     // this for a sample period
  -                  //                LogLog.debug("Typed something since the 
last check");
  +                  //                logger.debug("Typed something since the 
last check");
                   } else if (
                     (System.currentTimeMillis() - lastTimeStamp) < (2 * 
CHECK_PERIOD)) {
                     // they stopped typing recently, but have stopped for at 
least
                     // 1 sample period. lets apply the filter
  -                  //                LogLog.debug("Typed something recently 
applying filter");
  +                  //                logger.debug("Typed something recently 
applying filter");
                     if (filterText != null && 
(!(filterText.getText().equals(lastFilterText)))) {
                       lastFilterText = filterText.getText();
                       setFilter();
                     }
                   } else {
                     // they stopped typing a while ago, let's forget about it
  -                  //                LogLog.debug(
  +                  //                logger.debug(
                     //                  "They stoppped typing a while ago, 
assuming filter has been applied");
                   }
                 }
  
  
  
  1.10      +10 -9     
logging-log4j/src/java/org/apache/log4j/chainsaw/NoReceiversWarningPanel.java
  
  Index: NoReceiversWarningPanel.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/NoReceiversWarningPanel.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- NoReceiversWarningPanel.java      28 Mar 2004 10:04:30 -0000      1.9
  +++ NoReceiversWarningPanel.java      21 Nov 2004 07:01:26 -0000      1.10
  @@ -15,12 +15,6 @@
    */
   package org.apache.log4j.chainsaw;
   
  -import org.apache.log4j.helpers.LogLog;
  -import org.apache.log4j.net.PortBased;
  -import org.apache.log4j.net.SocketAppender;
  -import org.apache.log4j.net.SocketHubReceiver;
  -import org.apache.log4j.net.SocketReceiver;
  -
   import java.awt.Component;
   import java.awt.Dimension;
   import java.awt.GridBagConstraints;
  @@ -30,9 +24,7 @@
   import java.awt.event.ActionListener;
   import java.awt.event.FocusEvent;
   import java.awt.event.FocusListener;
  -
   import java.io.File;
  -
   import java.net.MalformedURLException;
   import java.net.URL;
   
  @@ -57,6 +49,13 @@
   import javax.swing.event.ListDataListener;
   import javax.swing.filechooser.FileFilter;
   
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
  +import org.apache.log4j.net.PortBased;
  +import org.apache.log4j.net.SocketAppender;
  +import org.apache.log4j.net.SocketHubReceiver;
  +import org.apache.log4j.net.SocketReceiver;
  +
   
   /**
    * A dialog panel to inform the user that they do not have
  @@ -87,6 +86,8 @@
       final DefaultComboBoxModel simplePortModel = new DefaultComboBoxModel();
   
       private boolean dontWarnMeAgain = false;
  +    
  +    private final Logger logger = 
LogManager.getLogger(NoReceiversWarningPanel.class);
   
       NoReceiversWarningPanel() {
           initComponents();
  @@ -240,7 +241,7 @@
                                       url);
                               }
                           } catch (Exception ex) {
  -                            LogLog.error(
  +                            logger.error(
                                   "Error browswing for Configuration file", 
ex);
                           }
                       }
  
  
  
  1.32      +16 -14    
logging-log4j/src/java/org/apache/log4j/chainsaw/LoggerNameTreePanel.java
  
  Index: LoggerNameTreePanel.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/LoggerNameTreePanel.java,v
  retrieving revision 1.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- LoggerNameTreePanel.java  31 Jul 2004 18:22:57 -0000      1.31
  +++ LoggerNameTreePanel.java  21 Nov 2004 07:01:26 -0000      1.32
  @@ -74,9 +74,10 @@
   import javax.swing.tree.TreePath;
   import javax.swing.tree.TreeSelectionModel;
   
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
   import org.apache.log4j.chainsaw.icons.ChainsawIcons;
   import org.apache.log4j.chainsaw.icons.LineIconFactory;
  -import org.apache.log4j.helpers.LogLog;
   import org.apache.log4j.rule.AbstractRule;
   import org.apache.log4j.rule.Rule;
   import org.apache.log4j.spi.LoggingEvent;
  @@ -122,6 +123,7 @@
     private final SmallToggleButton ignoreLoggerButton = new 
SmallToggleButton();
     private final EventListenerList listenerList = new EventListenerList();
     private final JTree logTree;
  +  private final Logger logger = 
LogManager.getLogger(LoggerNameTreePanel.class);
   
     //  private final EventListenerList focusOnActionListeners =
     //    new EventListenerList();
  @@ -394,9 +396,9 @@
      * Ensures the Focus is set to a specific logger name
      * @param logger
      */
  -  public void setFocusOn(String logger)
  +  public void setFocusOn(String newLogger)
     {
  -    DefaultMutableTreeNode node = logTreeModel.lookupLogger(logger);
  +    DefaultMutableTreeNode node = logTreeModel.lookupLogger(newLogger);
   
       if (node != null)
       {
  @@ -411,7 +413,7 @@
       }
       else
       {
  -      LogLog.error("failed to lookup logger " + logger);
  +      logger.error("failed to lookup logger " + newLogger);
       }
     }
   
  @@ -542,7 +544,7 @@
         return;
       }
   
  -      LogLog.debug("Collapsing all children of selected node");
  +      logger.debug("Collapsing all children of selected node");
   
       for (int i = 0; i < paths.length; i++)
       {
  @@ -794,7 +796,7 @@
   
     private void ensureRootExpanded()
     {
  -      LogLog.debug("Ensuring Root node is expanded.");
  +      logger.debug("Ensuring Root node is expanded.");
   
       final DefaultMutableTreeNode root =
         (DefaultMutableTreeNode) logTreeModel.getRoot();
  @@ -821,7 +823,7 @@
         return;
       }
   
  -      LogLog.debug("Expanding all children of selected node");
  +      logger.debug("Expanding all children of selected node");
   
       for (int i = 0; i < paths.length; i++)
       {
  @@ -867,7 +869,7 @@
   
         if (maxDepth > WARN_DEPTH)
         {
  -        LogLog.warn("Should warn user, depth=" + maxDepth);
  +        logger.warn("Should warn user, depth=" + maxDepth);
         }
   
         depthEnum = treeNode.depthFirstEnumeration();
  @@ -883,7 +885,7 @@
               ((DefaultMutableTreeNode) node.getParent()).getPath();
             TreePath treePath = new TreePath(nodes);
   
  -          LogLog.debug("Expanding path:" + treePath);
  +          logger.debug("Expanding path:" + treePath);
   
             logTree.expandPath(treePath);
           }
  @@ -1036,7 +1038,7 @@
       //            e.consume();
       //          } else if (e.getClickCount() > 1) {
       //            super.mouseClicked(e);
  -    //            LogLog.debug("Ignoring dbl click event " + e);
  +    //            logger.debug("Ignoring dbl click event " + e);
       //          }
       //        }
       //      });
  @@ -1166,11 +1168,11 @@
           //        component.setIcon(leaf?null:getDefaultOpenIcon());
           style = style | Font.ITALIC;
   
  -        //        LogLog.debug("TreeRenderer: '" + logger + "' is in 
hiddenSet, italicizing");
  +        //        logger.debug("TreeRenderer: '" + logger + "' is in 
hiddenSet, italicizing");
         }
         else
         {
  -        //          LogLog.debug("TreeRenderer: '" + logger + "' is NOT in 
hiddenSet, leaving plain");
  +        //          logger.debug("TreeRenderer: '" + logger + "' is NOT in 
hiddenSet, leaving plain");
           //        component.setEnabled(true);
         }
   
  @@ -1352,7 +1354,7 @@
        */
       public void mouseMoved(MouseEvent e)
       {
  -      //      LogLog.debug(e.toString());
  +      //      logger.debug(e.toString());
         if (
           ((e.getModifiers() & InputEvent.CTRL_MASK) > 0)
             && ((e.getModifiers() & InputEvent.SHIFT_MASK) > 0))
  
  
  
  1.20      +6 -6      
logging-log4j/src/java/org/apache/log4j/chainsaw/LogPanelPreferencePanel.java
  
  Index: LogPanelPreferencePanel.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/LogPanelPreferencePanel.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- LogPanelPreferencePanel.java      27 Mar 2004 06:51:48 -0000      1.19
  +++ LogPanelPreferencePanel.java      21 Nov 2004 07:01:26 -0000      1.20
  @@ -15,8 +15,6 @@
    */
   package org.apache.log4j.chainsaw;
   
  -import org.apache.log4j.helpers.LogLog;
  -
   import java.awt.Component;
   import java.awt.Dimension;
   import java.awt.FlowLayout;
  @@ -24,10 +22,8 @@
   import java.awt.event.ActionListener;
   import java.awt.event.MouseAdapter;
   import java.awt.event.MouseEvent;
  -
   import java.beans.PropertyChangeEvent;
   import java.beans.PropertyChangeListener;
  -
   import java.util.Iterator;
   
   import javax.swing.BorderFactory;
  @@ -48,6 +44,9 @@
   import javax.swing.tree.DefaultTreeModel;
   import javax.swing.tree.TreeModel;
   
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
  +
   
   /**
    * GUI panel used to manipulate the PreferenceModel for a Log Panel
  @@ -62,6 +61,7 @@
     private JTextField loggerPrecision = new JTextField(5);
     private final LogPanelPreferenceModel uncommittedPreferenceModel =
       new LogPanelPreferenceModel();
  +  private static final Logger logger = 
LogManager.getLogger(LogPanelPreferenceModel.class);
   
     //~ Constructors 
============================================================
   
  @@ -108,7 +108,7 @@
         {
           public void propertyChange(PropertyChangeEvent evt)
           {
  -          LogLog.warn(evt.toString());
  +          logger.warn(evt.toString());
           }
         });
       panel.setOkCancelActionListener(new ActionListener()
  
  
  
  1.17      +7 -5      
logging-log4j/src/java/org/apache/log4j/chainsaw/ApplicationPreferenceModelPanel.java
  
  Index: ApplicationPreferenceModelPanel.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/ApplicationPreferenceModelPanel.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- ApplicationPreferenceModelPanel.java      26 Jul 2004 07:39:31 -0000      
1.16
  +++ ApplicationPreferenceModelPanel.java      21 Nov 2004 07:01:26 -0000      
1.17
  @@ -48,7 +48,8 @@
   import javax.swing.tree.DefaultTreeModel;
   import javax.swing.tree.TreeModel;
   
  -import org.apache.log4j.helpers.LogLog;
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
   
   
   /**
  @@ -65,6 +66,7 @@
     private JTextField toolTipDisplayMillis;
     private JTextField cyclicBufferSize;    
     private final JTextField configurationURL = new JTextField(35);
  +  private static final Logger logger = 
LogManager.getLogger(ApplicationPreferenceModelPanel.class);
   
     ApplicationPreferenceModelPanel(ApplicationPreferenceModel model) {
       this.committedPreferenceModel = model;
  @@ -111,7 +113,7 @@
       model.addPropertyChangeListener(
         new PropertyChangeListener() {
           public void propertyChange(PropertyChangeEvent evt) {
  -          LogLog.warn(evt.toString());
  +          logger.warn(evt.toString());
           }
         });
       panel.setOkCancelActionListener(
  @@ -340,7 +342,7 @@
           lookAndFeelGroup.add(lfIGTK);
           lfPanel.add(lfIGTK);
         } catch (Exception e) {
  -        LogLog.debug("Can't find new GTK L&F, might be Windows, or 
<JDK1.4.2");
  +        logger.debug("Can't find new GTK L&F, might be Windows, or 
<JDK1.4.2");
         }
   
         add(lfPanel);
  @@ -523,7 +525,7 @@
   
               if (value >= 1000) {
                 int newValue = (value - 750) / 1000;
  -              LogLog.debug(
  +              logger.debug(
                   "Adjusting old Responsiveness value from " + value + " to "
                   + newValue);
                 value = newValue;
  @@ -593,7 +595,7 @@
                   value = 1;
                 }
   
  -              LogLog.debug("Adjust responsiveness to " + value);
  +              logger.debug("Adjust responsiveness to " + value);
                 uncommittedPreferenceModel.setResponsiveness(value);
               }
             }
  
  
  
  1.24      +4 -3      
logging-log4j/src/java/org/apache/log4j/chainsaw/ChainsawAppenderHandler.java
  
  Index: ChainsawAppenderHandler.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/ChainsawAppenderHandler.java,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- ChainsawAppenderHandler.java      2 Jul 2004 17:14:38 -0000       1.23
  +++ ChainsawAppenderHandler.java      21 Nov 2004 07:01:26 -0000      1.24
  @@ -28,8 +28,8 @@
   
   import org.apache.log4j.AppenderSkeleton;
   import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
   import org.apache.log4j.helpers.Constants;
  -import org.apache.log4j.helpers.LogLog;
   import org.apache.log4j.net.SocketReceiver;
   import org.apache.log4j.rule.ExpressionRule;
   import org.apache.log4j.rule.Rule;
  @@ -59,6 +59,7 @@
     private PropertyChangeSupport propertySupport =
       new PropertyChangeSupport(this);
     private Map customExpressionRules = new HashMap();
  +  private static final Logger logger = 
LogManager.getLogger(ChainsawAppenderHandler.class);
   
     public ChainsawAppenderHandler(ChainsawAppender appender) {
       appender.setAppender(this);
  @@ -143,10 +144,10 @@
   
           public void receiveEventBatch(
             String identifier, List eventBatchEntrys) {
  -          LogLog.debug(
  +          logger.debug(
               "received batch for '" + identifier + "', list.size()="
               + eventBatchEntrys.size());
  -          LogLog.debug(eventBatchEntrys.toString());
  +          logger.debug(eventBatchEntrys.toString());
           }
         });
       LogManager.getRootLogger().addAppender(handler);
  
  
  
  1.4       +6 -4      
logging-log4j/src/java/org/apache/log4j/chainsaw/plugins/PluginClassLoaderFactory.java
  
  Index: PluginClassLoaderFactory.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/plugins/PluginClassLoaderFactory.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- PluginClassLoaderFactory.java     17 Jun 2004 00:14:18 -0000      1.3
  +++ PluginClassLoaderFactory.java     21 Nov 2004 07:01:26 -0000      1.4
  @@ -8,8 +8,9 @@
   import java.util.ArrayList;
   import java.util.List;
   
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
   import org.apache.log4j.chainsaw.prefs.SettingsManager;
  -import org.apache.log4j.helpers.LogLog;
   
   /**
    * A factory class to create a Classloader that can refenerence 
jars/classes/resources
  @@ -24,6 +25,7 @@
    */
   public class PluginClassLoaderFactory {
        private final ClassLoader pluginClassLoader;
  +     private static final Logger logger = 
LogManager.getLogger(PluginClassLoaderFactory.class);
       
       private static final PluginClassLoaderFactory instance = new 
PluginClassLoaderFactory();
       
  @@ -56,7 +58,7 @@
        */
       private static final ClassLoader create(File pluginDirectory) {
           if(pluginDirectory == null || !pluginDirectory.exists() || 
!pluginDirectory.canRead()) {
  -         LogLog.error("pluginDirectory cannot be null, and it must exist and 
must be readable, using the normal Classloader");
  +         logger.error("pluginDirectory cannot be null, and it must exist and 
must be readable, using the normal Classloader");
            return PluginClassLoaderFactory.class.getClassLoader();
           }
           
  @@ -80,10 +82,10 @@
                                File file = new File(pluginDirectory, name);
                                try {
                                        list.add(file.toURL());
  -                                     LogLog.info("Added " + 
file.getAbsolutePath()
  +                                     logger.info("Added " + 
file.getAbsolutePath()
                                                        + " to Plugin class 
loader list");
                                } catch (Exception e) {
  -                                     LogLog.error("Failed to retrieve the 
URL for file: "
  +                                     logger.error("Failed to retrieve the 
URL for file: "
                                                        + 
file.getAbsolutePath());
                                        throw new RuntimeException(e);
                                }
  
  
  
  1.5       +6 -4      
logging-log4j/src/java/org/apache/log4j/chainsaw/icons/LineIconFactory.java
  
  Index: LineIconFactory.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/icons/LineIconFactory.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- LineIconFactory.java      28 Mar 2004 10:04:30 -0000      1.4
  +++ LineIconFactory.java      21 Nov 2004 07:01:26 -0000      1.5
  @@ -16,8 +16,6 @@
   
   package org.apache.log4j.chainsaw.icons;
   
  -import org.apache.log4j.helpers.LogLog;
  -
   import java.awt.BasicStroke;
   import java.awt.Color;
   import java.awt.Component;
  @@ -30,6 +28,9 @@
   import javax.swing.Icon;
   import javax.swing.ImageIcon;
   
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
  +
   
   /**
    * A simple factory/facade for creating some of the standard Icons that are 
based
  @@ -39,6 +40,7 @@
    *
    */
   public final class LineIconFactory {
  +     private static final Logger logger = 
LogManager.getLogger(LineIconFactory.class);
     /**
      *
      */
  @@ -72,7 +74,7 @@
           
           return new ImageIcon(image);
       } catch (Exception e) {
  -      LogLog.error("failed to create a Expand icon", e);
  +      logger.error("failed to create a Expand icon", e);
       }
   
       return null;
  @@ -100,7 +102,7 @@
           
           return new ImageIcon(image);
       } catch (Exception e) {
  -      LogLog.error("failed to create a Collapse icon", e);
  +      logger.error("failed to create a Collapse icon", e);
       }
   
       return null;
  
  
  
  1.5       +6 -5      
logging-log4j/src/java/org/apache/log4j/chainsaw/vfs/DirectoryListTableModel.java
  
  Index: DirectoryListTableModel.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/vfs/DirectoryListTableModel.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DirectoryListTableModel.java      22 May 2004 08:03:33 -0000      1.4
  +++ DirectoryListTableModel.java      21 Nov 2004 07:01:26 -0000      1.5
  @@ -10,10 +10,9 @@
   
   import javax.swing.table.AbstractTableModel;
   
  -import org.apache.commons.vfs.FileObject;
  -import org.apache.commons.vfs.FileSystemException;
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
   import org.apache.log4j.chainsaw.SortTableModel;
  -import org.apache.log4j.helpers.LogLog;
   
   /**=
    * Displays the file objects in a List in a TableModel.
  @@ -33,6 +32,8 @@
   
        private boolean sortEnabled;
        
  +     private final Logger logger = 
LogManager.getLogger(DirectoryListTableModel.class);
  +     
        
        /* (non-Javadoc)
         * @see javax.swing.table.TableModel#getColumnCount()
  @@ -61,7 +62,7 @@
                                return handleFile(columnIndex, fileObject);
                        }
                } catch (Exception e) {
  -                     LogLog.error("error retrieving value", e);
  +                     logger.error("error retrieving value", e);
                }
                return "{Error}";
                
  @@ -195,7 +196,7 @@
                                       break;
                                                        }
                                                } catch (Exception e) {
  -                            LogLog.error("Error during sort", e);
  +                            logger.error("Error during sort", e);
                               sort = -1;
                                                }
                           sort = (currentSortAscending)?sort:-sort;
  
  
  
  1.9       +6 -9      
logging-log4j/src/java/org/apache/log4j/chainsaw/vfs/VFSPlugin.java
  
  Index: VFSPlugin.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/vfs/VFSPlugin.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- VFSPlugin.java    22 May 2004 08:06:35 -0000      1.8
  +++ VFSPlugin.java    21 Nov 2004 07:01:26 -0000      1.9
  @@ -27,16 +27,11 @@
   import javax.swing.tree.DefaultTreeModel;
   import javax.swing.tree.TreePath;
   
  -import org.apache.commons.vfs.FileObject;
  -import org.apache.commons.vfs.FileSystemException;
  -import org.apache.commons.vfs.SystemInfo;
  -import org.apache.commons.vfs.VFS;
  -import org.apache.commons.vfs.impl.StandardFileSystemManager;
  +import org.apache.log4j.LogManager;
   import org.apache.log4j.Logger;
   import org.apache.log4j.chainsaw.PopupListener;
   import org.apache.log4j.chainsaw.messages.MessageCenter;
   import org.apache.log4j.chainsaw.plugins.GUIPluginSkeleton;
  -import org.apache.log4j.helpers.LogLog;
   
   /**
    * GUI interface to the Jarkata Commons VFS project.
  @@ -74,6 +69,8 @@
       private final AOChildDirectorScanner aoDirectoryScanner = new 
AOChildDirectorScanner();
   
       private Set supportedSchemes = new HashSet();
  +    
  +    private final Logger logger = LogManager.getLogger(VFSPlugin.class);
   
       public VFSPlugin() {
           setName("VFS");
  @@ -105,7 +102,7 @@
               this.prefModel = new VFSPluginPreferenceModel();
   
           } catch (FileSystemException e) {
  -            LogLog.error("Failed to initialise VFS", e);
  +            logger.error("Failed to initialise VFS", e);
               e.printStackTrace();
               setActive(false);
               return;
  @@ -150,7 +147,7 @@
                   }
   
               } catch (Exception e) {
  -                LogLog.error("error creating local VFS", e);
  +                logger.error("error creating local VFS", e);
               }
           }
       }
  @@ -163,7 +160,7 @@
           String[] schemes = info.getSchemes();
           supportedSchemes.addAll(Arrays.asList(schemes));
   
  -        LogLog.info("Supported schemes: " + supportedSchemes);
  +        logger.info("Supported schemes: " + supportedSchemes);
       }
   
       /**
  
  
  
  1.7       +9 -8      
logging-log4j/src/java/org/apache/log4j/chainsaw/help/HelpManager.java
  
  Index: HelpManager.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/help/HelpManager.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- HelpManager.java  27 Feb 2004 16:47:31 -0000      1.6
  +++ HelpManager.java  21 Nov 2004 07:01:27 -0000      1.7
  @@ -16,16 +16,16 @@
   
   package org.apache.log4j.chainsaw.help;
   
  -import org.apache.log4j.chainsaw.ChainsawConstants;
  -import org.apache.log4j.helpers.LogLog;
  -
   import java.beans.PropertyChangeEvent;
   import java.beans.PropertyChangeListener;
   import java.beans.PropertyChangeSupport;
  -
   import java.io.File;
   import java.net.URL;
   
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
  +import org.apache.log4j.chainsaw.ChainsawConstants;
  +
   
   /**
    * Singleton help manager where objects can register to display
  @@ -44,6 +44,7 @@
       private URL helpURL;
       private final PropertyChangeSupport propertySupport =
           new PropertyChangeSupport(this);
  +    private final Logger logger = LogManager.getLogger(HelpManager.class);
   
       private HelpManager() {
   
  @@ -52,16 +53,16 @@
           try {
   
               if (System.getProperty("log4j.chainsaw.localDocs") != null) {
  -                LogLog.info("Adding HelpLocator for localDocs property=" +
  +                logger.info("Adding HelpLocator for localDocs property=" +
                       System.getProperty("log4j.chainsaw.localDocs"));
                   helpLocator.installLocator(new URL(
                           System.getProperty("log4j.chainsaw.localDocs")));
               }else if(new File("docs/api").exists()) {
                File dir = new File("docs/api");
  -             LogLog.info("Detected Local JavaDocs at " + dir.toString());
  +             logger.info("Detected Local JavaDocs at " + dir.toString());
                helpLocator.installLocator(dir.toURL());
               } else {
  -             LogLog.warn("Could not find any local JavaDocs, you might want 
to consider running 'ant javadoc'. The release version will be able to access 
Javadocs from the Apache website.");
  +             logger.warn("Could not find any local JavaDocs, you might want 
to consider running 'ant javadoc'. The release version will be able to access 
Javadocs from the Apache website.");
               }
           } catch (Exception e) {
               // TODO: handle exception
  @@ -195,7 +196,7 @@
           name = name.replace('.', '/') + ".html";
   
           URL url = helpLocator.findResource(name);
  -        LogLog.debug("located help resource for '" + name + "' at " +
  +        logger.debug("located help resource for '" + name + "' at " +
               ((url == null) ? "" : url.toExternalForm()));
   
           return (url != null) ? url : ChainsawConstants.URL_PAGE_NOT_FOUND;
  
  
  
  1.4       +7 -7      
logging-log4j/src/java/org/apache/log4j/chainsaw/help/HelpLocator.java
  
  Index: HelpLocator.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/help/HelpLocator.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- HelpLocator.java  27 Feb 2004 16:47:31 -0000      1.3
  +++ HelpLocator.java  21 Nov 2004 07:01:27 -0000      1.4
  @@ -16,18 +16,18 @@
   
   package org.apache.log4j.chainsaw.help;
   
  -import org.apache.log4j.chainsaw.messages.MessageCenter;
  -import org.apache.log4j.helpers.LogLog;
  -
   import java.net.MalformedURLException;
   import java.net.URL;
   import java.net.URLClassLoader;
  -
   import java.util.ArrayList;
   import java.util.Arrays;
   import java.util.Iterator;
   import java.util.List;
   
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.Logger;
  +import org.apache.log4j.chainsaw.messages.MessageCenter;
  +
   /**
    * A helper class that assists the HelpManager by serving as a collection of
    * Class loaders based on URL roots.
  @@ -37,7 +37,7 @@
    */
   class HelpLocator {
     private List classLoaders = new ArrayList();
  -
  +  private static Logger logger = LogManager.getLogger(HelpLocator.class);
     HelpLocator() {
     }
   
  @@ -103,8 +103,8 @@
         try {
           URL resourceURL = new URL(root, name);
           URL[] urlArray = new URL[] { root, resourceURL };
  -        LogLog.debug("Looking for Help resource at:" + 
resourceURL.toExternalForm());
  -        LogLog.debug("urlArray=" + Arrays.asList(urlArray));
  +        logger.debug("Looking for Help resource at:" + 
resourceURL.toExternalForm());
  +        logger.debug("urlArray=" + Arrays.asList(urlArray));
           return new URLClassLoader(
             urlArray).findResource(
             name);
  
  
  
  1.4       +4 -5      
logging-log4j/src/java/org/apache/log4j/chainsaw/layout/DefaultLayoutFactory.java
  
  Index: DefaultLayoutFactory.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/layout/DefaultLayoutFactory.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DefaultLayoutFactory.java 28 Mar 2004 10:04:31 -0000      1.3
  +++ DefaultLayoutFactory.java 21 Nov 2004 07:01:27 -0000      1.4
  @@ -16,14 +16,13 @@
   
   package org.apache.log4j.chainsaw.layout;
   
  -import org.apache.log4j.PatternLayout;
  -import org.apache.log4j.helpers.LogLog;
  -
   import java.io.BufferedReader;
   import java.io.InputStreamReader;
  -
   import java.net.URL;
   
  +import org.apache.log4j.LogManager;
  +import org.apache.log4j.PatternLayout;
  +
   
   /**
    * Factory class to load and cache Layout information from resources.
  @@ -44,7 +43,7 @@
             "org/apache/log4j/chainsaw/layout/DefaultDetailLayout.html");
   
         if (defaultLayoutURL == null) {
  -        LogLog.warn(
  +        LogManager.getLogger(DefaultLayoutFactory.class).warn(
             "Could not locate the default Layout for Event Details and 
Tooltips");
         } else {
           try {
  
  
  
  1.5       +2 -2      
logging-log4j/src/java/org/apache/log4j/rule/RuleFactory.java
  
  Index: RuleFactory.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/rule/RuleFactory.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- RuleFactory.java  12 Jun 2004 05:18:20 -0000      1.4
  +++ RuleFactory.java  21 Nov 2004 07:01:27 -0000      1.5
  @@ -20,7 +20,7 @@
   import java.util.LinkedList;
   import java.util.Stack;
   
  -import org.apache.log4j.helpers.LogLog;
  +import org.apache.log4j.LogManager;
   
   /**
    * A Factory class which, given a string representation of the rule, and a 
context stack, will
  @@ -56,7 +56,7 @@
        Class.forName("org.apache.oro.text.regex.Perl5Compiler");
        rules.add(LIKE_RULE);
       } catch (Exception e) {
  -     LogLog.info("ORO classes not found - Like rule not supported");
  +     LogManager.getLogger(RuleFactory.class).info("ORO classes not found - 
Like rule not supported");
       }
        
       rules.add(EXISTS_RULE);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to