Package org.apache.pivot.collections
Interface SetListener<E>
-
- Type Parameters:
E
- Type of objects stored in this set.
- All Known Implementing Classes:
SetListener.Adapter
,SetListener.Listeners
public interface SetListener<E>
Set listener interface.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
SetListener.Adapter<E>
Deprecated.Since 2.1 and Java 8 the interface itself has default implementations.static class
SetListener.Listeners<E>
Set listeners.
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
comparatorChanged(Set<E> set, java.util.Comparator<E> previousComparator)
Called when a set's comparator has changed.default void
elementAdded(Set<E> set, E element)
Called when an element is added to a set.default void
elementRemoved(Set<E> set, E element)
Called when an element is removed from the set.default void
setCleared(Set<E> set)
Called when set data has been reset.
-
-
-
Method Detail
-
elementAdded
default void elementAdded(Set<E> set, E element)
Called when an element is added to a set.- Parameters:
set
- The source of the set event.element
- The element that was added to the set.
-
elementRemoved
default void elementRemoved(Set<E> set, E element)
Called when an element is removed from the set.- Parameters:
set
- The source of the set event.element
- The element that was removed from the set.
-
setCleared
default void setCleared(Set<E> set)
Called when set data has been reset.- Parameters:
set
- The source of the set event.
-
-