001         package com.croftsoft.core.role;
002    
003         /*********************************************************************
004         *
005         * A simple interface for objects that "consume" objects.
006         *
007         * @author
008         *   <a href="http://www.CroftSoft.com/">David Wallace Croft</a>
009         * @version
010         *   1998-11-23
011         *********************************************************************/
012    
013         public interface  Consumer
014         //////////////////////////////////////////////////////////////////////
015         //////////////////////////////////////////////////////////////////////
016         {
017    
018         public void  consume ( Object  o );
019    
020         //////////////////////////////////////////////////////////////////////
021         //////////////////////////////////////////////////////////////////////
022         }