public class DimensionFeatureMap extends AbstractVisualFeatureMap<Dimension2D>
Constructor and Description |
---|
DimensionFeatureMap() |
Modifier and Type | Method and Description |
---|---|
protected void |
addInformation(IIdentifier identifier,
Dimension2D data) |
protected void |
clearInternal() |
protected Dimension2D |
extractInformation(IAfferentObject afferentObject) |
protected void |
getCandidates(ChunkTypeRequest request,
java.util.Set<IIdentifier> results) |
protected Dimension2D |
getCurrentValue(IIdentifier identifier) |
boolean |
isInterestedIn(ChunkTypeRequest request)
this feature map isn't used in visual searches
|
void |
normalizeRequest(ChunkTypeRequest request)
provides an opportunity to normalize any varialbes.
|
protected Dimension2D |
removeInformation(IIdentifier identifier) |
getHandler, isInterestedIn, objectAdded, objectRemoved, objectUpdated
addListener, afferentObjectAdded, afferentObjectRemoved, afferentObjectUpdated, clear, dispatch, dispose, fillSlotValues, getCandidateRealObjects, getInformation, getLock, getPerceptualMemory, getRelevantPropertyName, getRelevantSlotName, hasListeners, removeListener, setPerceptualMemory
protected void addInformation(IIdentifier identifier, Dimension2D data)
addInformation
in class AbstractFeatureMap<Dimension2D>
protected void clearInternal()
clearInternal
in class AbstractFeatureMap<Dimension2D>
public boolean isInterestedIn(ChunkTypeRequest request)
isInterestedIn
in interface IFeatureMap<Dimension2D>
isInterestedIn
in class AbstractFeatureMap<Dimension2D>
request
- AbstractFeatureMap.isInterestedIn(org.jactr.core.production.request.ChunkTypeRequest)
protected Dimension2D extractInformation(IAfferentObject afferentObject)
extractInformation
in class AbstractFeatureMap<Dimension2D>
protected Dimension2D getCurrentValue(IIdentifier identifier)
getCurrentValue
in class AbstractFeatureMap<Dimension2D>
protected Dimension2D removeInformation(IIdentifier identifier)
removeInformation
in class AbstractFeatureMap<Dimension2D>
protected void getCandidates(ChunkTypeRequest request, java.util.Set<IIdentifier> results)
getCandidates
in class AbstractFeatureMap<Dimension2D>
public void normalizeRequest(ChunkTypeRequest request)
IFeatureMap
IFeatureMap.isInterestedIn(ChunkTypeRequest)