import java.awt.Color;

/** 
 * An interface with methods appropriate to something that has a changeable
 * colour.
 *
 * @author Mark Young (A00000000)
 */
public interface Colourable {

    /**
     * Change this object's colour. 
     *
     * @param reqColour the new colour
     */
    public void setColor(Color reqColour);

    /**
     * Return this object's colour. 
     *
     * @return the object's colour
     */
    public Color getColor();

}

