public class ListPopupModel<T>
extends javax.swing.AbstractListModel<T>
Constructor and Description |
---|
ListPopupModel(ElementFilter<? super T> filter,
SpeedSearch speedSearch,
ListPopupStep<T> step) |
Modifier and Type | Method and Description |
---|---|
void |
deleteItem(java.lang.Object item) |
T |
get(int i) |
java.lang.String |
getCaptionAboveOf(java.lang.Object value) |
int |
getClosestMatchIndex() |
T |
getElementAt(int index) |
int |
getSize() |
boolean |
isSeparatorAboveOf(java.lang.Object aValue) |
boolean |
isVisible(java.lang.Object object) |
void |
refilter() |
void |
syncModel() |
void |
updateOriginalList() |
public ListPopupModel(ElementFilter<? super T> filter, SpeedSearch speedSearch, ListPopupStep<T> step)
public void syncModel()
public void deleteItem(java.lang.Object item)
public T get(int i)
public int getSize()
public T getElementAt(int index)
public boolean isSeparatorAboveOf(java.lang.Object aValue)
public java.lang.String getCaptionAboveOf(java.lang.Object value)
public void refilter()
public boolean isVisible(java.lang.Object object)
public int getClosestMatchIndex()
public void updateOriginalList()