markov.flux
Class AfficheurCarte

java.lang.Object
  extended by flux.Flux
      extended by markov.flux.AfficheurCarte
All Implemented Interfaces:
IFlux, java.io.Serializable

public class AfficheurCarte
extends Flux

Affiche une carte.

Version:
2.10, 07/04/2003
Author:
Laurent JEANPIERRE
See Also:
Serialized Form

Field Summary
 Mapper carte
           
 java.awt.Frame fenetre
           
 
Constructor Summary
AfficheurCarte()
           
 
Method Summary
 void add(int entree, java.lang.Object valeur)
          Introduit une donnée dans cette section du flux.
 void addBlock(int entree, java.util.Collection valeur)
          Introduit un bloc de données dans cette section du flux.
 void raz(int entree)
          Signale une remise à zéro du flux.
 void razBlock(int entree, java.util.Collection valeur)
          Modifie les données.
 IFlux twin()
          Crée un clone du flux courant.
 
Methods inherited from class flux.Flux
changeEntryType, changeExitType, connect, connect, connect, connect, connectBack, descriptionUtilise, disconnect, dumpLocks, getDebugPanel, getEntry, getEntryNb, getEntryType, getExit, getExitNb, getExitType, getUse, getUseNb, getUseType, isUsing, lock, retourAutorise, unlock, unUse, use
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

carte

public Mapper carte

fenetre

public java.awt.Frame fenetre
Constructor Detail

AfficheurCarte

public AfficheurCarte()
Method Detail

add

public void add(int entree,
                java.lang.Object valeur)
Introduit une donnée dans cette section du flux.

Specified by:
add in interface IFlux
Specified by:
add in class Flux
Parameters:
entree - le numéro de l'entrée à remplir.
valeur - la donnée. Elle doit se conformer au type typeEntree(entree).

addBlock

public void addBlock(int entree,
                     java.util.Collection valeur)
Introduit un bloc de données dans cette section du flux.

Specified by:
addBlock in interface IFlux
Specified by:
addBlock in class Flux
Parameters:
entree - le numéro de l'entrée à remplir.
valeur - les données. Elles doivent toutes se conformer au type typeEntree(entree).

raz

public void raz(int entree)
Signale une remise à zéro du flux.

Specified by:
raz in interface IFlux
Specified by:
raz in class Flux
Parameters:
entree - le numéro de l'entrée à réinitialiser.

razBlock

public void razBlock(int entree,
                     java.util.Collection valeur)
Modifie les données. Equivalent à un raz + ajouterBloc.

Specified by:
razBlock in interface IFlux
Specified by:
razBlock in class Flux
Parameters:
entree - le numéro de l'entrée à actualiser.
valeur - le bloc de valeurs à envoyer.

twin

public IFlux twin()
Crée un clone du flux courant. Toutes les caractèristiques seront recopiées. Aucun lien avec d'autres flux ne sera copié.