public abstract class AbstractSortedAuralFeatureMap<T> extends AbstractSortedFeatureMap<T>
Constructor and Description |
---|
AbstractSortedAuralFeatureMap(java.lang.String requestSlotName,
java.lang.String crPropertyName) |
Modifier and Type | Method and Description |
---|---|
protected static IAuralPropertyHandler |
getHandler() |
boolean |
isInterestedIn(IAfferentObject object) |
protected void |
objectAdded(IAfferentObject object,
T data)
call back after object information has been added, assuming data was not
null
|
protected void |
objectRemoved(IAfferentObject object,
T data)
callback
|
protected void |
objectUpdated(IAfferentObject object,
T oldData,
T newData) |
addInformation, clearInternal, equals, getCandidates, getCurrentValue, greaterThan, isValidValue, lessThan, normalizeRequest, not, removeInformation, toData, toString
addListener, afferentObjectAdded, afferentObjectRemoved, afferentObjectUpdated, clear, dispatch, dispose, extractInformation, fillSlotValues, getCandidateRealObjects, getInformation, getLock, getPerceptualMemory, getRelevantPropertyName, getRelevantSlotName, hasListeners, isInterestedIn, removeListener, setPerceptualMemory
public AbstractSortedAuralFeatureMap(java.lang.String requestSlotName, java.lang.String crPropertyName)
protected static IAuralPropertyHandler getHandler()
public boolean isInterestedIn(IAfferentObject object)
protected void objectAdded(IAfferentObject object, T data)
AbstractFeatureMap
objectAdded
in class AbstractFeatureMap<T>
protected void objectRemoved(IAfferentObject object, T data)
AbstractFeatureMap
objectRemoved
in class AbstractFeatureMap<T>
protected void objectUpdated(IAfferentObject object, T oldData, T newData)
objectUpdated
in class AbstractFeatureMap<T>