001    /*
002     * Translator interface
003     *
004     * Developed for "Rethinking CS101", a project of Lynn Andrea Stein's AP Group.
005     * For more information, see <a href="http://www.ai.mit.edu/projects/cs101/">the
006     * CS101 homepage</a> or email <las@ai.mit.edu>.
007     *
008     * Copyright (C) 1996-9 Massachusetts Institute of Technology.
009     * Please do not redistribute without obtaining permission.
010     */
011    
012    package piglatin;
013    
014    /** 
015     * Marker interface for classes that wish to be used by the GUI.
016     * Doesn't define any methods, except run as inherited from Runnable.
017     * However, you must define a constructor with a single paramater of
018     * type piglatin.GUI in your implementation.
019     *
020     * @see Runnable
021     *
022     * @author Todd C. Parnell, tparnell@ai.mit.edu
023     * @version $Id: Translator.java,v 1.1.1.1 2002/06/05 21:56:35 root Exp $
024     *
025     * Copyright (c) 1996-9 Massachusetts Institute of Technology 
026     */
027    public interface Translator extends Runnable {
028      // no methods
029    }
030    
031    /*
032     * $Log: Translator.java,v $
033     * Revision 1.1.1.1  2002/06/05 21:56:35  root
034     * CS101 comes to Olin finally.
035     *
036     * Revision 1.1  2000/05/07 07:03:14  mharder
037     * Moved .java files into piglatin subdirectory.
038     *
039     * Revision 1.1  1999/03/03 16:58:46  tparnell
040     * Major revision from an old (c. 1996) version of the problem set.  It's
041     * now an application and 1.2 compliant.  See the README for more details.
042     *
043     */