simu
Class TypeAffichage

java.lang.Object
  extended by simu.TypeAffichage
Direct Known Subclasses:
AffImage, AffMulti, AffPlot, AffPlotLive, AffPlotTab

public abstract class TypeAffichage
extends java.lang.Object

Méthode d'affichage (classe abstraite)


Constructor Summary
TypeAffichage()
           
 
Method Summary
abstract  void affiche(ListeValeurs in, java.util.Vector outp)
          méthode d'affichage En entrée : paramètres d'entrée sous forme d'objets type d'affichage paramètres de sortie sous forme d'objets état de la simulation
 void ajuster()
          ajustement du graphe
 void avantLancement()
           
 void effacer()
          effacement affichage
abstract  boolean estLive()
           
 void fin()
          fin de la simu
abstract  java.awt.Panel initPanel(java.util.Vector outp)
          Création des composants AWT à afficher
 void setChronos(Chronos chrono)
           
 void start()
          lancement simu
 void stop()
          arrêt temporaire de la simu
abstract  void update(ListeValeurs out)
          Mise à jour de l'affichage à partir des valeurs de sortie
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeAffichage

public TypeAffichage()
Method Detail

initPanel

public abstract java.awt.Panel initPanel(java.util.Vector outp)
                                  throws SimuException
Création des composants AWT à afficher

Throws:
SimuException

estLive

public abstract boolean estLive()

setChronos

public void setChronos(Chronos chrono)

avantLancement

public void avantLancement()

affiche

public abstract void affiche(ListeValeurs in,
                             java.util.Vector outp)
                      throws SimuException
méthode d'affichage En entrée : paramètres d'entrée sous forme d'objets type d'affichage paramètres de sortie sous forme d'objets état de la simulation

Throws:
SimuException

update

public abstract void update(ListeValeurs out)
                     throws SimuException
Mise à jour de l'affichage à partir des valeurs de sortie

Throws:
SimuException

start

public void start()
lancement simu


stop

public void stop()
arrêt temporaire de la simu


fin

public void fin()
fin de la simu


effacer

public void effacer()
effacement affichage


ajuster

public void ajuster()
ajustement du graphe