Uses of Interface
fr.lifl.jedi.gui.ISimulationEvent

Packages that use ISimulationEvent
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.gui This package contains the definition of different GUI that are used to display data of JEDI simulations. 
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.control.graphicalControl.view This package contains the view 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.colorGrid.view This package defines the view elements of the GUI that displays the environment as an image. 
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. 
fr.lifl.jedi.gui.display.interactionDisplayer.view This package defines a GUI that displays the simulation as an image, where agents are drawn with color shapes or icons. 
 

Uses of ISimulationEvent in fr.lifl.jedi.controllersCore
 

Methods in fr.lifl.jedi.controllersCore with parameters of type ISimulationEvent
protected abstract  void AbstractGUIController.handleViewMessage(ISimulationEvent event)
          Defines how the controller reacts when it receives an event coming from the view.
 

Uses of ISimulationEvent in fr.lifl.jedi.gui
 

Methods in fr.lifl.jedi.gui with parameters of type ISimulationEvent
 void ISimulationGUI.notifyObservers(ISimulationEvent m)
          Notifies a message to all observers registered to this GUI.
 

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

Methods in fr.lifl.jedi.gui.control.automaticControl with parameters of type ISimulationEvent
protected  void AutomaticSimulationController.handleViewMessage(ISimulationEvent event)
           
 

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

Classes in fr.lifl.jedi.gui.control.graphicalControl.controller that implement ISimulationEvent
 class GraphicalSimulationControlGUIEvents
          This enumeration defines all the events sent by the GraphicalSimulationControlGUI view to the GraphicalSimulationControlGUIController controller.
 

Methods in fr.lifl.jedi.gui.control.graphicalControl.controller with parameters of type ISimulationEvent
protected  void GraphicalSimulationControlGUIController.handleViewMessage(ISimulationEvent event)
           
 

Uses of ISimulationEvent in fr.lifl.jedi.gui.control.graphicalControl.view
 

Methods in fr.lifl.jedi.gui.control.graphicalControl.view with parameters of type ISimulationEvent
 void GraphicalSimulationControlGUI.notifyObservers(ISimulationEvent m)
           
 

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

Methods in fr.lifl.jedi.gui.display.agentsNumber with parameters of type ISimulationEvent
protected  void AgentNumberDisplayFrameController.handleViewMessage(ISimulationEvent event)
           
 void AgentNumberDisplayFrame.notifyObservers(ISimulationEvent m)
           
 

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

Methods in fr.lifl.jedi.gui.display.colorGrid with parameters of type ISimulationEvent
protected  void ColorGridGUIController.handleViewMessage(ISimulationEvent event)
           
 

Uses of ISimulationEvent in fr.lifl.jedi.gui.display.colorGrid.view
 

Methods in fr.lifl.jedi.gui.display.colorGrid.view with parameters of type ISimulationEvent
 void ColorGridGUI.notifyObservers(ISimulationEvent m)
           
 

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

Methods in fr.lifl.jedi.gui.display.dataExportation with parameters of type ISimulationEvent
protected  void AbstractSimulationDataExportationController.handleViewMessage(ISimulationEvent event)
           
 void SimulationFileOutputer.notifyObservers(ISimulationEvent m)
           
 

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

Methods in fr.lifl.jedi.gui.display.interactionDisplayer.controller with parameters of type ISimulationEvent
protected  void PerformedInteractionsDisplayerController.handleViewMessage(ISimulationEvent arg)
           
 

Uses of ISimulationEvent in fr.lifl.jedi.gui.display.interactionDisplayer.view
 

Classes in fr.lifl.jedi.gui.display.interactionDisplayer.view that implement ISimulationEvent
 class OptionsToControllerEvents
          Events thrown by the PerformedInteractionsDisplayerGUI class to tell the controller that one of the options changed.
 

Methods in fr.lifl.jedi.gui.display.interactionDisplayer.view with parameters of type ISimulationEvent
 void PerformedInteractionsDisplayerGUI.notifyObservers(ISimulationEvent m)