groovy.swing.impl
Class ClosureRenderer
java.lang.Object
groovy.swing.impl.ClosureRenderer
- All Implemented Interfaces:
- javax.swing.ListCellRenderer, javax.swing.table.TableCellRenderer
public class ClosureRenderer
- extends java.lang.Object
- implements javax.swing.ListCellRenderer, javax.swing.table.TableCellRenderer
- Author:
- Danno.Ferrin
Field Summary |
(package private) java.util.List |
children
|
(package private) int |
column
|
(package private) boolean |
focused
|
(package private) javax.swing.JList |
list
|
(package private) int |
row
|
(package private) boolean |
selected
|
(package private) javax.swing.JTable |
table
|
(package private) Closure |
update
|
(package private) java.lang.Object |
value
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
update
Closure update
children
java.util.List children
list
javax.swing.JList list
table
javax.swing.JTable table
value
java.lang.Object value
selected
boolean selected
focused
boolean focused
row
int row
column
int column
ClosureRenderer
public ClosureRenderer()
ClosureRenderer
public ClosureRenderer(Closure c)
getListCellRendererComponent
public java.awt.Component getListCellRendererComponent(javax.swing.JList list,
java.lang.Object value,
int index,
boolean isSelected,
boolean cellHasFocus)
- Specified by:
getListCellRendererComponent
in interface javax.swing.ListCellRenderer
getTableCellRendererComponent
public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
- Specified by:
getTableCellRendererComponent
in interface javax.swing.table.TableCellRenderer
render
private java.awt.Component render()
getUpdate
public Closure getUpdate()
setUpdate
public void setUpdate(Closure update)
getChildren
public java.util.List getChildren()
getList
public javax.swing.JList getList()
getTable
public javax.swing.JTable getTable()
getValue
public java.lang.Object getValue()
isSelected
public boolean isSelected()
isFocused
public boolean isFocused()
getRow
public int getRow()
getColumn
public int getColumn()
Copyright © ${year} The Codehaus. All Rights Reserved.