Interface TristateListModel<T>
- 
- All Superinterfaces:
- java.lang.Iterable<T>
 - All Known Implementing Classes:
- DefaultTristateListModel
 
 public interface TristateListModel<T> extends java.lang.Iterable<T>
- 
- 
Method SummaryAll 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- 
getSizeint getSize() 
 - 
getT get(int index) 
 - 
getStateint getState(int index) Get the tristate value for this object.- See Also:
- TristateCheckBox.STATE_SELECTED,- TristateCheckBox.STATE_UNSELECTED,- TristateCheckBox.STATE_MIXED
 
 - 
setStatevoid setState(int index, int state)Sets the state for the given object
 - 
addModelListenervoid addModelListener(TristateListModelListener listener) 
 - 
removeModelListenervoid removeModelListener(TristateListModelListener listener) 
 
- 
 
-