public abstract class AbstractAuralFeatureMap<T> extends AbstractFeatureMap<T>
Constructor and Description |
---|
AbstractAuralFeatureMap(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, addListener, afferentObjectAdded, afferentObjectRemoved, afferentObjectUpdated, clear, clearInternal, dispatch, dispose, extractInformation, fillSlotValues, getCandidateRealObjects, getCandidates, getCurrentValue, getInformation, getLock, getPerceptualMemory, getRelevantPropertyName, getRelevantSlotName, hasListeners, isInterestedIn, removeInformation, removeListener, setPerceptualMemory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
normalizeRequest
public AbstractAuralFeatureMap(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>