Interface MutableListModel

All Superinterfaces:
ListComponentModel
All Known Implementing Classes:
AbstractListComponentModel, DefaultListComponentModel

public interface MutableListModel extends ListComponentModel
  • Method Details

    • setEditable

      void setEditable(boolean editable)
    • setSelectable

      void setSelectable(boolean selectable)
    • setMultiple

      void setMultiple(boolean multiple)
    • setActivatable

      void setActivatable(boolean activatable)
    • setActiveItem

      void setActiveItem(TypedObject activeItem)
    • setActiveItems

      void setActiveItems(Collection<TypedObject> activeItems)
    • setSelectedIndex

      void setSelectedIndex(int index)
    • setSelectedIndexDirectly

      boolean setSelectedIndexDirectly(int index)
    • setSelectedIndexes

      void setSelectedIndexes(List<Integer> selectedIndexes)
    • setSelectedIndexesDirectly

      boolean setSelectedIndexesDirectly(List<Integer> selectedIndexes)
    • getListModel

      ListModel<? extends TypedObject> getListModel()
      Specified by:
      getListModel in interface ListComponentModel
    • setListModel

      void setListModel(ListModel<? extends TypedObject> listModel)
    • setForceRenderOnSelectionChanged

      void setForceRenderOnSelectionChanged(boolean forceRender)