Package groovy.swing.impl
Class ClosureRenderer
- java.lang.Object
- 
- groovy.swing.impl.ClosureRenderer
 
- 
- All Implemented Interfaces:
- ListCellRenderer,- TableCellRenderer,- TreeCellRenderer
 
 public class ClosureRenderer extends Object implements ListCellRenderer, TableCellRenderer, TreeCellRenderer 
- 
- 
Constructor SummaryConstructors Constructor Description ClosureRenderer()ClosureRenderer(Closure c)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ListgetChildren()intgetColumn()JListgetList()ComponentgetListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus)intgetRow()JTablegetTable()ComponentgetTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)JTreegetTree()ComponentgetTreeCellRendererComponent(JTree tree, Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)ClosuregetUpdate()ObjectgetValue()booleanisDefaultRenderer()booleanisExpanded()booleanisFocused()booleanisLeaf()booleanisSelected()booleanisTableHeader()voidsetTableHeader(boolean tableHeader)voidsetUpdate(Closure update)
 
- 
- 
- 
Constructor Detail- 
ClosureRendererpublic ClosureRenderer() 
 - 
ClosureRendererpublic ClosureRenderer(Closure c) 
 
- 
 - 
Method Detail- 
getListCellRendererComponentpublic Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) - Specified by:
- getListCellRendererComponentin interface- ListCellRenderer
 
 - 
getTableCellRendererComponentpublic Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) - Specified by:
- getTableCellRendererComponentin interface- TableCellRenderer
 
 - 
getTreeCellRendererComponentpublic Component getTreeCellRendererComponent(JTree tree, Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus) - Specified by:
- getTreeCellRendererComponentin interface- TreeCellRenderer
 
 - 
getUpdatepublic Closure getUpdate() 
 - 
setUpdatepublic void setUpdate(Closure update) 
 - 
setTableHeaderpublic void setTableHeader(boolean tableHeader) 
 - 
isTableHeaderpublic boolean isTableHeader() 
 - 
getChildrenpublic List getChildren() 
 - 
getListpublic JList getList() 
 - 
getTablepublic JTable getTable() 
 - 
getValuepublic Object getValue() 
 - 
isSelectedpublic boolean isSelected() 
 - 
isFocusedpublic boolean isFocused() 
 - 
getRowpublic int getRow() 
 - 
getColumnpublic int getColumn() 
 - 
getTreepublic JTree getTree() 
 - 
isLeafpublic boolean isLeaf() 
 - 
isExpandedpublic boolean isExpanded() 
 - 
isDefaultRendererpublic boolean isDefaultRenderer() 
 
- 
 
-