Interface EntityComponents.EntityListBuilderFactory<T>

Type Parameters:
T - the value type
Enclosing class:
EntityComponents

public static interface EntityComponents.EntityListBuilderFactory<T>
A factory for list builders.
  • Method Details

    • items

      ListBuilder.Items<T> items(Attribute<List<T>> attribute)
      A JList builder, where the value is represented by the list items.
      Parameters:
      attribute - the attribute
      Returns:
      a JList builder
    • selectedItems

      ListBuilder.SelectedItems<T> selectedItems(Attribute<List<T>> attribute)
      A multi selection JList builder, where the value is represented by the selected items.
      Parameters:
      attribute - the attribute
      Returns:
      a JList builder
    • selectedItem

      ListBuilder.SelectedItem<T> selectedItem(Attribute<T> attribute)
      A single selection JList builder, where the value is represented by the selected item.
      Parameters:
      attribute - the attribute
      Returns:
      a JList builder