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.TableCellEditor
An "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.Color
background
private SmallButton
btn
private java.awt.Color
COLOR_ODD
private javax.swing.JLabel
lbl
private javax.swing.JPanel
panel
private javax.swing.Action
showStackTraceAction
-
Constructor Summary
Constructors Constructor Description ThrowableRenderPanel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addActionListener(java.awt.event.ActionListener l)
java.lang.Object
getCellEditorValue()
java.awt.Component
getTableCellEditorComponent(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:
getTableCellEditorComponent
in interfacejavax.swing.table.TableCellEditor
-
getCellEditorValue
public java.lang.Object getCellEditorValue()
- Specified by:
getCellEditorValue
in interfacejavax.swing.CellEditor
-
-