public class ListBoxImpl<T> extends EmptyNiftyControlImpl
Modifier and Type | Class and Description |
---|---|
class |
ListBoxImpl.ItemWidth |
Constructor and Description |
---|
ListBoxImpl(ListBox<T> listBox) |
Modifier and Type | Method and Description |
---|---|
void |
addAllItems(List<T> itemsToAdd) |
void |
addItem(T newItem) |
int |
bindToView(ListBoxView<T> newListBoxView,
int viewDisplayItemCount) |
void |
changeSelectionMode(ListBox.SelectionMode listBoxSelectionMode,
boolean forceSelection) |
void |
clear() |
void |
deselectItem(T item) |
void |
deselectItemByIndex(int itemIndex) |
void |
deselectItemByVisualIndex(int selectionIndex) |
T |
getFocusItem() |
int |
getFocusItemIndex() |
T |
getItemByVisualIndex(int selectionIndex) |
List<T> |
getItems() |
List<Integer> |
getSelectedIndices() |
List<T> |
getSelection() |
void |
insertItem(T item,
int index) |
int |
itemCount() |
void |
removeAllItems(List<T> itemsToRemove) |
void |
removeItem(T item) |
void |
removeItemByIndex(int itemIndex) |
void |
selectItem(T item) |
void |
selectItemByIndex(int selectionIndex) |
void |
selectItemByVisualIndex(int selectionIndex) |
void |
selectNext() |
void |
selectPrevious() |
void |
setFocusItem(T item) |
void |
setFocusItemByIndex(int itemIndex) |
void |
setListBoxViewConverter(ListBox.ListBoxViewConverter<T> viewConverter) |
void |
showItem(T item) |
void |
showItemByIndex(int itemIndex) |
void |
sortItems(Comparator<T> comperator) |
void |
updateView() |
void |
updateView(int newViewOffset) |
disable, enable, getElement, getHeight, getId, getStyle, getWidth, hasFocus, isBound, isEnabled, layoutCallback, setEnabled, setFocus, setFocusable, setHeight, setId, setStyle, setWidth
public int bindToView(ListBoxView<T> newListBoxView, int viewDisplayItemCount)
public void updateView(int newViewOffset)
public void updateView()
public void selectItemByVisualIndex(int selectionIndex)
public void deselectItemByVisualIndex(int selectionIndex)
public T getItemByVisualIndex(int selectionIndex)
public void changeSelectionMode(ListBox.SelectionMode listBoxSelectionMode, boolean forceSelection)
public void addItem(T newItem)
public int itemCount()
public void clear()
public void selectItemByIndex(int selectionIndex)
public void selectItem(T item)
public void selectNext()
public void selectPrevious()
public void removeItemByIndex(int itemIndex)
public void removeItem(T item)
public void deselectItemByIndex(int itemIndex)
public void deselectItem(T item)
public void insertItem(T item, int index)
public void showItem(T item)
public void showItemByIndex(int itemIndex)
public void setFocusItem(T item)
public void setFocusItemByIndex(int itemIndex)
public T getFocusItem()
public int getFocusItemIndex()
public void setListBoxViewConverter(ListBox.ListBoxViewConverter<T> viewConverter)
public void sortItems(Comparator<T> comperator)
Copyright © 2013. All Rights Reserved.