Package org.apache.pivot.wtk
Interface ListViewBindingListener
-
- All Known Implementing Classes:
ListViewBindingListener.Adapter
,ListViewBindingListener.Listeners
public interface ListViewBindingListener
List view binding listener interface.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ListViewBindingListener.Adapter
Deprecated.Since 2.1 and Java 8 the interface itself has default implementations.static class
ListViewBindingListener.Listeners
List view binding listeners.
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
checkedItemsBindMappingChanged(ListView listView, ListView.ItemBindMapping previousCheckedItemsBindMapping)
Called when a list view's checked items bind mapping has changed.default void
checkedItemsBindTypeChanged(ListView listView, BindType previousCheckedItemsBindType)
Called when a list view's checked items bind type has changed.default void
checkedItemsKeyChanged(ListView listView, java.lang.String previousCheckedItemsKey)
Called when a list view's checked items key has changed.default void
itemsStateBindMappingChanged(ListView listView, ListView.ItemStateBindMapping previousItemsStateBindMapping)
Called when a list view's items state bind mapping has changed.default void
itemsStateBindTypeChanged(ListView listView, BindType previousItemsStateBindType)
Called when a list view's items' state bind type has changed.default void
itemsStateKeyChanged(ListView listView, java.lang.String previousItemsStateKey)
Called when a list view's items' state key has changed.default void
listDataBindMappingChanged(ListView listView, ListView.ListDataBindMapping previousListDataBindMapping)
Called when a list view's list data bind mapping has changed.default void
listDataBindTypeChanged(ListView listView, BindType previousListDataBindType)
Called when a list view's list data bind type has changed.default void
listDataKeyChanged(ListView listView, java.lang.String previousListDataKey)
Called when a list view's list data key has changed.default void
selectedItemBindMappingChanged(ListView listView, ListView.ItemBindMapping previousSelectedItemBindMapping)
Called when a list view's selected item bind mapping has changed.default void
selectedItemBindTypeChanged(ListView listView, BindType previousSelectedItemBindType)
Called when a list view's selected item bind type has changed.default void
selectedItemKeyChanged(ListView listView, java.lang.String previousSelectedItemKey)
Called when a list view's selected item key has changed.default void
selectedItemsBindMappingChanged(ListView listView, ListView.ItemBindMapping previousSelectedItemsBindMapping)
Called when a list view's selected items bind mapping has changed.default void
selectedItemsBindTypeChanged(ListView listView, BindType previousSelectedItemsBindType)
Called when a list view's selected items bind type has changed.default void
selectedItemsKeyChanged(ListView listView, java.lang.String previousSelectedItemsKey)
Called when a list view's selected items key has changed.
-
-
-
Method Detail
-
listDataKeyChanged
default void listDataKeyChanged(ListView listView, java.lang.String previousListDataKey)
Called when a list view's list data key has changed.- Parameters:
listView
- The list view whose binding has changed.previousListDataKey
- The previous binding key for the list data.
-
listDataBindTypeChanged
default void listDataBindTypeChanged(ListView listView, BindType previousListDataBindType)
Called when a list view's list data bind type has changed.- Parameters:
listView
- The list view whose binding has changed.previousListDataBindType
- The previous bind type for the list data.
-
listDataBindMappingChanged
default void listDataBindMappingChanged(ListView listView, ListView.ListDataBindMapping previousListDataBindMapping)
Called when a list view's list data bind mapping has changed.- Parameters:
listView
- The list view whose binding has changed.previousListDataBindMapping
- The previous bind mapping for the list data.
-
selectedItemKeyChanged
default void selectedItemKeyChanged(ListView listView, java.lang.String previousSelectedItemKey)
Called when a list view's selected item key has changed.- Parameters:
listView
- The list view whose binding has changed.previousSelectedItemKey
- The previous binding key for the selected item.
-
selectedItemBindTypeChanged
default void selectedItemBindTypeChanged(ListView listView, BindType previousSelectedItemBindType)
Called when a list view's selected item bind type has changed.- Parameters:
listView
- The list view whose binding has changed.previousSelectedItemBindType
- The previous bind type for the selected item.
-
selectedItemBindMappingChanged
default void selectedItemBindMappingChanged(ListView listView, ListView.ItemBindMapping previousSelectedItemBindMapping)
Called when a list view's selected item bind mapping has changed.- Parameters:
listView
- The list view whose binding has changed.previousSelectedItemBindMapping
- The previous bind mapping for the selected item.
-
selectedItemsKeyChanged
default void selectedItemsKeyChanged(ListView listView, java.lang.String previousSelectedItemsKey)
Called when a list view's selected items key has changed.- Parameters:
listView
- The list view whose binding has changed.previousSelectedItemsKey
- The previous binding key for the selected items.
-
selectedItemsBindTypeChanged
default void selectedItemsBindTypeChanged(ListView listView, BindType previousSelectedItemsBindType)
Called when a list view's selected items bind type has changed.- Parameters:
listView
- The list view whose binding has changed.previousSelectedItemsBindType
- The previous bind type for the selected items.
-
selectedItemsBindMappingChanged
default void selectedItemsBindMappingChanged(ListView listView, ListView.ItemBindMapping previousSelectedItemsBindMapping)
Called when a list view's selected items bind mapping has changed.- Parameters:
listView
- The list view whose binding has changed.previousSelectedItemsBindMapping
- The previous bind mapping for the selected items.
-
checkedItemsKeyChanged
default void checkedItemsKeyChanged(ListView listView, java.lang.String previousCheckedItemsKey)
Called when a list view's checked items key has changed.- Parameters:
listView
- The list view whose binding has changed.previousCheckedItemsKey
- The previous binding key for the checked items.
-
checkedItemsBindTypeChanged
default void checkedItemsBindTypeChanged(ListView listView, BindType previousCheckedItemsBindType)
Called when a list view's checked items bind type has changed.- Parameters:
listView
- The list view whose binding has changed.previousCheckedItemsBindType
- The previous bind type for the checked items.
-
checkedItemsBindMappingChanged
default void checkedItemsBindMappingChanged(ListView listView, ListView.ItemBindMapping previousCheckedItemsBindMapping)
Called when a list view's checked items bind mapping has changed.- Parameters:
listView
- The list view whose binding has changed.previousCheckedItemsBindMapping
- The previous bind mapping function for the checked items.
-
itemsStateKeyChanged
default void itemsStateKeyChanged(ListView listView, java.lang.String previousItemsStateKey)
Called when a list view's items' state key has changed.- Parameters:
listView
- The list view whose binding has changed.previousItemsStateKey
- The previous bind key for the items' state.
-
itemsStateBindTypeChanged
default void itemsStateBindTypeChanged(ListView listView, BindType previousItemsStateBindType)
Called when a list view's items' state bind type has changed.- Parameters:
listView
- The list view whose binding has changed.previousItemsStateBindType
- The previous bind type for the items' state.
-
itemsStateBindMappingChanged
default void itemsStateBindMappingChanged(ListView listView, ListView.ItemStateBindMapping previousItemsStateBindMapping)
Called when a list view's items state bind mapping has changed.- Parameters:
listView
- The list view whose binding has changed.previousItemsStateBindMapping
- The previous bind mapping function for the items' state.
-
-