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]