Interface TristateListModel<T>

All Superinterfaces:
Iterable<T>
All Known Implementing Classes:
DefaultTristateListModel

public interface TristateListModel<T> extends Iterable<T>
  • Method Details

    • getSize

      int getSize()
    • get

      T get(int index)
    • getState

      int getState(int index)
      Get the tristate value for this object.
      See Also:
      • TristateCheckBox.STATE_SELECTED
      • TristateCheckBox.STATE_UNSELECTED
      • TristateCheckBox.STATE_MIXED
    • setState

      void setState(int index, int state)
      Sets the state for the given object
    • addModelListener

      void addModelListener(TristateListModelListener listener)
    • removeModelListener

      void removeModelListener(TristateListModelListener listener)