Uses of Package
edu.memphis.ccrg.lida.framework.shared

Packages that use edu.memphis.ccrg.lida.framework.shared
edu.memphis.ccrg.lida.actionselection Contains classes related to Action Selection, a subsystem which selects Behaviors for execution. 
edu.memphis.ccrg.lida.attentioncodelets Contains classes related to Attention Codelets. 
edu.memphis.ccrg.lida.episodicmemory Contains classes related to the definition of the Episodic Memory module and its default implementation. 
edu.memphis.ccrg.lida.episodicmemory.sdm Contains classes related to an implementation of Sparse Distributed Memory (Kanerva). 
edu.memphis.ccrg.lida.framework.gui.utils Contains utility classes for the GUI. 
edu.memphis.ccrg.lida.framework.shared Contains classes related to common data structures used in the framework. 
edu.memphis.ccrg.lida.framework.tasks Contains classes related to the framework's tasks (small demon-like processes) and their management. 
edu.memphis.ccrg.lida.globalworkspace Contains classes related to the GlobalWorkspace, the module responsible for selecting the most important part of an Agent's current understanding, at the particular moment, for broadcast to all BroadcastListeners. 
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. 
edu.memphis.ccrg.lida.proceduralmemory Contains classes related to the definition of the Procedural Memory module and its default implementation. 
edu.memphis.ccrg.lida.workspace Contains classes related to the definition of the Workspace module and its default implementation. 
edu.memphis.ccrg.lida.workspace.structurebuildingcodelets Contains classes related to the definition, default implementation, and management of Structure-Building codelets. 
 

Classes in edu.memphis.ccrg.lida.framework.shared used by edu.memphis.ccrg.lida.actionselection
NodeStructure
          A NodeStructure holds a collection of Nodes an Links.
 

Classes in edu.memphis.ccrg.lida.framework.shared used by edu.memphis.ccrg.lida.attentioncodelets
NodeStructure
          A NodeStructure holds a collection of Nodes an Links.
RefractoryPeriod
          Implementors of this interface can have a refractory period.
 

Classes in edu.memphis.ccrg.lida.framework.shared used by edu.memphis.ccrg.lida.episodicmemory
NodeStructure
          A NodeStructure holds a collection of Nodes an Links.
 

Classes in edu.memphis.ccrg.lida.framework.shared used by edu.memphis.ccrg.lida.episodicmemory.sdm
NodeStructure
          A NodeStructure holds a collection of Nodes an Links.
 

Classes in edu.memphis.ccrg.lida.framework.shared used by edu.memphis.ccrg.lida.framework.gui.utils
Link
          A link connects two Linkable objects.
Linkable
          A object that can have links attached to it.
NodeStructure
          A NodeStructure holds a collection of Nodes an Links.
 

Classes in edu.memphis.ccrg.lida.framework.shared used by edu.memphis.ccrg.lida.framework.shared
ElementFactory
          Standard factory for the basic elements of the framework.
ExtendedId
          Generalized Id for Both Nodes and Links.
Link
          A link connects two Linkable objects.
Linkable
          A object that can have links attached to it.
LinkCategory
          Specifies the category of a Link.
LinkImpl
          A Link that connects a Node to a Linkable (Node or Link).
Node
          A Node represents a Concept in LIDA.
NodeImpl
          Default Node implementation.
NodeStructure
          A NodeStructure holds a collection of Nodes an Links.
NodeType
          A marker of Node type.
RootableNode
          A Node which unifies multiple nodes attached to it.
 

Classes in edu.memphis.ccrg.lida.framework.shared used by edu.memphis.ccrg.lida.framework.tasks
NodeStructure
          A NodeStructure holds a collection of Nodes an Links.
 

Classes in edu.memphis.ccrg.lida.framework.shared used by edu.memphis.ccrg.lida.globalworkspace
NodeStructure
          A NodeStructure holds a collection of Nodes an Links.
RefractoryPeriod
          Implementors of this interface can have a refractory period.
 

Classes in edu.memphis.ccrg.lida.framework.shared used by edu.memphis.ccrg.lida.pam
ExtendedId
          Generalized Id for Both Nodes and Links.
Link
          A link connects two Linkable objects.
Linkable
          A object that can have links attached to it.
LinkCategory
          Specifies the category of a Link.
LinkImpl
          A Link that connects a Node to a Linkable (Node or Link).
Node
          A Node represents a Concept in LIDA.
NodeImpl
          Default Node implementation.
NodeStructure
          A NodeStructure holds a collection of Nodes an Links.
NodeStructureImpl
          Default implementation of NodeStructure.
 

Classes in edu.memphis.ccrg.lida.framework.shared used by edu.memphis.ccrg.lida.pam.tasks
Link
          A link connects two Linkable objects.
Node
          A Node represents a Concept in LIDA.
NodeStructure
          A NodeStructure holds a collection of Nodes an Links.
 

Classes in edu.memphis.ccrg.lida.framework.shared used by edu.memphis.ccrg.lida.proceduralmemory
Node
          A Node represents a Concept in LIDA.
NodeStructure
          A NodeStructure holds a collection of Nodes an Links.
NodeStructureImpl
          Default implementation of NodeStructure.
 

Classes in edu.memphis.ccrg.lida.framework.shared used by edu.memphis.ccrg.lida.workspace
Link
          A link connects two Linkable objects.
Node
          A Node represents a Concept in LIDA.
NodeStructure
          A NodeStructure holds a collection of Nodes an Links.
 

Classes in edu.memphis.ccrg.lida.framework.shared used by edu.memphis.ccrg.lida.workspace.structurebuildingcodelets
NodeStructure
          A NodeStructure holds a collection of Nodes an Links.