001         package com.croftsoft.core.gui.controller;
002         
003         import com.croftsoft.core.gui.event.UserInputAdapter;
004         
005         /*********************************************************************
006         * A Controller implementation that does nothing.
007         * 
008         * @version
009         *   $Date: 2008/04/19 21:27:13 $
010         * @since
011         *   2005-08-08
012         * @author
013         *   <a href="https://www.croftsoft.com/">David Wallace Croft</a>
014         *********************************************************************/
015    
016         public class  NilController
017           extends UserInputAdapter
018           implements Controller
019         //////////////////////////////////////////////////////////////////////
020         //////////////////////////////////////////////////////////////////////
021         {
022           
023         public static final Controller  INSTANCE = new NilController ( );
024           
025         //////////////////////////////////////////////////////////////////////
026         //////////////////////////////////////////////////////////////////////
027         
028         public void  update ( )
029         //////////////////////////////////////////////////////////////////////
030         {
031           // empty
032         }
033    
034         //////////////////////////////////////////////////////////////////////
035         //////////////////////////////////////////////////////////////////////
036         }