SubModel - ListModel implementationpublic class FilteredModel<Item,SubModel extends ListModel<Item>> extends AbstractListModel<Item>
listenerList| Constructor and Description |
|---|
FilteredModel(SubModel subModel)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
doFilter()
Reapply the filter
|
Item |
getElementAt(int i) |
int |
getSize() |
void |
setFilter(ItemFilter<SubModel> elementFilter)
Set the list filter and update the content.
|
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListenerpublic FilteredModel(SubModel subModel)
subModel - The other model to filterpublic int getSize()
public void setFilter(ItemFilter<SubModel> elementFilter)
elementFilter - public Item getElementAt(int i)
public void doFilter()
Copyright © 2015 IRSTV CNRS-FR-2488. All Rights Reserved.