Class DefaultCellEditor.EditorDelegate 
java.lang.Object javax.swing.DefaultCellEditor.EditorDelegate    All Implemented Interfaces: 
ActionListener, ItemListener, Serializable, EventListener
   Enclosing class: DefaultCellEditor  protected class DefaultCellEditor.EditorDelegate extends Object implements ActionListener, ItemListener, Serializable The protected EditorDelegate class.    Field Summary  
Modifier and Type
Field
Description


protected Object
value
 The value of this cell. 

  Constructor Summary  EditorDelegate() 
Modifier
Constructor
Description


protected 
 Constructs an EditorDelegate. 

  Method Summary    
Modifier and Type
Method
Description


void
actionPerformed(ActionEvent e)
 When an action is performed, editing is ended. 


void
cancelCellEditing()
 Cancels editing. 


Object
getCellEditorValue()
 Returns the value of this cell. 


boolean
isCellEditable(EventObject anEvent)
 Returns true if anEvent is not a MouseEvent. 


void
itemStateChanged(ItemEvent e)
 When an item's state changes, editing is ended. 


void
setValue(Object value)
 Sets the value of this cell. 


boolean
shouldSelectCell(EventObject anEvent)
 Returns true to indicate that the editing cell may be selected. 


boolean
startCellEditing(EventObject anEvent)
 Returns true to indicate that editing has begun. 


boolean
stopCellEditing()
 Stops editing and returns true to indicate that editing has stopped. 

    Methods declared in class java.lang.Object
 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     Field Details  value protected Object value The value of this cell.  Constructor Details  EditorDelegate protected EditorDelegate() Constructs an EditorDelegate.  Method Details  getCellEditorValue public Object getCellEditorValue() Returns the value of this cell.  Returns: the value of this cell   setValue public void setValue(Object value) Sets the value of this cell.  Parameters: 
value - the new value of this cell   isCellEditable public boolean isCellEditable(EventObject anEvent) Returns true if anEvent is not a MouseEvent. Otherwise, it returns true if the necessary number of clicks have occurred, and returns false otherwise.  Parameters: 
anEvent - the event Returns: true if cell is ready for editing, false otherwise See Also:   DefaultCellEditor.setClickCountToStart(int) shouldSelectCell(java.util.EventObject)     shouldSelectCell public boolean shouldSelectCell(EventObject anEvent) Returns true to indicate that the editing cell may be selected.  Parameters: 
anEvent - the event Returns: true See Also:   isCellEditable(java.util.EventObject)     startCellEditing public boolean startCellEditing(EventObject anEvent) Returns true to indicate that editing has begun.  Parameters: 
anEvent - the event Returns: true to indicate editing has begun   stopCellEditing public boolean stopCellEditing() Stops editing and returns true to indicate that editing has stopped. This method calls fireEditingStopped.  Returns: true   cancelCellEditing public void cancelCellEditing() Cancels editing. This method calls fireEditingCanceled.  actionPerformed public void actionPerformed(ActionEvent e) When an action is performed, editing is ended.  Specified by: 
actionPerformed in interface ActionListener
 Parameters: 
e - the action event See Also:   stopCellEditing()     itemStateChanged public void itemStateChanged(ItemEvent e) When an item's state changes, editing is ended.  Specified by: 
itemStateChanged in interface ItemListener
 Parameters: 
e - the action event See Also:   stopCellEditing()     

    
{'path': 'public/docs/openjdk~17/java.desktop/javax/swing/defaultcelleditor.editordelegate.html', 'source': 'DevDocs.IO'}