Module is.codion.swing.framework.ui
Package is.codion.swing.framework.ui
Interface EntityTableCellRenderer.Factory
- All Superinterfaces:
FilterTableCellRenderer.Factory<Entity,
Attribute<?>>
- Enclosing class:
- EntityTableCellRenderer
public static interface EntityTableCellRenderer.Factory
extends FilterTableCellRenderer.Factory<Entity,Attribute<?>>
A
SwingEntityTableModel
based table cell factory.-
Method Summary
Modifier and TypeMethodDescriptiondefault FilterTableCellRenderer<?>
create
(Attribute<?> attribute, FilterTableModel<Entity, Attribute<?>> tableModel) create
(Attribute<?> attribute, SwingEntityTableModel tableModel)
-
Method Details
-
create
- Parameters:
attribute
- the attributetableModel
- the table model- Returns:
- a new
FilterTableCellRenderer
-
create
default FilterTableCellRenderer<?> create(Attribute<?> attribute, FilterTableModel<Entity, Attribute<?>> tableModel) - Specified by:
create
in interfaceFilterTableCellRenderer.Factory<Entity,
Attribute<?>> - Parameters:
attribute
- the column identifiertableModel
- the table model- Returns:
- a
FilterTableCellRenderer
instance for the given column
-