com.partnersoft.gui
Class SortedListModel
java.lang.Object
javax.swing.AbstractListModel
com.partnersoft.gui.SortedListModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.ListModel
public class SortedListModel
- extends javax.swing.AbstractListModel
A basic sorted ListModel.
- Author:
- Paul Reavis
Copyright 1998 Partner Software, Inc.
- See Also:
- Serialized Form
| Fields inherited from class javax.swing.AbstractListModel |
listenerList |
| Methods inherited from class javax.swing.AbstractListModel |
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
defaultComparer
public static final java.util.Comparator defaultComparer
SortedListModel
public SortedListModel()
getElementAt
public java.lang.Object getElementAt(int index)
getSize
public int getSize()
setSelectableItems
public void setSelectableItems(java.util.Collection newItems)
getSelectableItems
public java.util.Collection getSelectableItems()
setComparer
public void setComparer(java.util.Comparator newComparer)
getComparer
public java.util.Comparator getComparer()
removeItem
public void removeItem(java.lang.Object item)
- Removes an item from the selection set.
itemChanged
public void itemChanged(java.lang.Object item)
contains
public boolean contains(java.lang.Object item)