groovy.swing.impl
Class ClosureRenderer
java.lang.Object
groovy.swing.impl.ClosureRenderer
- All Implemented Interfaces:
- ListCellRenderer, TableCellRenderer
public class ClosureRenderer
- extends Object
- implements ListCellRenderer, TableCellRenderer
- Author:
- Danno.Ferrin
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClosureRenderer
public ClosureRenderer()
ClosureRenderer
public ClosureRenderer(Closure c)
getListCellRendererComponent
public Component getListCellRendererComponent(JList list,
Object value,
int index,
boolean isSelected,
boolean cellHasFocus)
- Specified by:
getListCellRendererComponent
in interface ListCellRenderer
getTableCellRendererComponent
public Component getTableCellRendererComponent(JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
- Specified by:
getTableCellRendererComponent
in interface TableCellRenderer
getUpdate
public Closure getUpdate()
setUpdate
public void setUpdate(Closure update)
getChildren
public List getChildren()
getList
public JList getList()
getTable
public JTable getTable()
getValue
public Object getValue()
isSelected
public boolean isSelected()
isFocused
public boolean isFocused()
getRow
public int getRow()
getColumn
public int getColumn()