Class CategoryAbstractCellEditor
- java.lang.Object
-
- org.apache.log4j.lf5.viewer.categoryexplorer.CategoryAbstractCellEditor
-
- All Implemented Interfaces:
javax.swing.CellEditor
,javax.swing.table.TableCellEditor
,javax.swing.tree.TreeCellEditor
- Direct Known Subclasses:
CategoryNodeEditor
public class CategoryAbstractCellEditor extends java.lang.Object implements javax.swing.table.TableCellEditor, javax.swing.tree.TreeCellEditor
CategoryAbstractCellEditor. Base class to handle the some common details of cell editing.
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.swing.event.ChangeEvent
_changeEvent
protected int
_clickCountToStart
protected javax.swing.event.EventListenerList
_listenerList
protected java.lang.Object
_value
-
Constructor Summary
Constructors Constructor Description CategoryAbstractCellEditor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCellEditorListener(javax.swing.event.CellEditorListener l)
void
cancelCellEditing()
protected void
fireEditingCanceled()
protected void
fireEditingStopped()
java.lang.Object
getCellEditorValue()
int
getClickCountToStart()
java.awt.Component
getTableCellEditorComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, int row, int column)
java.awt.Component
getTreeCellEditorComponent(javax.swing.JTree tree, java.lang.Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
boolean
isCellEditable(java.util.EventObject anEvent)
void
removeCellEditorListener(javax.swing.event.CellEditorListener l)
void
setCellEditorValue(java.lang.Object value)
void
setClickCountToStart(int count)
boolean
shouldSelectCell(java.util.EventObject anEvent)
boolean
stopCellEditing()
-
-
-
Method Detail
-
getCellEditorValue
public java.lang.Object getCellEditorValue()
- Specified by:
getCellEditorValue
in interfacejavax.swing.CellEditor
-
setCellEditorValue
public void setCellEditorValue(java.lang.Object value)
-
setClickCountToStart
public void setClickCountToStart(int count)
-
getClickCountToStart
public int getClickCountToStart()
-
isCellEditable
public boolean isCellEditable(java.util.EventObject anEvent)
- Specified by:
isCellEditable
in interfacejavax.swing.CellEditor
-
shouldSelectCell
public boolean shouldSelectCell(java.util.EventObject anEvent)
- Specified by:
shouldSelectCell
in interfacejavax.swing.CellEditor
-
stopCellEditing
public boolean stopCellEditing()
- Specified by:
stopCellEditing
in interfacejavax.swing.CellEditor
-
cancelCellEditing
public void cancelCellEditing()
- Specified by:
cancelCellEditing
in interfacejavax.swing.CellEditor
-
addCellEditorListener
public void addCellEditorListener(javax.swing.event.CellEditorListener l)
- Specified by:
addCellEditorListener
in interfacejavax.swing.CellEditor
-
removeCellEditorListener
public void removeCellEditorListener(javax.swing.event.CellEditorListener l)
- Specified by:
removeCellEditorListener
in interfacejavax.swing.CellEditor
-
getTreeCellEditorComponent
public java.awt.Component getTreeCellEditorComponent(javax.swing.JTree tree, java.lang.Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
- Specified by:
getTreeCellEditorComponent
in interfacejavax.swing.tree.TreeCellEditor
-
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
-
fireEditingStopped
protected void fireEditingStopped()
-
fireEditingCanceled
protected void fireEditingCanceled()
-
-