A B C D E F G H I L M N P Q R S T U V W X

F

FactoriesDataXmlLoader - Class in edu.memphis.ccrg.lida.framework.initialization
Loads the factoriesData.xml file which configures the factories of the framework i.e.
FactoriesDataXmlLoader() - Constructor for class edu.memphis.ccrg.lida.framework.initialization.FactoriesDataXmlLoader
 
FEATURE - Static variable in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
Primitive LinkCategory FEATURE
format(LogRecord) - Method in class edu.memphis.ccrg.lida.framework.initialization.FrameworkFormatter
 
FrameworkFormatter - Class in edu.memphis.ccrg.lida.framework.initialization
Logger formatter for the framework that can be used with any Handler.
FrameworkFormatter() - Constructor for class edu.memphis.ccrg.lida.framework.initialization.FrameworkFormatter
 
FrameworkGui - Class in edu.memphis.ccrg.lida.framework.gui
The main GUI for the LIDA framework.
FrameworkGui(Agent, FrameworkGuiController, Properties) - Constructor for class edu.memphis.ccrg.lida.framework.gui.FrameworkGui
Constructs a new FrameworkGui using the Agent object as the model and FrameworkGuiController as the controller.
FrameworkGuiController - Interface in edu.memphis.ccrg.lida.framework.gui
Controller for the FrameworkGui.
FrameworkGuiControllerImpl - Class in edu.memphis.ccrg.lida.framework.gui
Default Implementation of FrameworkGuiController
FrameworkGuiControllerImpl(Agent, Properties) - Constructor for class edu.memphis.ccrg.lida.framework.gui.FrameworkGuiControllerImpl
 
FrameworkGuiEvent - Class in edu.memphis.ccrg.lida.framework.gui.events
Event generated by the Agent to be handled by the GUI.
FrameworkGuiEvent(ModuleName, String, Object) - Constructor for class edu.memphis.ccrg.lida.framework.gui.events.FrameworkGuiEvent
 
FrameworkGuiEventListener - Interface in edu.memphis.ccrg.lida.framework.gui.events
An object that listens for FrameworkGuiEvents, that is, data being sent from the model (framework) to the GUI.
FrameworkGuiFactory - Class in edu.memphis.ccrg.lida.framework.gui
For specific agent implementations, create a main class simply need call this class's start method with particular parameters for that agent: Agent instance and a Properties.
FrameworkGuiFactory() - Constructor for class edu.memphis.ccrg.lida.framework.gui.FrameworkGuiFactory
 
FrameworkModule - Interface in edu.memphis.ccrg.lida.framework
Interface for the modules of an agent.
FrameworkModuleImpl - Class in edu.memphis.ccrg.lida.framework
Abstract implementation of FrameworkModule Implementations should add themselves to the agent.xml configuration file
FrameworkModuleImpl() - Constructor for class edu.memphis.ccrg.lida.framework.FrameworkModuleImpl
Default constructor
FrameworkModuleImpl(ModuleName) - Constructor for class edu.memphis.ccrg.lida.framework.FrameworkModuleImpl
Creates a FrameworkModule with specified module name.
FrameworkTask - Interface in edu.memphis.ccrg.lida.framework.tasks
This is the base interface for all task process in the LIDA framework.
FrameworkTaskDef - Class in edu.memphis.ccrg.lida.framework.initialization
Definition of a FrameworkTask object
FrameworkTaskDef() - Constructor for class edu.memphis.ccrg.lida.framework.initialization.FrameworkTaskDef
 
FrameworkTaskDef(String, int, Map<String, String>, String, Map<String, Object>, Map<ModuleName, String>) - Constructor for class edu.memphis.ccrg.lida.framework.initialization.FrameworkTaskDef
 
FrameworkTaskImpl - Class in edu.memphis.ccrg.lida.framework.tasks
This class implements the FrameworkTask Interface.
FrameworkTaskImpl() - Constructor for class edu.memphis.ccrg.lida.framework.tasks.FrameworkTaskImpl
Constructs a FrameworkTaskImpl with default ticksPerRun
FrameworkTaskImpl(int) - Constructor for class edu.memphis.ccrg.lida.framework.tasks.FrameworkTaskImpl
Constructs a FrameworkTaskImpl with specified ticksPerRun
FrameworkTaskImpl(int, TaskSpawner) - Constructor for class edu.memphis.ccrg.lida.framework.tasks.FrameworkTaskImpl
Constructs a FrameworkTaskImpl with default ticksPerRun and specified controlling TaskSpawner
FrameworkTaskPanel - Class in edu.memphis.ccrg.lida.framework.gui.panels
A GuiPanel which displays the FrameworkTasks which are controlled by the TaskSpawner associated with a particular FrameworkModule.
FrameworkTaskPanel() - Constructor for class edu.memphis.ccrg.lida.framework.gui.panels.FrameworkTaskPanel
creates new FrameworkTaskPanel
FullyInitializable - Interface in edu.memphis.ccrg.lida.framework.initialization
An Initializable object e.g.

A B C D E F G H I L M N P Q R S T U V W X