001 package edu.nrao.sss.electronics; 002 003 /** 004 * A provider of a {@link Signal signal}. 005 * <p> 006 * <b>Version Info:</b> 007 * <table style="margin-left:2em"> 008 * <tr><td>$Revision: 979 $</td></tr> 009 * <tr><td>$Date: 2007-10-30 13:46:08 -0600 (Tue, 30 Oct 2007) $</td></tr> 010 * <tr><td>$Author: dharland $ (last person to modify)</td></tr> 011 * </table></p> 012 * 013 * @author David M. Harland 014 * @since 2007-10-25 015 */ 016 public interface SignalSource 017 { 018 /** 019 * Returns the signal provided by this device. 020 * @return the signal provided by this device. 021 */ 022 public Signal getSignal(); 023 }