001         package com.croftsoft.core.gui.controller;
002         
003         import com.croftsoft.core.lang.lifecycle.Updatable;
004         import com.croftsoft.core.gui.event.UserInputListener;
005         
006         /*********************************************************************
007         * Updates the model based on user input.
008         * 
009         * @version
010         *   $Date: 2008/04/19 21:27:13 $
011         * @since
012         *   2005-08-08
013         * @author
014         *   <a href="https://www.croftsoft.com/">David Wallace Croft</a>
015         *********************************************************************/
016    
017         public interface  Controller
018           extends Updatable, UserInputListener
019         //////////////////////////////////////////////////////////////////////
020         //////////////////////////////////////////////////////////////////////
021         {
022           
023         //////////////////////////////////////////////////////////////////////
024         //////////////////////////////////////////////////////////////////////
025         }