sdeboy 2003/05/28 09:52:50 Modified: src/java/org/apache/log4j/chainsaw ChainsawAbout.java ChainsawCyclicBufferTableModel.java CyclicBufferList.java JSortTable.java LogUI.java SortExecutor.java TableColorizingRenderer.java Log: fixed bug where if welcome panel was closed prior to any events being delivered (via F1), an exception was thrown. also removed unused imports Revision Changes Path 1.2 +0 -1 jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/ChainsawAbout.java Index: ChainsawAbout.java =================================================================== RCS file: /home/cvs/jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/ChainsawAbout.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ChainsawAbout.java 22 May 2003 07:46:29 -0000 1.1 +++ ChainsawAbout.java 28 May 2003 16:52:49 -0000 1.2 @@ -68,7 +68,6 @@ import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; -import javax.swing.JTextPane; /** 1.6 +0 -10 jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java Index: ChainsawCyclicBufferTableModel.java =================================================================== RCS file: /home/cvs/jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- ChainsawCyclicBufferTableModel.java 27 May 2003 05:49:46 -0000 1.5 +++ ChainsawCyclicBufferTableModel.java 28 May 2003 16:52:49 -0000 1.6 @@ -49,22 +49,12 @@ package org.apache.log4j.chainsaw; -import org.apache.log4j.helpers.CyclicBuffer; import org.apache.log4j.helpers.LogLog; -import org.apache.log4j.spi.LoggingEvent; -import java.util.ArrayList; import java.util.Collection; -import java.util.Collections; -import java.util.HashMap; import java.util.List; -import java.util.Map; import java.util.StringTokenizer; import java.util.Vector; - -import javax.swing.event.TableModelEvent; -import javax.swing.table.AbstractTableModel; - /** * A CyclicBuffer implementation of the EventContainer. 1.4 +0 -3 jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/CyclicBufferList.java Index: CyclicBufferList.java =================================================================== RCS file: /home/cvs/jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/CyclicBufferList.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- CyclicBufferList.java 28 May 2003 07:34:57 -0000 1.3 +++ CyclicBufferList.java 28 May 2003 16:52:49 -0000 1.4 @@ -49,9 +49,6 @@ package org.apache.log4j.chainsaw; -import org.apache.log4j.helpers.CyclicBuffer; -import org.apache.log4j.spi.LoggingEvent; - import java.util.AbstractList; import java.util.ArrayList; import java.util.Arrays; 1.6 +0 -1 jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/JSortTable.java Index: JSortTable.java =================================================================== RCS file: /home/cvs/jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/JSortTable.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- JSortTable.java 26 May 2003 04:39:51 -0000 1.5 +++ JSortTable.java 28 May 2003 16:52:49 -0000 1.6 @@ -51,7 +51,6 @@ import java.awt.event.MouseEvent; import java.awt.event.MouseListener; -import java.util.Vector; import javax.swing.JTable; import javax.swing.ListSelectionModel; 1.82 +1 -7 jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/LogUI.java Index: LogUI.java =================================================================== RCS file: /home/cvs/jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/LogUI.java,v retrieving revision 1.81 retrieving revision 1.82 diff -u -r1.81 -r1.82 --- LogUI.java 27 May 2003 05:40:13 -0000 1.81 +++ LogUI.java 28 May 2003 16:52:50 -0000 1.82 @@ -61,7 +61,6 @@ import org.apache.log4j.chainsaw.prefs.SettingsListener; import org.apache.log4j.chainsaw.prefs.SettingsManager; import org.apache.log4j.helpers.LogLog; -import org.apache.log4j.spi.LoggingEvent; import java.awt.BorderLayout; import java.awt.Component; @@ -92,8 +91,6 @@ import java.io.ObjectInputStream; import java.util.ArrayList; -import java.util.Collection; -import java.util.Collections; import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; @@ -134,9 +131,6 @@ import javax.swing.event.DocumentListener; import javax.swing.event.ListSelectionEvent; import javax.swing.event.ListSelectionListener; -import javax.swing.event.TableModelEvent; -import javax.swing.event.TableModelListener; -import javax.swing.table.DefaultTableColumnModel; import javax.swing.table.TableColumn; import javax.swing.table.TableColumnModel; import javax.swing.table.TableModel; @@ -468,7 +462,7 @@ } void removeWelcomePanel() { - tabbedPane.removeTabAt(tabbedPane.indexOfTab("Welcome")); + tabbedPane.remove(tabbedPane.getComponentAt(tabbedPane.indexOfTab("Welcome"))); } ChainsawStatusBar getStatusBar() { 1.3 +0 -3 jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/SortExecutor.java Index: SortExecutor.java =================================================================== RCS file: /home/cvs/jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/SortExecutor.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- SortExecutor.java 27 May 2003 06:40:04 -0000 1.2 +++ SortExecutor.java 28 May 2003 16:52:50 -0000 1.3 @@ -49,9 +49,6 @@ package org.apache.log4j.chainsaw; -import java.util.Vector; - - /** * A Runnable task that is executed in the Swing Event Dispatching * thread to ensure that the data is sorted by a particular column 1.8 +0 -8 jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/TableColorizingRenderer.java Index: TableColorizingRenderer.java =================================================================== RCS file: /home/cvs/jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/TableColorizingRenderer.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- TableColorizingRenderer.java 27 May 2003 04:19:07 -0000 1.7 +++ TableColorizingRenderer.java 28 May 2003 16:52:50 -0000 1.8 @@ -54,13 +54,10 @@ import java.awt.Color; import java.awt.Component; -import java.awt.Graphics; -import java.awt.Graphics2D; import java.awt.Image; import java.awt.geom.AffineTransform; import java.text.DateFormat; -import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; @@ -71,14 +68,9 @@ import javax.swing.BorderFactory; import javax.swing.Icon; import javax.swing.ImageIcon; -import javax.swing.JButton; -import javax.swing.JComponent; import javax.swing.JLabel; -import javax.swing.JOptionPane; import javax.swing.JTable; -import javax.swing.UIDefaults; import javax.swing.UIManager; -import javax.swing.plaf.IconUIResource; import javax.swing.table.DefaultTableCellRenderer; import javax.swing.table.TableModel;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]