public class BindingListModelMap<K,V> extends org.zkoss.zul.ListModelMap<K,V> implements BindingListModelExt<Map.Entry<K,V>>, Serializable
This is the BindingListModel as a Map to be used with
Listbox, Grid,
and DataBinder.
Add or remove the contents of this model as a Map would cause the associated Listbox or Grid to change accordingly.
Make as public class since 3.0.5
Support BindingListModelEx since 3.1
BindingListModel,
BindingListModelExt,
ListModel,
ListModelMap,
Serialized Form| Constructor and Description |
|---|
BindingListModelMap(Map<K,V> map,
boolean live)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
int[] |
indexesOf(Object elm)
Deprecated.
Returns indexes of the given object inside a ListModel.
|
boolean |
isDistinct()
Deprecated.
Returns true if all objects inside this ListModel is distinct.
|
addSelection, clear, clone, containsKey, containsValue, entrySet, equals, fireSelectionEvent, get, getElementAt, getInnerMap, getSize, getSortDirection, hashCode, indexOf, indexOfKey, isEmpty, keySet, put, putAll, readSelection, remove, removeSelection, size, sort, toString, values, writeSelectionaddListDataListener, addPagingEventListener, addToSelection, clearSelection, fireEvent, getActivePage, getPageCount, getPageSize, getSelection, getSelectionControl, isMultiple, isSelected, isSelectionEmpty, newEmptySelection, removeAllSelection, removeFromSelection, removeListDataListener, removePagingEventListener, retainAllSelection, setActivePage, setMultiple, setPageSize, setSelection, setSelectionControlfinalize, getClass, notify, notifyAll, wait, wait, waitindexOfpublic boolean isDistinct()
BindingListModelExtDataBinder performance so there is no need
to scan the whole ListModel as long as find one.isDistinct in interface BindingListModelExt<Map.Entry<K,V>>public int[] indexesOf(Object elm)
BindingListModelExtindexesOf in interface BindingListModelExt<Map.Entry<K,V>>elm - the specified objectCopyright © 2015. All rights reserved.