psmith 2003/12/18 19:20:31 Added: src/java/org/apache/log4j/chainsaw/helper TableCellEditorFactory.java Log: Added a helper package, and added a helper class to assist with editing tables. Revision Changes Path 1.1 jakarta-log4j/src/java/org/apache/log4j/chainsaw/helper/TableCellEditorFactory.java Index: TableCellEditorFactory.java =================================================================== /* */ package org.apache.log4j.chainsaw.helper; import javax.swing.DefaultCellEditor; import javax.swing.JComboBox; import javax.swing.table.TableCellEditor; import org.apache.log4j.Level; /** * @author Paul Smith <[EMAIL PROTECTED]> * */ public class TableCellEditorFactory { /** * Creates a TableCellEditor to be used for editing boolean values * @return TableCellEditor */ public static final TableCellEditor createBooleanTableCellEditor() { JComboBox comboBox = new JComboBox(new Boolean[] {Boolean.TRUE, Boolean.FALSE}); return new DefaultCellEditor(comboBox); } /** * */ private TableCellEditorFactory() { } /** * @return */ public static Object createLevelTableCellEditor() { JComboBox comboBox = new JComboBox(new Level[] {Level.DEBUG, Level.INFO, Level.WARN, Level.ERROR, Level.FATAL, Level.OFF, Level.ALL}); return new DefaultCellEditor(comboBox); } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]