Uses of Class
edu.memphis.ccrg.lida.framework.ModuleName

Packages that use ModuleName
edu.memphis.ccrg.lida.framework Contains classes which define the main structures of framework Agents. 
edu.memphis.ccrg.lida.framework.gui.events Contains classes related to GUI events -- encapsulations of events generated in the model (the agent) which are sent to the GUI. 
edu.memphis.ccrg.lida.framework.initialization Contains classes involved in the run-time creation of the Agent and the initialization of the ElementFactory from various configuration files. 
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.workspace Contains classes related to the definition of the Workspace module and its default implementation. 
 

Uses of ModuleName in edu.memphis.ccrg.lida.framework
 

Fields in edu.memphis.ccrg.lida.framework declared as ModuleName
static ModuleName ModuleName.ActionSelection
           
static ModuleName ModuleName.Agent
           
static ModuleName ModuleName.AttentionModule
           
static ModuleName ModuleName.BroadcastQueue
           
static ModuleName ModuleName.CurrentSituationalModel
           
static ModuleName ModuleName.DeclarativeMemory
           
static ModuleName ModuleName.Environment
           
static ModuleName ModuleName.EpisodicBuffer
           
static ModuleName ModuleName.GlobalWorkspace
           
static ModuleName ModuleName.NoModule
           
static ModuleName ModuleName.PerceptualAssociativeMemory
           
static ModuleName ModuleName.PerceptualBuffer
           
static ModuleName ModuleName.ProceduralMemory
           
static ModuleName ModuleName.SensoryMemory
           
static ModuleName ModuleName.SensoryMotorMemory
           
static ModuleName ModuleName.StructureBuildingCodeletModule
           
static ModuleName ModuleName.TransientEpisodicMemory
           
static ModuleName ModuleName.Workspace
           
 

Methods in edu.memphis.ccrg.lida.framework that return ModuleName
static ModuleName ModuleName.addModuleName(java.lang.String name)
          Creates and adds a new module name if name is not already defined.
 ModuleName FrameworkModuleImpl.getModuleName()
           
 ModuleName FrameworkModule.getModuleName()
          Gets moduleName.
static ModuleName ModuleName.getModuleName(java.lang.String name)
          Returns ModuleName of specified name.
 

Methods in edu.memphis.ccrg.lida.framework that return types with arguments of type ModuleName
 java.util.Map<ModuleName,FrameworkModule> FrameworkModuleImpl.getSubmodules()
           
 java.util.Map<ModuleName,FrameworkModule> FrameworkModule.getSubmodules()
          Convenience method to get submodules
static java.util.Collection<ModuleName> ModuleName.values()
          Returns a Collection of all ModuleNames
 

Methods in edu.memphis.ccrg.lida.framework with parameters of type ModuleName
 boolean FrameworkModuleImpl.containsSubmodule(ModuleName name)
           
 boolean FrameworkModule.containsSubmodule(ModuleName name)
          Returns whether this FrameworkModule contains a submodule with specified ModuleName.
 FrameworkModule FrameworkModuleImpl.getSubmodule(ModuleName name)
           
 FrameworkModule FrameworkModule.getSubmodule(ModuleName name)
          Gets specified submodule subModule.
 void FrameworkModuleImpl.setModuleName(ModuleName moduleName)
           
 void FrameworkModule.setModuleName(ModuleName moduleName)
          Sets ModuleName.
 

Uses of ModuleName in edu.memphis.ccrg.lida.framework.gui.events
 

Methods in edu.memphis.ccrg.lida.framework.gui.events that return ModuleName
 ModuleName FrameworkGuiEvent.getModule()
           
 

Methods in edu.memphis.ccrg.lida.framework.gui.events with parameters of type ModuleName
 void FrameworkGuiEvent.setModule(ModuleName m)
          sets module
 

Constructors in edu.memphis.ccrg.lida.framework.gui.events with parameters of type ModuleName
FrameworkGuiEvent(ModuleName name, java.lang.String message, java.lang.Object content)
           
 

Uses of ModuleName in edu.memphis.ccrg.lida.framework.initialization
 

Methods in edu.memphis.ccrg.lida.framework.initialization that return types with arguments of type ModuleName
 java.util.Map<ModuleName,java.lang.String> FrameworkTaskDef.getAssociatedModules()
           
 

Method parameters in edu.memphis.ccrg.lida.framework.initialization with type arguments of type ModuleName
 void FrameworkTaskDef.setAssociatedModules(java.util.Map<ModuleName,java.lang.String> associatedModules)
           
 

Constructor parameters in edu.memphis.ccrg.lida.framework.initialization with type arguments of type ModuleName
FrameworkTaskDef(java.lang.String className, int ticksPerRun, java.util.Map<java.lang.String,java.lang.String> defaultStrategies, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> params, java.util.Map<ModuleName,java.lang.String> associatedModules)
           
 

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

Method parameters in edu.memphis.ccrg.lida.framework.shared with type arguments of type ModuleName
 FrameworkTask ElementFactory.getFrameworkTask(java.lang.String taskType, java.util.Map<java.lang.String,? extends java.lang.Object> params, java.util.Map<ModuleName,FrameworkModule> modules)
          Returns a new FrameworkTask having specified attributes.
 FrameworkTask ElementFactory.getFrameworkTask(java.lang.String taskType, java.lang.String decayStrategy, java.lang.String exciteStrategy, int ticksPerRun, double activation, double removalThreshold, java.util.Map<java.lang.String,? extends java.lang.Object> params, java.util.Map<ModuleName,FrameworkModule> modules)
          Returns a new FrameworkTask with specified attributes.
 

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

Methods in edu.memphis.ccrg.lida.pam with parameters of type ModuleName
 void PerceptualAssociativeMemoryImpl.receiveWorkspaceContent(ModuleName originatingBuffer, WorkspaceContent content)
           
 

Uses of ModuleName in edu.memphis.ccrg.lida.workspace
 

Methods in edu.memphis.ccrg.lida.workspace with parameters of type ModuleName
 void WorkspaceListener.receiveWorkspaceContent(ModuleName originatingBuffer, WorkspaceContent content)
          Receive NodeStructure content from ModuleType originatingBuffer