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)
 
 - 
 
 -