public class List extends OWWidget
Widget that represent the thinlet list.
  • Field Details

    • EMPTY_ITEMS

      protected static final Item[] EMPTY_ITEMS
  • Constructor Details

  • Method Details

    • getSelection

      public EnumSelection getSelection()
    • setSelection

      public void setSelection(@NotNull @NotNull EnumSelection value)
    • isLine

      public boolean isLine()
    • setLine

      public void setLine(boolean value)
    • defineAction

      public void defineAction(Method method)
    • definePerform

      public void definePerform(Method method)
    • addItem

      public void addItem(@NotNull @NotNull Item item)
    • addItem

      public void addItem(@NotNull @NotNull Item item, int index)
    • removeItem

      public void removeItem(@NotNull @NotNull Item item)
    • removeAllItem

      public void removeAllItem()
    • getItemCount

      public int getItemCount()
    • getItem

      public Item getItem(int index)
    • getItems

      public Item @NotNull [] getItems()
    • getSelectedItem

      @Nullable public @Nullable Item getSelectedItem()
      return the first selected item, or null
    • getSelectedItems

      public Item[] getSelectedItems()
      return the all selected item, or EMPTY_ITEMS