package data.events; import java.util.*; /** * Listener that listens for DataBasketEvents. * * @author Steffen Zschaler * @version 2.0 19/08/1999 * @since v2.0 */ public interface DataBasketListener extends EventListener { /** * Called when a DataBasketEntry was added to the DataBasket. * * @param e an event object that describes the event. * * @override Always */ public void addedDBE (DataBasketEvent e); /** * Called when a DataBasketEntry was removed from the DataBasket. * * @param e an event object that describes the event. * * @override Always */ public void removedDBE (DataBasketEvent e); /** * Called when the DataBasket changed in a manner too complex for the two other types of events. * * @param e an event object that describes the event. (<code>e.getAffectedEntry() == null</code>!) * * @override Always */ public void dataBasketChanged (DataBasketEvent e); }