org.jactr.modules.pm.aural.memory.impl
Class DefaultAuralMemory

java.lang.Object
  extended by org.jactr.modules.pm.common.memory.impl.AbstractPerceptualMemory
      extended by org.jactr.modules.pm.aural.memory.impl.DefaultAuralMemory
All Implemented Interfaces:
IParameterized, IAuralMemory, IPerceptualMemory

public class DefaultAuralMemory
extends AbstractPerceptualMemory
implements IAuralMemory


Field Summary
 
Fields inherited from interface org.jactr.modules.pm.common.memory.IPerceptualMemory
FINST_DURATION_TIME_PARAM, NEW_FINST_ONSET_DURATION_TIME_PARAM, NUMBER_OF_FINSTS_PARAM, SEARCH_RESULT_IDENTIFIER_KEY
 
Constructor Summary
DefaultAuralMemory(IAuralModule module, IActivePerceptListener listener)
           
 
Method Summary
 void attach(ACTRAgent agent)
          attach must be called after the model has been connected to commmon reality
 void detach()
          detach from CR
 IAuralModule getAuralModule()
           
 
Methods inherited from class org.jactr.modules.pm.common.memory.impl.AbstractPerceptualMemory
addEncoder, addFeatureMap, addFilter, addListener, getEncoders, getEncodings, getFeatureMaps, getFilters, getFINSTFeatureMap, getFINSTLimit, getFINSTSpan, getIndexManager, getLastChangeTime, getLastSearchResult, getModule, getNewFINSTOnsetDuration, getParameter, getPendingUpdates, getPossibleParameters, getRecentSearchResults, getSetableParameters, isAttached, removeEncoder, removeFeatureMap, removeFilter, removeListener, search, searchNow, setFINSTLimit, setFINSTSpan, setNewFINSTOnsetDuration, setParameter
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jactr.modules.pm.common.memory.IPerceptualMemory
addEncoder, addFeatureMap, addFilter, addListener, getEncoders, getEncodings, getFeatureMaps, getFilters, getFINSTFeatureMap, getFINSTLimit, getFINSTSpan, getIndexManager, getLastChangeTime, getLastSearchResult, getModule, getNewFINSTOnsetDuration, getPendingUpdates, getRecentSearchResults, isAttached, removeEncoder, removeFeatureMap, removeFilter, removeListener, search, searchNow, setFINSTLimit, setFINSTSpan, setNewFINSTOnsetDuration
 
Methods inherited from interface org.jactr.core.utils.parameter.IParameterized
getParameter, getPossibleParameters, getSetableParameters, setParameter
 

Constructor Detail

DefaultAuralMemory

public DefaultAuralMemory(IAuralModule module,
                          IActivePerceptListener listener)
Method Detail

getAuralModule

public IAuralModule getAuralModule()
Specified by:
getAuralModule in interface IAuralMemory

attach

public void attach(ACTRAgent agent)
Description copied from class: AbstractPerceptualMemory
attach must be called after the model has been connected to commmon reality

Specified by:
attach in interface IPerceptualMemory
Overrides:
attach in class AbstractPerceptualMemory

detach

public void detach()
Description copied from interface: IPerceptualMemory
detach from CR

Specified by:
detach in interface IPerceptualMemory
Overrides:
detach in class AbstractPerceptualMemory