com.webkitchen.eeg.analysis
Interface IChannelSampleGenerator

All Known Implementing Classes:
Player

public interface IChannelSampleGenerator

Generates and notifies listeners of the latest raw EEG sample values for a particular channel

See Also:
IChannelSampleListener

Method Summary
 void addSampleListener(IChannelSampleListener listener)
          Attach listener to receive notification/copies of all new raw EEG sample values for the channel
 void removeAllSampleListeners()
          Remove all listeners from our notification list
 void removeSampleListener(IChannelSampleListener listener)
          Remove listener from our notification list
 

Method Detail

addSampleListener

void addSampleListener(IChannelSampleListener listener)
Attach listener to receive notification/copies of all new raw EEG sample values for the channel

Parameters:
listener - the observer who wants to receive sample values

removeSampleListener

void removeSampleListener(IChannelSampleListener listener)
Remove listener from our notification list

Parameters:
listener - the observer to remove

removeAllSampleListeners

void removeAllSampleListeners()
Remove all listeners from our notification list