Class ProxyArrayList<T>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<T>
io.github.douira.glsl_transformer.ast.data.ProxyArrayList<T>
All Implemented Interfaces:
Serializable, Cloneable, Iterable<T>, Collection<T>, List<T>, RandomAccess
Direct Known Subclasses:
ChildNodeList

public abstract class ProxyArrayList<T> extends ArrayList<T>
An array list extension that calls a notification method whenever an element is added or removed from the list. The notification methods should be idempotent and reversible with the inverse other method.
See Also: