Package jisa.experiment.queue
Interface ActionQueue.ListListener<T>
-
- Enclosing class:
- ActionQueue
public static interface ActionQueue.ListListener<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidadded(java.util.Collection<T> added)default voidadded(T added)default voidaddedAndRemoved(java.util.Collection<T> added, java.util.Collection<T> removed)default voidmoved(java.util.Map<java.lang.Integer,T> changes)default voidremoved(java.util.Collection<T> removed)default voidremoved(T removed)voidupdate(java.util.Collection<T> added, java.util.Collection<T> removed, java.util.Map<java.lang.Integer,T> moved)
-
-
-
Method Detail
-
update
void update(java.util.Collection<T> added, java.util.Collection<T> removed, java.util.Map<java.lang.Integer,T> moved)
-
moved
default void moved(java.util.Map<java.lang.Integer,T> changes)
-
added
default void added(T added)
-
removed
default void removed(T removed)
-
added
default void added(java.util.Collection<T> added)
-
removed
default void removed(java.util.Collection<T> removed)
-
-