package com.link_intersystems.swing;
import java.beans.PropertyChangeListener;
import java.util.List;
public interface SelectionModel<E> {
public static final String PROP_SELECTION = "selection";
void addPropertyChangeListener(PropertyChangeListener listener);
void removePropertyChangeListener(PropertyChangeListener listener);
void addPropertyChangeListener(String propertyName,
PropertyChangeListener listener);
void removePropertyChangeListener(String propertyName,
PropertyChangeListener listener);
boolean isEmpty();
List<E> getSelection();
}