Class ReferenceList<T>

All Implemented Interfaces:
Serializable, Cloneable, Iterable<T>, Collection<T>, List<T>, RandomAccess

public abstract class ReferenceList<T> extends ArrayList<T>
List implementing a repeated property of a data object that has a reverse end.

The reverse end must be handled in concrete subclasses by overriding beforeAdd(int, Object) and afterRemove(int, Object).

See Also: