org.zkoss.zkplus.databind
Class BindingListModelArray<E>
java.lang.Object
org.zkoss.zul.AbstractListModel<E>
org.zkoss.zul.ListModelArray<E>
org.zkoss.zkplus.databind.BindingListModelArray<E>
- All Implemented Interfaces:
- java.io.Serializable, BindingListModel<E>, BindingListModelExt<E>, Selectable<E>, Sortable<E>, ListModel<E>
Deprecated. As of release 7.0.0, replace with new ZK binding.
public class BindingListModelArray<E>
- extends ListModelArray<E>
- implements BindingListModelExt<E>, java.io.Serializable
This is the BindingListModel as a Object array to be used with
Listbox, Grid,
and DataBinder.
Modify the contents of this model as an Object array would cause the associated Listbox or Grid to change accordingly.
Make as public class since 3.0.5
Support BindingListModelEx since 3.1
- Author:
- Henri Chen
- See Also:
BindingListModel,
ListModel,
ListModelArray,
Serialized Form
|
Method Summary |
int[] |
indexesOf(java.lang.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. |
| Methods inherited from class org.zkoss.zul.ListModelArray |
addSelection, clone, equals, fireSelectionEvent, get, getElementAt, getInnerArray, getSize, getSortDirection, hashCode, indexOf, removeSelection, set, sort, toString |
| Methods inherited from class org.zkoss.zul.AbstractListModel |
addListDataListener, addToSelection, clearSelection, fireEvent, getSelection, isMultiple, isSelected, isSelectionEmpty, newEmptySelection, readSelection, removeAllSelection, removeFromSelection, removeListDataListener, retainAllSelection, setMultiple, setSelection, writeSelection |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
BindingListModelArray
public BindingListModelArray(E[] c,
boolean live,
boolean distinct)
- Deprecated.
- Since:
- 3.5.0
BindingListModelArray
public BindingListModelArray(E[] c,
boolean live)
- Deprecated.
- Since:
- 3.0.5
isDistinct
public boolean isDistinct()
- Deprecated.
- Description copied from interface:
BindingListModelExt
- Returns true if all objects inside this ListModel is distinct.
This is for
DataBinder performance so there is no need
to scan the whole ListModel as long as find one.
- Specified by:
isDistinct in interface BindingListModelExt<E>
- Returns:
- true if all objects inside this ListModel is distinct; otherwise, return false.
indexesOf
public int[] indexesOf(java.lang.Object elm)
- Deprecated.
- Description copied from interface:
BindingListModelExt
- Returns indexes of the given object inside a ListModel.
- Specified by:
indexesOf in interface BindingListModelExt<E>
- Parameters:
elm - the specified object
- Returns:
- indexes that contains the given object; return empty array if none found.
Copyright © 2005-2011 Potix Corporation. All Rights Reserved.