001    /*
002     * CodeSource.java
003     *
004     * Created on December 19, 2002, 3:20 PM
005     */
006    
007    package spirograph;
008    
009    /** Objects with this interface can provide code for bean shell compilation
010     * and loading.
011     *
012     * <p>Copyright © 2002-2003 Franklin W. Olin College of Engineering.</p>
013     *
014     * @author Patrick G. Heck
015     */
016    public interface CodeSource {
017        
018        String getCode();
019        
020        String getFields();
021        
022    }
023    
024    /*
025     * $Log: CodeSource.java,v $
026     * Revision 1.3  2003/01/14 19:43:29  gus
027     * added copyright and formatted doc comment
028     *
029     * Revision 1.2  2002/12/20 21:49:08  gus
030     * Connect the new GUI with the old backend.
031     *
032     * Revision 1.1  2002/12/19 20:59:09  gus
033     * An abstracted means of referencing student code
034     *
035     */