public interface MultiListSelectionModel<T extends Comparable<T>>
| Modifier and Type | Interface and Description |
|---|---|
static class |
MultiListSelectionModel.SelctionMode |
void clearMultiListDataProviders()
void addMultiListDataProvider(MultiListDataProvider<T> dataProvider)
void removeMultiListDataProvider(MultiListDataProvider<T> dataProvider)
void clearMultiListSelectionListeners()
void addMultiListSelectionListener(MultiListSelectionListener<T> selectionListener)
void removeMultiListSelectionListener(MultiListSelectionListener<T> selectionListener)
void setSelectionMode(MultiListSelectionModel.SelctionMode selectionSelctionMode)
MultiListSelectionModel.SelctionMode getSelectionMode()
void setValueIsAdjusting(boolean valueIsAdjusting)
boolean getValueIsAdjusting()
boolean isSelectionEmpty()
void clearSelection()
MultiListSelection<T> getMinSelection()
MultiListSelection<T> getMaxSelection()
boolean isSelected(MultiListSelection<T> selection)
void setAnchorSelection(MultiListSelection<T> selection)
MultiListSelection<T> getAnchorSelection()
void setLeadSelection(MultiListSelection<T> selection)
MultiListSelection<T> getLeadSelection()
int getSelectedIndex(T key)
void addSelectionInterval(MultiListSelection<T> selection0, MultiListSelection<T> selection1)
void setSelectionInterval(MultiListSelection<T> selection0, MultiListSelection<T> selection1)
void removeSelectionInterval(MultiListSelection<T> selection0, MultiListSelection<T> selection1)
void insertIndexInterval(MultiListSelection<T> selection, int length, boolean before)
void removeIndexInterval(MultiListSelection<T> selection0, MultiListSelection<T> selection1)
Copyright © 2017. All rights reserved.