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 }