org.jactr.modules.pm.common.memory.map
Class AbstractSortedFeatureMap<T>

java.lang.Object
  extended by org.jactr.modules.pm.common.memory.map.AbstractFeatureMap<T>
      extended by org.jactr.modules.pm.common.memory.map.AbstractSortedFeatureMap<T>
All Implemented Interfaces:
IAfferentObjectListener, IFeatureMap<T>
Direct Known Subclasses:
AbstractSortedAuralFeatureMap, AbstractSortedVisualFeatureMap

public abstract class AbstractSortedFeatureMap<T>
extends AbstractFeatureMap<T>


Constructor Summary
AbstractSortedFeatureMap(java.lang.String requestSlotName, java.lang.String crPropertyName)
           
 
Method Summary
 void normalizeRequest(ChunkTypeRequest request)
          resolves lowest, highest
 java.lang.String toString()
           
 
Methods inherited from class org.jactr.modules.pm.common.memory.map.AbstractFeatureMap
addListener, afferentObjectAdded, afferentObjectRemoved, afferentObjectUpdated, clear, dispose, fillSlotValues, getCandidateRealObjects, getInformation, getPerceptualMemory, isInterestedIn, removeListener, setPerceptualMemory
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jactr.modules.pm.common.afferent.IAfferentObjectListener
isInterestedIn
 

Constructor Detail

AbstractSortedFeatureMap

public AbstractSortedFeatureMap(java.lang.String requestSlotName,
                                java.lang.String crPropertyName)
Method Detail

normalizeRequest

public void normalizeRequest(ChunkTypeRequest request)
resolves lowest, highest

Parameters:
request -
See Also:
IFeatureMap.normalizeRequest(org.jactr.core.production.request.ChunkTypeRequest)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object