001    package edu.nrao.sss.model.source.parser;
002    
003    /**
004     * A reader that creates sources from text.
005     * <p>
006     * <i>This is a placeholder.  If we elect to expose
007     * readers of individual sources to the public, this
008     * interface will look very similar to
009     * {@link SourceCatalogReader}.</i></p>
010     * <p>
011     * <b>CVS Info:</b>
012     * <table style="margin-left:2em">
013     *   <tr><td>$Revision: 161 $</td></tr>
014     *   <tr><td>$Date: 2006-12-15 11:48:34 -0700 (Fri, 15 Dec 2006) $</td></tr>
015     *   <tr><td>$Author: btruitt $</td></tr>
016     * </table></p>
017     * 
018     * @author David M. Harland
019     * @since 2006-11-20
020     */
021    public interface SourceReader
022    {
023      //TODO Decide if we want this I/F; ie, decide if public
024      //     can call the source readers directly
025      
026      //public Source read(Reader in);
027    }