protected class

DefaultCellEditor.EditorDelegate

extends Object
implements ActionListener ItemListener Serializable
java.lang.Object
   ↳ javax.swing.DefaultCellEditor.EditorDelegate

Class Overview

The protected EditorDelegate class.

Summary

Fields
protected Object value The value of this cell.
Protected Constructors
DefaultCellEditor.EditorDelegate()
Public Methods
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.
[Expand]
Inherited Methods
From class java.lang.Object
From interface java.awt.event.ActionListener
From interface java.awt.event.ItemListener

Fields

protected Object value

The value of this cell.

Protected Constructors

protected DefaultCellEditor.EditorDelegate ()

Public Methods

public void actionPerformed (ActionEvent e)

When an action is performed, editing is ended.

Parameters
e the action event

public void cancelCellEditing ()

Cancels editing. This method calls fireEditingCanceled.

public Object getCellEditorValue ()

Returns the value of this cell.

Returns
  • the value of this cell

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

public void itemStateChanged (ItemEvent e)

When an item's state changes, editing is ended.

Parameters
e the action event

public void setValue (Object value)

Sets the value of this cell.

Parameters
value the new value of this cell

public boolean shouldSelectCell (EventObject anEvent)

Returns true to indicate that the editing cell may be selected.

Parameters
anEvent the event
Returns
  • true

public boolean startCellEditing (EventObject anEvent)

Returns true to indicate that editing has begun.

Parameters
anEvent the event

public boolean stopCellEditing ()

Stops editing and returns true to indicate that editing has stopped. This method calls fireEditingStopped.

Returns
  • true