Interface ListModel<E>

All Superinterfaces:
Focusable, Removable<E>, Selectable<E>, Updatable
All Known Implementing Classes:
BaseListModel

public interface ListModel<E> extends Selectable<E>, Updatable, Removable<E>, Focusable
This list interface groups Selectable, Updatable, Removable and Focusable interfaces. Adding methods to externally define commands for Focusable.focus(), Removable.remove(E), Selectable.select(E) and Updatable.update()