org.jactr.modules.pm.visual.memory.impl.map
Class ColorFeatureMap
java.lang.Object
org.jactr.modules.pm.common.memory.map.AbstractFeatureMap<T>
org.jactr.modules.pm.visual.memory.impl.map.AbstractVisualFeatureMap<org.commonreality.modalities.visual.Color[]>
org.jactr.modules.pm.visual.memory.impl.map.ColorFeatureMap
- All Implemented Interfaces:
- IAfferentObjectListener, IFeatureMap<org.commonreality.modalities.visual.Color[]>
public class ColorFeatureMap
- extends AbstractVisualFeatureMap<org.commonreality.modalities.visual.Color[]>
|
Method Summary |
void |
fillSlotValues(ChunkTypeRequest mutableRequest,
org.commonreality.identifier.IIdentifier identifier,
IChunk encodedChunk,
ChunkTypeRequest originalSearchRequest)
fill the slot values accordingly for this identifier at the mutablePattern
location this is then used to further specify the actual location
chunk that will be returned |
void |
normalizeRequest(ChunkTypeRequest request)
provides an opportunity to normalize any varialbes. |
| Methods inherited from class org.jactr.modules.pm.common.memory.map.AbstractFeatureMap |
addListener, afferentObjectAdded, afferentObjectRemoved, afferentObjectUpdated, clear, dispose, getCandidateRealObjects, getInformation, getPerceptualMemory, isInterestedIn, removeListener, setPerceptualMemory |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ColorFeatureMap
public ColorFeatureMap(IModel model)
fillSlotValues
public void fillSlotValues(ChunkTypeRequest mutableRequest,
org.commonreality.identifier.IIdentifier identifier,
IChunk encodedChunk,
ChunkTypeRequest originalSearchRequest)
- Description copied from interface:
IFeatureMap
- fill the slot values accordingly for this identifier at the mutablePattern
location this is then used to further specify the actual location
chunk that will be returned
- Specified by:
fillSlotValues in interface IFeatureMap<org.commonreality.modalities.visual.Color[]>- Overrides:
fillSlotValues in class AbstractFeatureMap<org.commonreality.modalities.visual.Color[]>
- Parameters:
mutableRequest - the pseudo visual location to be setupencodedChunk - TODO
normalizeRequest
public void normalizeRequest(ChunkTypeRequest request)
- Description copied from interface:
IFeatureMap
- provides an opportunity to normalize any varialbes. will only
be called if
IFeatureMap.isInterestedIn(ChunkTypeRequest)