org.springframework.richclient.list
Class AbstractFilteredListModel
java.lang.Object
javax.swing.AbstractListModel
org.springframework.richclient.list.AbstractFilteredListModel
- All Implemented Interfaces:
- Serializable, EventListener, ListDataListener, ListModel
- Direct Known Subclasses:
- ComboBoxListModelAdapter, FilteredListModel, SortedListModel
public abstract class AbstractFilteredListModel
- extends AbstractListModel
- implements ListDataListener
- Author:
- Keith Donald
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final org.apache.commons.logging.Log logger
filteredModel
protected ListModel filteredModel
AbstractFilteredListModel
public AbstractFilteredListModel(ListModel model)
getFilteredModel
public ListModel getFilteredModel()
setFilteredModel
public void setFilteredModel(ListModel model)
getElementAt
public Object getElementAt(int index)
- Specified by:
getElementAt in interface ListModel
getSize
public int getSize()
- Specified by:
getSize in interface ListModel
contentsChanged
public void contentsChanged(ListDataEvent e)
- Specified by:
contentsChanged in interface ListDataListener
intervalAdded
public void intervalAdded(ListDataEvent e)
- Specified by:
intervalAdded in interface ListDataListener
intervalRemoved
public void intervalRemoved(ListDataEvent e)
- Specified by:
intervalRemoved in interface ListDataListener
getElementIndex
public int getElementIndex(int filteredIndex)
- Returns the element index for a filtered index. This implementation returns the given value filteredIndex
- Parameters:
filteredIndex - the filtered index
- Returns:
- the value of filteredIndex
Copyright © 2004-2008 The Spring Framework. All Rights Reserved.