/**
 * Requirements of an object that can display the elements
 * in a Part
 *
 * @author  Prof. David Bernstein, James Madison University
 * @version 1.0
 */
public interface Presenter
{
    /**
     * Set the value to be used the next time this Presnter
     * is turned on 
     *
     * @param value   The value
     */
    public abstract void setValue(String value);
    

    /**
     * Turn this presenter off
     */
    public abstract void turnOff();
    

    /**
     * Turn this presenter on
     */
    public abstract void turnOn();
    


}
