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 void
added(java.util.Collection<T> added)
default void
added(T added)
default void
addedAndRemoved(java.util.Collection<T> added, java.util.Collection<T> removed)
default void
moved(java.util.Map<java.lang.Integer,T> changes)
default void
removed(java.util.Collection<T> removed)
default void
removed(T removed)
void
update(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)
-
-