Class BaseCellEditor
java.lang.Object
com.puppycrawl.tools.checkstyle.gui.BaseCellEditor
- All Implemented Interfaces:
CellEditor
- Direct Known Subclasses:
TreeTable.TreeTableCellEditor
A base class for CellEditors, providing default implementations for all
methods in the CellEditor interface and support for managing a series
of listeners.
Original Source Location
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final EventListenerListA list of event listeners for the cell editor. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCellEditorListener(CellEditorListener listener) voidprotected voidNotifies all listeners that have registered interest in 'editing canceled' event.protected voidNotifies all listeners that have registered interest in 'editing stopped' event.booleanisCellEditable(EventObject event) voidremoveCellEditorListener(CellEditorListener listener) booleanshouldSelectCell(EventObject anEvent) boolean
-
Field Details
-
listenerList
A list of event listeners for the cell editor.
-
-
Constructor Details
-
BaseCellEditor
public BaseCellEditor()
-
-
Method Details
-
getCellEditorValue
- Specified by:
getCellEditorValuein interfaceCellEditor
-
isCellEditable
- Specified by:
isCellEditablein interfaceCellEditor
-
shouldSelectCell
- Specified by:
shouldSelectCellin interfaceCellEditor
-
stopCellEditing
- Specified by:
stopCellEditingin interfaceCellEditor
-
cancelCellEditing
- Specified by:
cancelCellEditingin interfaceCellEditor
-
addCellEditorListener
- Specified by:
addCellEditorListenerin interfaceCellEditor
-
removeCellEditorListener
- Specified by:
removeCellEditorListenerin interfaceCellEditor
-
fireEditingStopped
Notifies all listeners that have registered interest in 'editing stopped' event.- See Also:
-
fireEditingCanceled
Notifies all listeners that have registered interest in 'editing canceled' event.- See Also:
-