public abstract class AbstractSortedVisualFeatureMap<T> extends AbstractSortedFeatureMap<T>
Constructor and Description |
---|
AbstractSortedVisualFeatureMap(java.lang.String requestSlotName,
java.lang.String crPropertyName) |
Modifier and Type | Method and Description |
---|---|
protected static IVisualPropertyHandler |
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 AbstractSortedVisualFeatureMap(java.lang.String requestSlotName, java.lang.String crPropertyName)
protected static IVisualPropertyHandler getHandler()
public boolean isInterestedIn(IAfferentObject object)
protected void objectAdded(IAfferentObject object, T data)
AbstractFeatureMap
objectAdded
in class AbstractFeatureMap<T>
protected void objectUpdated(IAfferentObject object, T oldData, T newData)
objectUpdated
in class AbstractFeatureMap<T>
protected void objectRemoved(IAfferentObject object, T data)
AbstractFeatureMap
objectRemoved
in class AbstractFeatureMap<T>