Uses of Interface
edu.memphis.ccrg.lida.pam.PamNode

Packages that use PamNode
edu.memphis.ccrg.lida.framework.shared Contains classes related to common data structures used in the framework. 
edu.memphis.ccrg.lida.pam Contains classes related to the definition of the Perceptual Associative Memory module and its default implementation. 
edu.memphis.ccrg.lida.pam.tasks Contains classes implementing several low-level processes of the default PerceptualAssociativeMemory. 
 

Uses of PamNode in edu.memphis.ccrg.lida.framework.shared
 

Fields in edu.memphis.ccrg.lida.framework.shared declared as PamNode
protected  PamNode NodeImpl.groundingPamNode
          PamNode in PerceptualAssociativeMemory which grounds this Node
 

Methods in edu.memphis.ccrg.lida.framework.shared that return PamNode
 PamNode NodeImpl.getGroundingPamNode()
           
 PamNode Node.getGroundingPamNode()
          Returns the grounding PamNode.
 

Methods in edu.memphis.ccrg.lida.framework.shared with parameters of type PamNode
 void NodeImpl.setGroundingPamNode(PamNode n)
           
 void Node.setGroundingPamNode(PamNode n)
          Used by factory to set the underlying PamNode for this node
 

Uses of PamNode in edu.memphis.ccrg.lida.pam
 

Classes in edu.memphis.ccrg.lida.pam that implement PamNode
 class PamNodeImpl
          Default implementation of PamNode.
 

Fields in edu.memphis.ccrg.lida.pam with type parameters of type PamNode
protected  java.util.Map<java.lang.String,PamNode> PerceptualAssociativeMemoryImpl.nodesByLabel
          Pam's pamnode indexed by label
 

Methods in edu.memphis.ccrg.lida.pam that return PamNode
 PamNode PerceptualAssociativeMemory.addDefaultNode(Node node)
          Adds a COPY of specified node to this PerceptualAssociativeMemory.
 PamNode PerceptualAssociativeMemoryImpl.addDefaultNode(Node n)
           
 

Methods in edu.memphis.ccrg.lida.pam that return types with arguments of type PamNode
 java.util.Set<PamNode> PerceptualAssociativeMemory.addDefaultNodes(java.util.Set<? extends Node> nodes)
          Adds a COPY of a collection of Nodes to this PAM.
 java.util.Set<PamNode> PerceptualAssociativeMemoryImpl.addDefaultNodes(java.util.Set<? extends Node> nodes)
           
 

Methods in edu.memphis.ccrg.lida.pam with parameters of type PamNode
 void PerceptualAssociativeMemory.propagateActivationToParents(PamNode pamNode)
          Propagates activation from a PamNode to its parents.
 void PerceptualAssociativeMemoryImpl.propagateActivationToParents(PamNode pn)
           
 

Uses of PamNode in edu.memphis.ccrg.lida.pam.tasks
 

Constructors in edu.memphis.ccrg.lida.pam.tasks with parameters of type PamNode
AddNodeToPerceptTask(PamNode pamNode, PerceptualAssociativeMemory pam)
          Default constructor
ExcitationTask(int ticksPerRun, PamNode n, double excitation, PerceptualAssociativeMemory pam)
          Instantiates a new excitation task to excite supplied PamNode specified amount.