Package org.apache.log4j.chainsaw
Class ThrowableRenderPanel
- java.lang.Object
-
- javax.swing.AbstractCellEditor
-
- org.apache.log4j.chainsaw.ThrowableRenderPanel
-
- All Implemented Interfaces:
java.io.Serializable,javax.swing.CellEditor,javax.swing.table.TableCellEditor
class ThrowableRenderPanel extends javax.swing.AbstractCellEditor implements javax.swing.table.TableCellEditorAn "editor" that doesn't allow editing, but allows the user to press a "..." for more detail about this Column.
-
-
Field Summary
Fields Modifier and Type Field Description private java.awt.Colorbackgroundprivate SmallButtonbtnprivate java.awt.ColorCOLOR_ODDprivate javax.swing.JLabellblprivate javax.swing.JPanelpanelprivate javax.swing.ActionshowStackTraceAction
-
Constructor Summary
Constructors Constructor Description ThrowableRenderPanel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidaddActionListener(java.awt.event.ActionListener l)java.lang.ObjectgetCellEditorValue()java.awt.ComponentgetTableCellEditorComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, int row, int column)-
Methods inherited from class javax.swing.AbstractCellEditor
addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
-
-
-
-
Field Detail
-
btn
private final SmallButton btn
-
lbl
private final javax.swing.JLabel lbl
-
panel
private final javax.swing.JPanel panel
-
background
private java.awt.Color background
-
COLOR_ODD
private final java.awt.Color COLOR_ODD
-
showStackTraceAction
private final javax.swing.Action showStackTraceAction
-
-
Method Detail
-
addActionListener
void addActionListener(java.awt.event.ActionListener l)
-
getTableCellEditorComponent
public java.awt.Component getTableCellEditorComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, int row, int column)- Specified by:
getTableCellEditorComponentin interfacejavax.swing.table.TableCellEditor
-
getCellEditorValue
public java.lang.Object getCellEditorValue()
- Specified by:
getCellEditorValuein interfacejavax.swing.CellEditor
-
-