Package | Description |
---|---|
org.codefx.libfx.listener.handle |
Provides classes which make it easier to add and remove listeners from observable instances.
|
Modifier and Type | Method and Description |
---|---|
static <O,L> ListenerHandleBuilder<O,L> |
ListenerHandles.createFor(O observable,
L listener)
Creates a
builder for a generic ListenerHandle . |
static <O,L> ListenerHandleBuilder<O,L> |
ListenerHandleBuilder.from(O observable,
L listener)
Creates a builder for a generic
ListenerHandle . |
ListenerHandleBuilder<O,L> |
ListenerHandleBuilder.onAttach(BiConsumer<? super O,? super L> add)
Sets the function which is executed when the built
ListenerHandle must add the listener because
attach was called. |
ListenerHandleBuilder<O,L> |
ListenerHandleBuilder.onDetach(BiConsumer<? super O,? super L> remove)
Sets the function which is executed when the built
ListenerHandle must remove the listener because
detach was called. |
This documentation is licensed under CC-BY 4.0, attributed to Nicolai Parlog from CodeFX.