javax.swing
Class DefaultCellEditor.EditorDelegate

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by javax.swing.DefaultCellEditor.EditorDelegate
All Implemented Interfaces:
ActionListener sample code for java.awt.event.ActionListener definition code for java.awt.event.ActionListener , ItemListener sample code for java.awt.event.ItemListener definition code for java.awt.event.ItemListener , Serializable sample code for java.io.Serializable definition code for java.io.Serializable , EventListener sample code for java.util.EventListener definition code for java.util.EventListener
Enclosing class:
DefaultCellEditor sample code for javax.swing.DefaultCellEditor definition code for javax.swing.DefaultCellEditor

protected class DefaultCellEditor.EditorDelegate
extends Object sample code for java.lang.Object definition code for java.lang.Object
implements ActionListener sample code for java.awt.event.ActionListener definition code for java.awt.event.ActionListener , ItemListener sample code for java.awt.event.ItemListener definition code for java.awt.event.ItemListener , Serializable sample code for java.io.Serializable definition code for java.io.Serializable

The protected EditorDelegate class.

See Also:
Serialized Form

Field Summary
protected  Object sample code for java.lang.Object definition code for java.lang.Object value sample code for javax.swing.DefaultCellEditor.EditorDelegate.value definition code for javax.swing.DefaultCellEditor.EditorDelegate.value
          The value of this cell.
 
Constructor Summary
protected DefaultCellEditor.EditorDelegate sample code for javax.swing.DefaultCellEditor.EditorDelegate.DefaultCellEditor.EditorDelegate() definition code for javax.swing.DefaultCellEditor.EditorDelegate.DefaultCellEditor.EditorDelegate() ()
           
 
Method Summary
 void actionPerformed sample code for javax.swing.DefaultCellEditor.EditorDelegate.actionPerformed(java.awt.event.ActionEvent) definition code for javax.swing.DefaultCellEditor.EditorDelegate.actionPerformed(java.awt.event.ActionEvent) (ActionEvent sample code for java.awt.event.ActionEvent definition code for java.awt.event.ActionEvent  e)
          When an action is performed, editing is ended.
 void cancelCellEditing sample code for javax.swing.DefaultCellEditor.EditorDelegate.cancelCellEditing() definition code for javax.swing.DefaultCellEditor.EditorDelegate.cancelCellEditing() ()
          Cancels editing.
 Object sample code for java.lang.Object definition code for java.lang.Object getCellEditorValue sample code for javax.swing.DefaultCellEditor.EditorDelegate.getCellEditorValue() definition code for javax.swing.DefaultCellEditor.EditorDelegate.getCellEditorValue() ()
          Returns the value of this cell.
 boolean isCellEditable sample code for javax.swing.DefaultCellEditor.EditorDelegate.isCellEditable(java.util.EventObject) definition code for javax.swing.DefaultCellEditor.EditorDelegate.isCellEditable(java.util.EventObject) (EventObject sample code for java.util.EventObject definition code for java.util.EventObject  anEvent)
          Returns true if anEvent is not a MouseEvent.
 void itemStateChanged sample code for javax.swing.DefaultCellEditor.EditorDelegate.itemStateChanged(java.awt.event.ItemEvent) definition code for javax.swing.DefaultCellEditor.EditorDelegate.itemStateChanged(java.awt.event.ItemEvent) (ItemEvent sample code for java.awt.event.ItemEvent definition code for java.awt.event.ItemEvent  e)
          When an item's state changes, editing is ended.
 void setValue sample code for javax.swing.DefaultCellEditor.EditorDelegate.setValue(java.lang.Object) definition code for javax.swing.DefaultCellEditor.EditorDelegate.setValue(java.lang.Object) (Object sample code for java.lang.Object definition code for java.lang.Object  value)
          Sets the value of this cell.
 boolean shouldSelectCell sample code for javax.swing.DefaultCellEditor.EditorDelegate.shouldSelectCell(java.util.EventObject) definition code for javax.swing.DefaultCellEditor.EditorDelegate.shouldSelectCell(java.util.EventObject) (EventObject sample code for java.util.EventObject definition code for java.util.EventObject  anEvent)
          Returns true to indicate that the editing cell may be selected.
 boolean startCellEditing sample code for javax.swing.DefaultCellEditor.EditorDelegate.startCellEditing(java.util.EventObject) definition code for javax.swing.DefaultCellEditor.EditorDelegate.startCellEditing(java.util.EventObject) (EventObject sample code for java.util.EventObject definition code for java.util.EventObject  anEvent)
          Returns true to indicate that editing has begun.
 boolean stopCellEditing sample code for javax.swing.DefaultCellEditor.EditorDelegate.stopCellEditing() definition code for javax.swing.DefaultCellEditor.EditorDelegate.stopCellEditing() ()
          Stops editing and returns true to indicate that editing has stopped.
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Field Detail

value sample code for javax.swing.DefaultCellEditor.EditorDelegate.value

protected Object sample code for java.lang.Object definition code for java.lang.Object  value
The value of this cell.

Constructor Detail

DefaultCellEditor.EditorDelegate sample code for javax.swing.DefaultCellEditor.EditorDelegate() definition code for javax.swing.DefaultCellEditor.EditorDelegate()

protected DefaultCellEditor.EditorDelegate()
Method Detail

getCellEditorValue sample code for javax.swing.DefaultCellEditor.EditorDelegate.getCellEditorValue() definition code for javax.swing.DefaultCellEditor.EditorDelegate.getCellEditorValue()

public Object sample code for java.lang.Object definition code for java.lang.Object  getCellEditorValue()
Returns the value of this cell.

Returns:
the value of this cell

setValue sample code for javax.swing.DefaultCellEditor.EditorDelegate.setValue(java.lang.Object) definition code for javax.swing.DefaultCellEditor.EditorDelegate.setValue(java.lang.Object)

public void setValue(Object sample code for java.lang.Object definition code for java.lang.Object  value)
Sets the value of this cell.

Parameters:
value - the new value of this cell

isCellEditable sample code for javax.swing.DefaultCellEditor.EditorDelegate.isCellEditable(java.util.EventObject) definition code for javax.swing.DefaultCellEditor.EditorDelegate.isCellEditable(java.util.EventObject)

public boolean isCellEditable(EventObject sample code for java.util.EventObject definition code for java.util.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) sample code for javax.swing.DefaultCellEditor.setClickCountToStart(int) definition code for javax.swing.DefaultCellEditor.setClickCountToStart(int) , shouldSelectCell(java.util.EventObject) sample code for javax.swing.DefaultCellEditor.EditorDelegate.shouldSelectCell(java.util.EventObject) definition code for javax.swing.DefaultCellEditor.EditorDelegate.shouldSelectCell(java.util.EventObject)

shouldSelectCell sample code for javax.swing.DefaultCellEditor.EditorDelegate.shouldSelectCell(java.util.EventObject) definition code for javax.swing.DefaultCellEditor.EditorDelegate.shouldSelectCell(java.util.EventObject)

public boolean shouldSelectCell(EventObject sample code for java.util.EventObject definition code for java.util.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) sample code for javax.swing.DefaultCellEditor.EditorDelegate.isCellEditable(java.util.EventObject) definition code for javax.swing.DefaultCellEditor.EditorDelegate.isCellEditable(java.util.EventObject)

startCellEditing sample code for javax.swing.DefaultCellEditor.EditorDelegate.startCellEditing(java.util.EventObject) definition code for javax.swing.DefaultCellEditor.EditorDelegate.startCellEditing(java.util.EventObject)

public boolean startCellEditing(EventObject sample code for java.util.EventObject definition code for java.util.EventObject  anEvent)
Returns true to indicate that editing has begun.

Parameters:
anEvent - the event

stopCellEditing sample code for javax.swing.DefaultCellEditor.EditorDelegate.stopCellEditing() definition code for javax.swing.DefaultCellEditor.EditorDelegate.stopCellEditing()

public boolean stopCellEditing()
Stops editing and returns true to indicate that editing has stopped. This method calls fireEditingStopped.

Returns:
true

cancelCellEditing sample code for javax.swing.DefaultCellEditor.EditorDelegate.cancelCellEditing() definition code for javax.swing.DefaultCellEditor.EditorDelegate.cancelCellEditing()

public void cancelCellEditing()
Cancels editing. This method calls fireEditingCanceled.


actionPerformed sample code for javax.swing.DefaultCellEditor.EditorDelegate.actionPerformed(java.awt.event.ActionEvent) definition code for javax.swing.DefaultCellEditor.EditorDelegate.actionPerformed(java.awt.event.ActionEvent)

public void actionPerformed(ActionEvent sample code for java.awt.event.ActionEvent definition code for java.awt.event.ActionEvent  e)
When an action is performed, editing is ended.

Specified by:
actionPerformed sample code for java.awt.event.ActionListener.actionPerformed(java.awt.event.ActionEvent) definition code for java.awt.event.ActionListener.actionPerformed(java.awt.event.ActionEvent) in interface ActionListener sample code for java.awt.event.ActionListener definition code for java.awt.event.ActionListener
Parameters:
e - the action event
See Also:
stopCellEditing() sample code for javax.swing.DefaultCellEditor.EditorDelegate.stopCellEditing() definition code for javax.swing.DefaultCellEditor.EditorDelegate.stopCellEditing()

itemStateChanged sample code for javax.swing.DefaultCellEditor.EditorDelegate.itemStateChanged(java.awt.event.ItemEvent) definition code for javax.swing.DefaultCellEditor.EditorDelegate.itemStateChanged(java.awt.event.ItemEvent)

public void itemStateChanged(ItemEvent sample code for java.awt.event.ItemEvent definition code for java.awt.event.ItemEvent  e)
When an item's state changes, editing is ended.

Specified by:
itemStateChanged sample code for java.awt.event.ItemListener.itemStateChanged(java.awt.event.ItemEvent) definition code for java.awt.event.ItemListener.itemStateChanged(java.awt.event.ItemEvent) in interface ItemListener sample code for java.awt.event.ItemListener definition code for java.awt.event.ItemListener
Parameters:
e - the action event
See Also:
stopCellEditing() sample code for javax.swing.DefaultCellEditor.EditorDelegate.stopCellEditing() definition code for javax.swing.DefaultCellEditor.EditorDelegate.stopCellEditing()