Uses of Class
fr.lifl.jedi.controllersCore.AbstractGUIController

Packages that use AbstractGUIController
fr.lifl.jedi.controllersCore Package where all elements used to run a simulation are defined, and where means to synchronize different views on the simulation are defined. 
fr.lifl.jedi.controllersCore.simulationRun Package where all elements used to run a simulation are defined. 
fr.lifl.jedi.gui.control.automaticControl This package defines a graphical GUI that controls the simulation. 
fr.lifl.jedi.gui.control.graphicalControl.controller This package contains the controller elements of the graphical control GUI of the simulation. 
fr.lifl.jedi.gui.display.agentsNumber This package contains the definition of a GUI that display the number of instances of every agent families of a simulation. 
fr.lifl.jedi.gui.display.colorGrid This package defines a GUI that displays the simulation as an image, where agents are drawn with color shapes or icons. 
fr.lifl.jedi.gui.display.dataExportation This package contains the definition of a GUI that display the number of instances of every agent families of a simulation. 
fr.lifl.jedi.gui.display.interactionDisplayer.controller This package defines a GUI that displays the simulation as an image, where agents are drawn with color shapes or icons. 
 

Uses of AbstractGUIController in fr.lifl.jedi.controllersCore
 

Subclasses of AbstractGUIController in fr.lifl.jedi.controllersCore
 class AbstractControlGUIController<GUIView extends ISimulationGUI>
          Controller associated with the GUI that manages the initialization, run, pause, or abortion of simulations.
 

Uses of AbstractGUIController in fr.lifl.jedi.controllersCore.simulationRun
 

Methods in fr.lifl.jedi.controllersCore.simulationRun with parameters of type AbstractGUIController
 void SimulationCore.registerGUIControler(AbstractGUIController<?> guiCtrl)
          Registers a GUI controller to this simulation core.
 

Uses of AbstractGUIController in fr.lifl.jedi.gui.control.automaticControl
 

Subclasses of AbstractGUIController in fr.lifl.jedi.gui.control.automaticControl
 class AutomaticSimulationController
          A controller that sends events to the simulation core to perform an automatic initialization, then runs simulation, and finally quits the simulation when the simulation ending criterion is met.
 

Uses of AbstractGUIController in fr.lifl.jedi.gui.control.graphicalControl.controller
 

Subclasses of AbstractGUIController in fr.lifl.jedi.gui.control.graphicalControl.controller
 class GraphicalSimulationControlGUIController
          A controller that reacts to button presses in the GraphicalSimulationControlGUI, and sends events to the simulation core according to the button pressed.
 

Uses of AbstractGUIController in fr.lifl.jedi.gui.display.agentsNumber
 

Subclasses of AbstractGUIController in fr.lifl.jedi.gui.display.agentsNumber
 class AgentNumberDisplayFrameController
          This controller handles the messages exchanged between the running simulation and the GUI that displays it in a AgentNumberDisplayFrame.
 

Uses of AbstractGUIController in fr.lifl.jedi.gui.display.colorGrid
 

Subclasses of AbstractGUIController in fr.lifl.jedi.gui.display.colorGrid
 class ColorGridGUIController
          This controller handles the messages exchanged between the running simulation and the GUI that displays it in a ColorGridGUI.
 

Uses of AbstractGUIController in fr.lifl.jedi.gui.display.dataExportation
 

Subclasses of AbstractGUIController in fr.lifl.jedi.gui.display.dataExportation
 class AbstractSimulationDataExportationController
          This class observes the simulation, performs some processing and exports the data processed into a file.
 

Uses of AbstractGUIController in fr.lifl.jedi.gui.display.interactionDisplayer.controller
 

Subclasses of AbstractGUIController in fr.lifl.jedi.gui.display.interactionDisplayer.controller
 class PerformedInteractionsDisplayerController
          Controller that handles how and what performed interactions are displayed within the PerformedInteractionsDisplayerGUI GUI.