/** 
  * 
  * See the end of the file for the log of changes.
  * 
  * $Author: mtsezgin $
  * $Date: 2000/06/03 01:52:36 $   
  * $Revision: 1.3 $
  * $Headers$
  * $Id: Terminal.java,v 1.3 2000/06/03 01:52:36 mtsezgin Exp $     
  * $Name:  $   
  * $Locker:  $
  * $Source: /mit/mtsezgin/CVS/Repository/REC/Terminal.java,v $
  *  
  **/


import java.awt.Graphics; 

/**
  *
  * All the objects who want to be NonTerminal must implement this
  * interface.
  *
  **/

public interface Terminal
extends          Paintable
{
    /**
    *
    * Sets the time stamp of the current Terminal
    *
    **/
    public abstract void
    setTimeStamp( long time_stamp );
    
    /**
    *
    * Returns the time stamp of the current Terminal
    *
    **/
    public abstract long
    getTimeStamp();
}

/**
  *
  * $Log: Terminal.java,v $
  * Revision 1.3  2000/06/03 01:52:36  mtsezgin
  * *** empty log message ***
  *
  * Revision 1.2  2000/04/13 06:18:30  mtsezgin
  *
  * Now Terminals have time_stamps and methods to support operations using
  * time_stamps.
  *
  * Revision 1.1  2000/04/11 00:41:49  mtsezgin
  *
  * Now the whole package succesfully parses a motor.
  *
  *
  **/
