Class LightTableDataModel.ImageIconRenderer

java.lang.Object
javax.swing.AbstractCellEditor
jmri.jmrit.beantable.light.LightTableDataModel.ImageIconRenderer
All Implemented Interfaces:
Serializable, CellEditor, TableCellEditor, TableCellRenderer
Enclosing class:
LightTableDataModel

Visualize state in table as a graphic, customized for Lights (2 states + ... for transitioning). Renderer and Editor are identical, as the cell contents are not actually edited, only used to toggle state using LightTableDataModel.clickOn(Light).