org.genealogie.consanguinite
Interface ConsanguiniteCalculator

All Known Implementing Classes:
ConsanguiniteCalculatorImpl

public interface ConsanguiniteCalculator

Classe de calcul de consanguinit‚.

Version:
$Revision: 1.12 $, $Date: 2003/03/26 14:46:57 $
Author:
Templth

Method Summary
 void calculerConsanguinite()
          Cette m‚thode permet de calculer les degr‚s de consanguinit‚ entre deux personnes.
 java.util.Vector getAscendanceConsanguinite1()
          Cette m‚thode permet de retourner les personnes pour arriver … des ancˆtres communs pour la premiŠre personne.
 java.util.Vector getAscendanceConsanguinite2()
          Cette m‚thode permet de retourner les personnes pour arriver … des ancˆtres communs pour la seconde personne.
 int getDegreCanonAu()
          Cette m‚thode permet de retourner le degr‚ de consanguinit‚ ( canon ).
 int getDegreCanonDu()
          Cette m‚thode permet de retourner le degr‚ de consanguinit‚ ( canon ).
 int getDegreCivil()
          Cette m‚thode permet de retourner le degr‚ de consanguinit‚ ( civil ).
 boolean hasConsanguinite()
          Cette m‚thode permet de savoir si les deux personnes ont des ancˆtres communs.
 void init(FactoryDAO factory, int id1, boolean homme1, int id2, boolean homme2)
           
 

Method Detail

init

public void init(FactoryDAO factory,
                 int id1,
                 boolean homme1,
                 int id2,
                 boolean homme2)
          throws JGeneaException

calculerConsanguinite

public void calculerConsanguinite()
                           throws JGeneaException

Cette m‚thode permet de calculer les degr‚s de consanguinit‚ entre deux personnes.


hasConsanguinite

public boolean hasConsanguinite()

Cette m‚thode permet de savoir si les deux personnes ont des ancˆtres communs.

Returns:
true si c'est le cas, false sinon

getDegreCanonDu

public int getDegreCanonDu()

Cette m‚thode permet de retourner le degr‚ de consanguinit‚ ( canon ).

Returns:
le degr‚ de consanguinit‚ canon; -1 si aucune parent‚

getDegreCanonAu

public int getDegreCanonAu()

Cette m‚thode permet de retourner le degr‚ de consanguinit‚ ( canon ).

Returns:
le degr‚ de consanguinit‚ canon; -1 si aucune parent‚

getDegreCivil

public int getDegreCivil()

Cette m‚thode permet de retourner le degr‚ de consanguinit‚ ( civil ).

Returns:
le degr‚ de consanguinit‚ civil; -1 si aucune parent‚

getAscendanceConsanguinite1

public java.util.Vector getAscendanceConsanguinite1()

Cette m‚thode permet de retourner les personnes pour arriver … des ancˆtres communs pour la premiŠre personne.

Returns:
la liste des personnes

getAscendanceConsanguinite2

public java.util.Vector getAscendanceConsanguinite2()

Cette m‚thode permet de retourner les personnes pour arriver … des ancˆtres communs pour la seconde personne.

Returns:
la liste des personnes


Copyright © 2002 JGenea DAO. All Rights Reserved.