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 void
addModelListener(TristateListModelListener listener)
T
get(int index)
int
getSize()
int
getState(int index)
Get the tristate value for this object.void
removeModelListener(TristateListModelListener listener)
void
setState(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)
-
-