Interface TristateListModel<T>
-
- All Superinterfaces:
java.lang.Iterable<T>
- All Known Implementing Classes:
DefaultTristateListModel
public interface TristateListModel<T> extends java.lang.Iterable<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddModelListener(TristateListModelListener listener)Tget(int index)intgetSize()intgetState(int index)Get the tristate value for this object.voidremoveModelListener(TristateListModelListener listener)voidsetState(int index, int state)Sets the state for the given object
-
-
-
Method Detail
-
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)
-
-