com.croftsoft.core.util.state
Class RelayStateMulticaster

java.lang.Object
  extended by com.croftsoft.core.util.state.RelayStateMulticaster
All Implemented Interfaces:
StateListener, StateMulticaster

public class RelayStateMulticaster
extends Object
implements StateMulticaster, StateListener

Version:
1998-12-06
Author:
David Wallace Croft

Constructor Summary
RelayStateMulticaster(StateMulticaster stateMulticaster)
           
 
Method Summary
 boolean addStateListener(StateListener stateListener)
           
 boolean removeStateListener(StateListener stateListener)
           
 void stateListen(State state)
           
 void update(State state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelayStateMulticaster

public RelayStateMulticaster(StateMulticaster stateMulticaster)
Method Detail

update

public void update(State state)
Specified by:
update in interface StateMulticaster

addStateListener

public boolean addStateListener(StateListener stateListener)
Specified by:
addStateListener in interface StateMulticaster

removeStateListener

public boolean removeStateListener(StateListener stateListener)
Specified by:
removeStateListener in interface StateMulticaster

stateListen

public void stateListen(State state)
Specified by:
stateListen in interface StateListener

CroftSoft Javadoc

CroftSoft Core Javadoc (2008-09-28 20:58:02)