package edu.ualberta.med.biobank.mvp.user.ui;
import java.util.Collection;
import java.util.List;
public interface HasList<E> extends HasListChangeHandlers<E> {
/**
* Should never return a null list.
*
* @return
*/
List<E> asUnmodifiableList();
void setElements(Collection<? extends E> elements);
void setElements(Collection<? extends E> elements, boolean fireEvents);
}