edu.washington.biostr.sig.brainj3d.shwing
Class CheckboxList

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<Boolean>
          extended by edu.washington.biostr.sig.brainj3d.shwing.SyncSelectionModel
              extended by edu.washington.biostr.sig.brainj3d.shwing.CheckboxList
All Implemented Interfaces:
EncapsulatesObserverables, ObservableCollection<Boolean>, ObservableList<Boolean>, IdObject, Serializable, Iterable<Boolean>, Collection<Boolean>, List<Boolean>, ListSelectionModel

public class CheckboxList
extends SyncSelectionModel

This is special selectable list data model for lists of checkboxes. setSelection toggles the selection, By default it is a model that has multiple selections.

Author:
eider
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.AbstractList
modCount
 
Fields inherited from interface javax.swing.ListSelectionModel
MULTIPLE_INTERVAL_SELECTION, SINGLE_INTERVAL_SELECTION, SINGLE_SELECTION
 
Constructor Summary
CheckboxList()
           
 
Method Summary
protected  void set(int index)
           
 
Methods inherited from class edu.washington.biostr.sig.brainj3d.shwing.SyncSelectionModel
add, addCollectionObserver, addListObserver, addListSelectionListener, addSelectionInterval, clear, clearSelection, contains, fireAdd, fireChange, fireChange, fireSelectionChanged, get, getAnchorSelectionIndex, getCollectionObservers, getId, getIteratorLock, getLeadSelectionIndex, getListObservers, getMaxSelectionIndex, getMinSelectionIndex, getObservers, getSelectionMode, getValueIsAdjusting, insertIndexInterval, isSelectedIndex, isSelectionEmpty, remove, removeCollectionObserver, removeIndexInterval, removeListObserver, removeListSelectionListener, removeSelectionInterval, setAnchorSelectionIndex, setLeadSelectionIndex, setSelection, setSelectionInterval, setSelectionMode, setValueIsAdjusting, setWriteObserver, size
 
Methods inherited from class java.util.AbstractList
add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, set, subList
 
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, removeAll, retainAll, set, subList, toArray, toArray
 

Constructor Detail

CheckboxList

public CheckboxList()
Method Detail

set

protected void set(int index)
Overrides:
set in class SyncSelectionModel


Copyright © 2006 University of Washington. All Rights Reserved.