javax.swing
public abstract class AbstractCellEditor extends Object implements CellEditor, Serializable
| Field Summary | |
|---|---|
| protected ChangeEvent | changeEvent 
 The cached ChangeEvent.  | 
| protected EventListenerList | listenerList 
 Our Swing event listeners.  | 
| Constructor Summary | |
|---|---|
| AbstractCellEditor() 
 Creates a new instance of AbstractCellEditor.  | |
| Method Summary | |
|---|---|
| void | addCellEditorListener(CellEditorListener listener) 
 Adds a CellEditorListener to the list of CellEditorListeners of this
 CellEditor.
  | 
| void | cancelCellEditing() 
 Stop editing the cell and do not accept any partial value that has
 been entered into the cell.  | 
| protected void | fireEditingCanceled() 
 Notifies all registered listeners that the editing of the cell has
 has been canceled.  | 
| protected void | fireEditingStopped() 
 Notifies all registered listeners that the editing of the cell has has been
 stopped.  | 
| CellEditorListener[] | getCellEditorListeners() 
 Returns the list of CellEditorListeners that have been registered
 in this CellEditor.
  | 
| boolean | isCellEditable(EventObject event) 
 Returns  true if the cell is editable using
 event, false
 if it's not.  | 
| void | removeCellEditorListener(CellEditorListener listener) 
 Removes the specified CellEditorListener from the list of the
 CellEditorListeners of this CellEditor.
  | 
| boolean | shouldSelectCell(EventObject event) 
 Returns  true if the editing cell should be selected,
 false otherwise.  | 
| boolean | stopCellEditing() 
 Stop editing the cell and accept any partial value that has been entered
 into the cell.
  | 
Parameters: listener the CellEditorListener to add
Returns: the list of CellEditorListeners that have been registered in this CellEditor
Since: 1.4
true if the cell is editable using
 event, false
 if it's not. The default behaviour is to return true.
Parameters: event an event
Returns: true if the cell is editable using
     event, false if it's not 
Parameters: listener the CellEditorListener to remove
true if the editing cell should be selected,
 false otherwise. This is usually returning true,
 but in some special cases it might be useful not to switch cell selection
 when editing one cell.
Parameters: event an event
Returns: true if the editing cell should be selected,
     false otherwise 
Returns: true if editing has been stopped successfully,
     falseotherwise