Interface edu.cornell.lassp.mck10.Hysteresis.AvalancheProducer
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface edu.cornell.lassp.mck10.Hysteresis.AvalancheProducer

public interface AvalancheProducer
extends Object
AvalancheProducer is an interface which must be implemented by any class which sends avalanches to AvalancheConsumers. The required methods are used to add and remove consumers.

Source Code is available.

Version:
1.0
Author:
Matt Kuntz (e-mail: mck10@cornell.edu)

Method Index

 o registerAvalancheConsumer(AvalancheConsumer)
registerAvalancheConsumer(consumer) is called to add a consumer.
 o removeAvalancheConsumer(AvalancheConsumer)
removeAvalancheConsumer(consumer) is called to remove a consumer.

Methods

 o registerAvalancheConsumer
  public abstract void registerAvalancheConsumer(AvalancheConsumer consumer)
registerAvalancheConsumer(consumer) is called to add a consumer.
Parameters:
consumer - The consumer to be added.
 o removeAvalancheConsumer
  public abstract void removeAvalancheConsumer(AvalancheConsumer consumer)
removeAvalancheConsumer(consumer) is called to remove a consumer.
Parameters:
consumer - The consumer to remove.

All Packages  Class Hierarchy  This Package  Previous  Next  Index