javax.swing
Class AbstractCellEditor
java.lang.Object
|
+--javax.swing.AbstractCellEditor
- All Implemented Interfaces:
- CellEditor, Serializable
- Direct Known Subclasses:
- DefaultCellEditor
- public abstract class AbstractCellEditor
- extends Object
- implements CellEditor, Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listenerList
protected EventListenerList listenerList
changeEvent
protected transient ChangeEvent changeEvent
AbstractCellEditor
public AbstractCellEditor()
isCellEditable
public boolean isCellEditable(EventObject e)
- Returns true.
- Specified by:
isCellEditable
in interface CellEditor
- Parameters:
e
- an event object- Returns:
- true
shouldSelectCell
public boolean shouldSelectCell(EventObject anEvent)
- Returns true.
- Specified by:
shouldSelectCell
in interface CellEditor
- Parameters:
e
- an event object- Returns:
- true
stopCellEditing
public boolean stopCellEditing()
- Calls
fireEditingStopped
and returns true.
- Specified by:
stopCellEditing
in interface CellEditor
- Returns:
- true
cancelCellEditing
public void cancelCellEditing()
- Calls
fireEditingCanceled
.
- Specified by:
cancelCellEditing
in interface CellEditor
addCellEditorListener
public void addCellEditorListener(CellEditorListener l)
- Adds a
CellEditorListener
to the listener list.
- Specified by:
addCellEditorListener
in interface CellEditor
- Parameters:
l
- the new listener to be added
removeCellEditorListener
public void removeCellEditorListener(CellEditorListener l)
- Removes a
CellEditorListener
from the listener list.
- Specified by:
removeCellEditorListener
in interface CellEditor
- Parameters:
l
- the listener to be removed
fireEditingStopped
protected void fireEditingStopped()
fireEditingCanceled
protected void fireEditingCanceled()
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.