Author: seanfinan
Date: Mon Oct 24 12:07:16 2022
New Revision: 1904807
URL: http://svn.apache.org/viewvc?rev=1904807&view=rev
Log:
Add custom loggers
Modified:
ctakes/trunk/ctakes-gui/src/main/java/org/apache/ctakes/gui/component/LoggerPanel.java
Modified:
ctakes/trunk/ctakes-gui/src/main/java/org/apache/ctakes/gui/component/LoggerPanel.java
URL:
http://svn.apache.org/viewvc/ctakes/trunk/ctakes-gui/src/main/java/org/apache/ctakes/gui/component/LoggerPanel.java?rev=1904807&r1=1904806&r2=1904807&view=diff
==============================================================================
---
ctakes/trunk/ctakes-gui/src/main/java/org/apache/ctakes/gui/component/LoggerPanel.java
(original)
+++
ctakes/trunk/ctakes-gui/src/main/java/org/apache/ctakes/gui/component/LoggerPanel.java
Mon Oct 24 12:07:16 2022
@@ -1,9 +1,6 @@
package org.apache.ctakes.gui.component;
-import org.apache.log4j.Appender;
-import org.apache.log4j.AppenderSkeleton;
-import org.apache.log4j.Level;
-import org.apache.log4j.LogManager;
+import org.apache.log4j.*;
import org.apache.log4j.spi.LoggingEvent;
import javax.swing.*;
@@ -24,7 +21,16 @@ final public class LoggerPanel extends J
static public LoggerPanel createLoggerPanel( final Level... levels ) {
final LoggerPanel panel = new LoggerPanel( levels );
- LogManager.getRootLogger().addAppender( panel.getLogHandler() );
+ LogManager.getRootLogger()
+ .addAppender( panel.getLogHandler() );
+ final Logger pa = LogManager.getLogger( "ProgressAppender" );
+ if ( pa != null ) {
+ pa.addAppender( panel.getLogHandler() );
+ }
+ final Logger pd = LogManager.getLogger( "ProgressDone" );
+ if ( pd != null ) {
+ pd.addAppender( panel.getLogHandler() );
+ }
return panel;
}
@@ -133,7 +139,11 @@ final public class LoggerPanel extends J
} else if ( level.equals( Level.DEBUG ) ) {
text = "// " + text;
}
- appendText( text + "\n" );
+ if ( text.equals( "." ) ) {
+ appendText( text );
+ } else {
+ appendText( text + "\n" );
+ }
}
}
}