org.omegahat.Simulation.MCMC
Interface NotifyingObject

All Known Implementing Classes:
NotifyingMCMCObject, ThinningProxyListener, SplittingProxyListener

public interface NotifyingObject

Indicates that this MCMC Object can register and unregister listeners and will notify them of events.


Method Summary
 MCMCListenerHandle registerListener(MCMCListener l)
          Register a listener to be notified of events.
 void unregisterListener(MCMCListenerHandle h)
          Unregister a listener to be notified of events.
 

Method Detail

registerListener

public MCMCListenerHandle registerListener(MCMCListener l)
Register a listener to be notified of events.

unregisterListener

public void unregisterListener(MCMCListenerHandle h)
Unregister a listener to be notified of events.