org.genealogie.consanguinite
Class ConsanguiniteCalculator

java.lang.Object
  |
  +--org.genealogie.consanguinite.ConsanguiniteCalculator

public class ConsanguiniteCalculator
extends java.lang.Object

Classe de calcul de consanguinité

Version:
$Revision: 1.16 $
Author:
Templier Thierry

Field Summary
private  org.genealogie.consanguinite.GenealogieBean genealogie
           
private  int id1
           
private  int id2
           
private  javax.servlet.http.HttpServletRequest request
           
 
Constructor Summary
ConsanguiniteCalculator(javax.servlet.http.HttpServletRequest request, org.genealogie.consanguinite.GenealogieBean genealogie, int id1, int id2)
          Constructeur de la tache.
 
Method Summary
 void afficherConsanguinite(GraphicArbre ga1, GraphicArbre ga2)
           
 void afficherConsanguinite(int generation1, int position1, GraphicArbre ga1, int generation2, int position2, GraphicArbre ga2)
           
 void calculer()
          Exécute la tache.
 java.lang.String convertirAccents(java.lang.String chaine)
          Enlève les accents des caractères accentués
private  PositionGraphic getIndiceReference(GraphicArbre ga, int id)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

id1

private int id1

id2

private int id2

request

private javax.servlet.http.HttpServletRequest request

genealogie

private org.genealogie.consanguinite.GenealogieBean genealogie
Constructor Detail

ConsanguiniteCalculator

public ConsanguiniteCalculator(javax.servlet.http.HttpServletRequest request,
                               org.genealogie.consanguinite.GenealogieBean genealogie,
                               int id1,
                               int id2)
Constructeur de la tache.
Parameters:
splash - l'instance sur la fenêtre de progression ( null si la tache n'est pas lancé depuis l'ihm )
etatTable - l'instance sur le label d'état de la fenêtre de progression ( null si la tache n'est pas lancé depuis l'ihm )
progressBar - l'instance sur la barre de progression de la fenêtre de progression ( null si la tache n'est pas lancé depuis l'ihm )
Method Detail

getIndiceReference

private PositionGraphic getIndiceReference(GraphicArbre ga,
                                           int id)

convertirAccents

public java.lang.String convertirAccents(java.lang.String chaine)
Enlève les accents des caractères accentués
Parameters:
chaine - chaine de caractères
Returns:
chaine convertie

calculer

public void calculer()
Exécute la tache.

afficherConsanguinite

public void afficherConsanguinite(GraphicArbre ga1,
                                  GraphicArbre ga2)

afficherConsanguinite

public void afficherConsanguinite(int generation1,
                                  int position1,
                                  GraphicArbre ga1,
                                  int generation2,
                                  int position2,
                                  GraphicArbre ga2)


Copyright © 2002 JGenea Web. All Rights Reserved.