Interface EntityTableCellRenderer


public interface EntityTableCellRenderer
Provides FilteredTableCellRenderer implementations for EntityTablePanels via builder(SwingEntityTableModel, Attribute).
  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    static is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Builder<is.codion.framework.domain.entity.Entity,is.codion.framework.domain.entity.attribute.Attribute<?>>
    builder(is.codion.swing.framework.model.SwingEntityTableModel tableModel, is.codion.framework.domain.entity.attribute.Attribute<?> attribute)
    Instantiates a new FilteredTableCellRenderer.Builder with defaults based on the given attribute.
  • Method Details

    • builder

      static is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Builder<is.codion.framework.domain.entity.Entity,is.codion.framework.domain.entity.attribute.Attribute<?>> builder(is.codion.swing.framework.model.SwingEntityTableModel tableModel, is.codion.framework.domain.entity.attribute.Attribute<?> attribute)
      Instantiates a new FilteredTableCellRenderer.Builder with defaults based on the given attribute.
      Parameters:
      tableModel - the table model providing the data to render
      attribute - the attribute
      Returns:
      a new FilteredTableCellRenderer.Builder instance