001         package com.croftsoft.core.util.state;
002    
003         import java.rmi.*;
004    
005         /*********************************************************************
006         *
007         * An interface for listeners of object State updates.
008         *
009         * @author
010         *   <a href="https://www.croftsoft.com/">David Wallace Croft</a>
011         * @version
012         *   1998-11-23
013         *********************************************************************/
014    
015         public interface  StateListenerRemote extends Remote
016         //////////////////////////////////////////////////////////////////////
017         //////////////////////////////////////////////////////////////////////
018         {
019    
020         public void  stateListen ( State  state )
021           throws RemoteException;
022    
023         //////////////////////////////////////////////////////////////////////
024         //////////////////////////////////////////////////////////////////////
025         }