001 package edu.nrao.sss.model.resource; 002 003 import java.util.EventListener; 004 005 /** 006 * An object that is interested in changes to collections of 007 * {@link CorrelatorBaseband}. 008 * <p> 009 * <b>Version Info:</b> 010 * <table style="margin-left:2em"> 011 * <tr><td>$Revision: 1107 $</td></tr> 012 * <tr><td>$Date: 2008-02-15 16:50:27 -0700 (Fri, 15 Feb 2008) $</td></tr> 013 * <tr><td>$Author: dharland $ (last person to modify)</td></tr> 014 * </table></p> 015 * 016 * @author David M. Harland 017 * @since 2008-02-14 018 */ 019 public interface BasebandCollectionListener 020 extends EventListener 021 { 022 /** 023 * Called when basebands are added to, or removed from, a collection. 024 * @param event the event that caused the change. 025 */ 026 public void basebandCollectionChanged(BasebandCollectionEvent event); 027 }