public class CellEditorSupport extends java.lang.Object
CellEditor
interface,
or one of its sub-interfaces, for classes that cannot extend AbstractCellEditor
.Modifier and Type | Field and Description |
---|---|
private javax.swing.CellEditor |
editor |
private java.util.Set<javax.swing.event.CellEditorListener> |
listeners |
Constructor and Description |
---|
CellEditorSupport(javax.swing.CellEditor editor)
Constructs a new
CellEditorSupport . |
Modifier and Type | Method and Description |
---|---|
void |
addCellEditorListener(javax.swing.event.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 java.util.List<javax.swing.event.CellEditorListener> |
getListeners() |
void |
removeCellEditorListener(javax.swing.event.CellEditorListener l)
Worker for
CellEditor.removeCellEditorListener(CellEditorListener) method. |
private final javax.swing.CellEditor editor
private final java.util.Set<javax.swing.event.CellEditorListener> listeners
public CellEditorSupport(javax.swing.CellEditor editor)
CellEditorSupport
.editor
- The cell editor backed by thisprotected java.util.List<javax.swing.event.CellEditorListener> getListeners()
public final void addCellEditorListener(javax.swing.event.CellEditorListener l)
CellEditor.addCellEditorListener(CellEditorListener)
method.l
- the CellEditorListenerpublic final void removeCellEditorListener(javax.swing.event.CellEditorListener l)
CellEditor.removeCellEditorListener(CellEditorListener)
method.l
- the CellEditorListenerpublic final void fireEditingCanceled()
public final void fireEditingStopped()