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 }