donaldp     2003/02/26 00:14:39

  Modified:    src/java/org/apache/log Hierarchy.java
  Log:
  Readd a setLoggerListener
  
  Revision  Changes    Path
  1.29      +18 -2     avalon-logkit/src/java/org/apache/log/Hierarchy.java
  
  Index: Hierarchy.java
  ===================================================================
  RCS file: /home/cvs/avalon-logkit/src/java/org/apache/log/Hierarchy.java,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- Hierarchy.java    26 Feb 2003 08:12:31 -0000      1.28
  +++ Hierarchy.java    26 Feb 2003 08:14:39 -0000      1.29
  @@ -205,7 +205,10 @@
        */
       public synchronized void addLoggerListener( final LoggerListener 
loggerListener )
       {
  -        if ( null == loggerListener ) throw new NullPointerException( 
"loggerListener" );
  +        if ( null == loggerListener )
  +        {
  +            throw new NullPointerException( "loggerListener" );
  +        }
   
           if ( null == m_loggerListener )
           {
  @@ -225,12 +228,25 @@
        */
       public synchronized void removeLoggerListener( final LoggerListener 
loggerListener )
       {
  -        if ( null == loggerListener ) throw new NullPointerException( 
"loggerListener" );
  +        if ( null == loggerListener )
  +        {
  +            throw new NullPointerException( "loggerListener" );
  +        }
   
           if ( null != m_loggerListener && m_loggerListener == loggerListener 
);
           {
               m_loggerListener = null;
           }
  +    }
  +
  +    /**
  +     * Set the LoggerListener associated with hierarchy.
  +     *
  +     * @param loggerListener the LoggerListener
  +     */
  +    public synchronized void setLoggerListener( final LoggerListener 
loggerListener )
  +    {
  +        m_loggerListener = loggerListener;
       }
   
       /**
  
  
  

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

Reply via email to