flux.afficheurs
Class CourbeDistributionDate

java.lang.Object
  extended by flux.afficheurs.UneCourbe
      extended by flux.afficheurs.UneCourbeDatee
          extended by flux.afficheurs.CourbeDistributionDate
All Implemented Interfaces:
java.io.Serializable

public class CourbeDistributionDate
extends UneCourbeDatee

Permet de représenter une distribution datée de probabilités.

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

Field Summary
 
Fields inherited from class flux.afficheurs.UneCourbeDatee
maxDate, minDate
 
Constructor Summary
CourbeDistributionDate()
          Prépare une nouvelle courbe.
CourbeDistributionDate(java.util.Collection data)
          Prépare une nouvelle courbe.
 
Method Summary
 void dessine(java.awt.Graphics g, int startD, int startX, double echelle, double h)
           
 void dessine(java.awt.Graphics g, long startD, int startX, double echelle, double h)
           
 java.lang.String generateCode()
           
 javax.swing.JPanel getModelBuilder()
           
 java.lang.Class getType()
          Indique le type de données acceptées par cette courbe.
 void sauvegardeDonnees(java.io.Writer fic)
          Sauvegarde les données du flux dans fic.
 UneCourbe twin()
           
 
Methods inherited from class flux.afficheurs.UneCourbeDatee
add, addAll, clear, razBlock
 
Methods inherited from class flux.afficheurs.UneCourbe
get, nb, setModifiable
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CourbeDistributionDate

public CourbeDistributionDate()
Prépare une nouvelle courbe.


CourbeDistributionDate

public CourbeDistributionDate(java.util.Collection data)
Prépare une nouvelle courbe.

Method Detail

getType

public java.lang.Class getType()
Indique le type de données acceptées par cette courbe.

Specified by:
getType in class UneCourbeDatee
Returns:
l'objet Class correspondant.

twin

public UneCourbe twin()
Specified by:
twin in class UneCourbe

dessine

public void dessine(java.awt.Graphics g,
                    int startD,
                    int startX,
                    double echelle,
                    double h)
Specified by:
dessine in class UneCourbe

dessine

public void dessine(java.awt.Graphics g,
                    long startD,
                    int startX,
                    double echelle,
                    double h)
Specified by:
dessine in class UneCourbeDatee

getModelBuilder

public javax.swing.JPanel getModelBuilder()
Specified by:
getModelBuilder in class UneCourbe

generateCode

public java.lang.String generateCode()
Specified by:
generateCode in class UneCourbe

sauvegardeDonnees

public void sauvegardeDonnees(java.io.Writer fic)
                       throws java.io.IOException
Sauvegarde les données du flux dans fic. La sauvegarde est faite en ASCII.

Specified by:
sauvegardeDonnees in class UneCourbe
Parameters:
fic - le Writer dans lequel il faut écrire.
Throws:
java.io.IOException