public class CellEditorSupport extends Object
CellEditor
interface,
or one of its sub-interfaces, for classes that cannot extend AbstractCellEditor
.Modifier and Type | Field and Description |
---|---|
private CellEditor |
editor |
private List<CellEditorListener> |
listeners |
Constructor and Description |
---|
CellEditorSupport(CellEditor editor)
Constructs a new
CellEditorSupport . |
Modifier and Type | Method and Description |
---|---|
void |
addCellEditorListener(CellEditorListener l)
Worker for
CellEditor.addCellEditorListener(CellEditorListener) method. |
void |
fireEditingCanceled()
Fires "editing canceled" event to listeners.
|
void |
fireEditingStopped()
Fires "editing stopped" event to listeners.
|
protected List<CellEditorListener> |
getListeners() |
void |
removeCellEditorListener(CellEditorListener l)
Worker for
CellEditor.removeCellEditorListener(CellEditorListener) method. |
private final CellEditor editor
private final List<CellEditorListener> listeners
public CellEditorSupport(CellEditor editor)
CellEditorSupport
.editor
- The cell editor backed by thisprotected List<CellEditorListener> getListeners()
public final void addCellEditorListener(CellEditorListener l)
CellEditor.addCellEditorListener(CellEditorListener)
method.l
- the CellEditorListenerpublic final void removeCellEditorListener(CellEditorListener l)
CellEditor.removeCellEditorListener(CellEditorListener)
method.l
- the CellEditorListenerpublic final void fireEditingCanceled()
public final void fireEditingStopped()