Package org.apache.pivot.wtk
Interface ListView.ItemBindMapping
-
- All Known Subinterfaces:
ListView.ItemStateBindMapping
- All Known Implementing Classes:
ListViewIndexBindMapping
- Enclosing class:
- ListView
public static interface ListView.ItemBindMappingTranslates between item position and bind context data during data binding.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objectget(List<?> listData, int index)Retrieves the value at the given index during aComponent.store(Object)operation.intindexOf(List<?> listData, java.lang.Object value)Returns the index of the item in the source list during aComponent.load(Object)operation.
-
-
-
Method Detail
-
indexOf
int indexOf(List<?> listData, java.lang.Object value)
Returns the index of the item in the source list during aComponent.load(Object)operation.- Parameters:
listData- The source list data.value- The value to locate.- Returns:
- The index of first occurrence of the value if it exists in the
list;
-1, otherwise.
-
get
java.lang.Object get(List<?> listData, int index)
Retrieves the value at the given index during aComponent.store(Object)operation.- Parameters:
listData- The source list data.index- The index of the value to retrieve.- Returns:
- The item at the given index.
-
-