org.jactr.modules.pm.vocal.delegate
Class AbstractVocalDelegate

java.lang.Object
  extended by org.jactr.core.module.asynch.delegate.AbstractAsynchronousModuleDelegate<AbstractVocalModule,IChunk>
      extended by org.jactr.modules.pm.vocal.delegate.AbstractVocalDelegate
All Implemented Interfaces:
IAsynchronousModuleDelegate<AbstractVocalModule,IChunk>
Direct Known Subclasses:
ExecuteVocalizationDelegate, PrepareVocalizationDelegate, ProcessVocalizationDelegate

public abstract class AbstractVocalDelegate
extends AbstractAsynchronousModuleDelegate<AbstractVocalModule,IChunk>


Constructor Summary
AbstractVocalDelegate(AbstractVocalModule module, double minimumProcessingTime, IChunk cantProcessResult)
           
 
Method Summary
 boolean commandStateChanged(org.commonreality.identifier.IIdentifier commandIdentifier, org.commonreality.efferent.IEfferentCommand.ActualState state, boolean callingFromFinalize)
           
 
Methods inherited from class org.jactr.core.module.asynch.delegate.AbstractAsynchronousModuleDelegate
getMinimumProcessingTime, getModule, process
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractVocalDelegate

public AbstractVocalDelegate(AbstractVocalModule module,
                             double minimumProcessingTime,
                             IChunk cantProcessResult)
Method Detail

commandStateChanged

public boolean commandStateChanged(org.commonreality.identifier.IIdentifier commandIdentifier,
                                   org.commonreality.efferent.IEfferentCommand.ActualState state,
                                   boolean callingFromFinalize)