inpro.incremental.sink
Class ConsoleNotifier

java.lang.Object
  extended by inpro.incremental.PushBuffer
      extended by inpro.incremental.sink.FrameAwarePushBuffer
          extended by inpro.incremental.sink.ConsoleNotifier
All Implemented Interfaces:
edu.cmu.sphinx.instrumentation.Resetable, edu.cmu.sphinx.util.props.Configurable, FrameAware

public class ConsoleNotifier
extends FrameAwarePushBuffer


Field Summary
 
Fields inherited from class inpro.incremental.sink.FrameAwarePushBuffer
currentFrame
 
Constructor Summary
ConsoleNotifier()
           
 
Method Summary
 void hypChange(java.util.Collection<? extends IU> ius, java.util.List<? extends EditMessage<? extends IU>> edits)
          this should receive a list of current IUs and a list of edit messages since the last call to hypChange
 
Methods inherited from class inpro.incremental.sink.FrameAwarePushBuffer
setCurrentFrame
 
Methods inherited from class inpro.incremental.PushBuffer
newProperties, reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsoleNotifier

public ConsoleNotifier()
Method Detail

hypChange

public void hypChange(java.util.Collection<? extends IU> ius,
                      java.util.List<? extends EditMessage<? extends IU>> edits)
Description copied from class: PushBuffer
this should receive a list of current IUs and a list of edit messages since the last call to hypChange

Specified by:
hypChange in class PushBuffer
Parameters:
ius - while this is a (plain) collection, the collection's iterator() method must ensure a sensible ordering of the returned elements. For now we have only used Lists (which are ordered), but a Tree of IUs should also be possible and this should gracefully work together with processors that expect lists
edits - a list of edits since the last call to hypChange