org.jactr.modules.pm.vocal.buffer.processor
Class ClearRequestDelegate

java.lang.Object
  extended by org.jactr.core.buffer.delegate.SimpleRequestDelegate
      extended by org.jactr.modules.pm.vocal.buffer.processor.ClearRequestDelegate
All Implemented Interfaces:
IRequestDelegate

public class ClearRequestDelegate
extends SimpleRequestDelegate

reset the visual system - merely calls IVisualModule.reset()

Author:
developer

Field Summary
static org.apache.commons.logging.Log LOGGER
          logger definition
 
Constructor Summary
ClearRequestDelegate(IChunkType clearChunkType)
           
 
Method Summary
 void clear()
          clear/cancel any pending requests
 boolean request(IRequest request, IActivationBuffer buffer, double requestTime)
          do the module specific processing
 
Methods inherited from class org.jactr.core.buffer.delegate.SimpleRequestDelegate
willAccept
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGER

public static final org.apache.commons.logging.Log LOGGER
logger definition

Constructor Detail

ClearRequestDelegate

public ClearRequestDelegate(IChunkType clearChunkType)
Method Detail

request

public boolean request(IRequest request,
                       IActivationBuffer buffer,
                       double requestTime)
Description copied from interface: IRequestDelegate
do the module specific processing

Returns:
true if this was successful (will propogate the buffer event)

clear

public void clear()
Description copied from interface: IRequestDelegate
clear/cancel any pending requests