fr.lifl.jedi.gui
Interface ISimulationGUI

All Known Implementing Classes:
AgentNumberDisplayFrame, ColorGridGUI, GraphicalSimulationControlGUI, PerformedInteractionsDisplayerGUI, SimulationFileOutputer

public interface ISimulationGUI

Parent interface of all GUI that display some data of the simulation.

Version:
JEDI V 2.2
Created the 10th Nov. 2008
Modified the 5th May 2009
Author:
Yoann Kubera
SMAC Team (Systèmes Multi-Agents et Comportement)
LIFL (Laboratoire d'Informatique Fondamentale de Lille)
University of Lille, France

Method Summary
 void addObserver(java.util.Observer o)
          Adds an observer to this GUI
 void notifyObservers(ISimulationEvent m)
          Notifies a message to all observers registered to this GUI.
 void removeObserver(java.util.Observer o)
          Removes an observer from this GUI
 

Method Detail

addObserver

void addObserver(java.util.Observer o)
Adds an observer to this GUI

Parameters:
o - The observer to add to the GUI

removeObserver

void removeObserver(java.util.Observer o)
Removes an observer from this GUI

Parameters:
o - The observer to add to the GUI

notifyObservers

void notifyObservers(ISimulationEvent m)
Notifies a message to all observers registered to this GUI.

Parameters:
m - The notified event.