Class ListChangeListenerBuilder<E>
java.lang.Object
cz.masci.springfx.mvci.util.builder.ListChangeListenerBuilder<E>
- Type Parameters:
E- The type of elements in the list
Builder class for creating a ListChangeListener with different event handlers.
Usage example:
ObservableList<String> list = FXCollections.observableArrayList();
ListChangeListener<String> listener = new ListChangeListenerBuilder<String>()
.onAdd(item -> System.out.println("Item added: " + item))
.onRemove(item -> System.out.println("Item removed: " + item))
.build();
list.addListener(listener);
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavafx.collections.ListChangeListener<E>build()onPermutated(Consumer<E> onPermutated)
-
Constructor Details
-
ListChangeListenerBuilder
public ListChangeListenerBuilder()
-
-
Method Details
-
onAdd
-
onRemove
-
onUpdated
-
onPermutated
-
build
-