[Groovy] Class ClosureCellEditor
- groovy.swing.impl.ClosureCellEditor
- All Implemented Interfaces and Traits:
- TableCellEditor, TreeCellEditor
class ClosureCellEditor extends AbstractCellEditor
- Authors:
- Alexander Klein
Properties Summary
Type | Name and description |
---|---|
Map<String, Closure> |
callbacks |
List |
children |
int |
column |
boolean |
defaultEditor |
Closure |
editorValue |
boolean |
expanded |
boolean |
leaf |
Closure |
prepareEditor |
int |
row |
boolean |
selected |
JTable |
table |
JTree |
tree |
Object |
value |
Constructor Summary
Constructor and description |
---|
ClosureCellEditor
(Closure c = null, Map<String, Closure> callbacks = [:]) |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
Object |
getCellEditorValue() | |
Component |
getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) | |
Component |
getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row) | |
Object |
invokeMethod(String name, Object args) | |
void |
setEditorValue(Closure editorValue) | |
void |
setPrepareEditor(Closure prepareEditor) |
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
class AbstractCellEditor | isCellEditable, addCellEditorListener, cancelCellEditing, removeCellEditorListener, stopCellEditing, getCellEditorListeners, shouldSelectCell, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll, getCellEditorValue |
class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Property Detail
Map<String, Closure> callbacks
List children
int column
boolean defaultEditor
Closure editorValue
boolean expanded
boolean leaf
Closure prepareEditor
int row
boolean selected
JTable table
JTree tree
Object value
Constructor Detail
ClosureCellEditor(Closure c = null, Map<String, Closure> callbacks = [:])
Method Detail
@Override Object getCellEditorValue()
@Override Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)
Component getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
@Override Object invokeMethod(String name, Object args)
void setEditorValue(Closure editorValue)
void setPrepareEditor(Closure prepareEditor)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/groovy/swing/impl/ClosureCellEditor.html