|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--org.genealogie.consanguinite.defaut.ChargementArbreAscLeger
Classe de bibliothŠque de fonctions de chargement d'un arbre ascendant en un nombre minimum de requˆte.
| Field Summary | |
private FactoryDAO |
factory
|
private java.util.Hashtable |
generations
|
private boolean |
hommeRacine
|
private int |
idRacine
|
private int |
nbGenerations
|
private EltAsc |
racine
|
| Constructor Summary | |
ChargementArbreAscLeger()
|
|
| Method Summary | |
void |
chargerArbre()
Cette m‚thode permet de charger un arbre ascendant. |
private void |
construireGenerations()
|
EltAsc |
getElement(int id)
|
private java.util.Vector |
getElements(EltAsc elt)
|
private java.util.Vector |
getElements(java.util.Vector liste,
EltAsc elt)
|
private void |
getElementsPourGeneration(EltAsc elt,
int position,
int noGeneration)
|
private java.util.Vector |
getExtremites(java.util.Vector liste,
EltAsc elt,
int noGeneration)
|
private java.util.Vector |
getFeuillesMax(EltAsc r)
|
private java.util.Vector |
getFeuillesMax(java.util.Vector elements)
|
java.util.Vector |
getGeneration(int numeroGeneration)
Cette m‚thode permet de r‚cup‚rer la liste des personnes d'une g‚n‚ration identifi‚e par un num‚ro. |
int |
getNbGenerations()
Cette m‚thode permet de r‚cup‚rer le nombre de g‚n‚rations charg‚es. |
EltAsc |
getRacine()
Cette m‚thode permet de r‚cup‚rer la racine de l'arbre. |
void |
init(FactoryDAO factory,
int idRacine,
boolean hommeRacine)
|
void |
init(FactoryDAO factory,
int idRacine,
boolean hommeRacine,
int nbGenerations)
|
| Methods inherited from class java.lang.Object |
|
| Field Detail |
private FactoryDAO factory
private int nbGenerations
private int idRacine
private boolean hommeRacine
private EltAsc racine
private java.util.Hashtable generations
| Constructor Detail |
public ChargementArbreAscLeger()
| Method Detail |
public void init(FactoryDAO factory,
int idRacine,
boolean hommeRacine)
throws JGeneaException
public void init(FactoryDAO factory,
int idRacine,
boolean hommeRacine,
int nbGenerations)
throws JGeneaException
private java.util.Vector getExtremites(java.util.Vector liste,
EltAsc elt,
int noGeneration)
private java.util.Vector getElements(java.util.Vector liste,
EltAsc elt)
private java.util.Vector getElements(EltAsc elt)
private java.util.Vector getFeuillesMax(EltAsc r)
private java.util.Vector getFeuillesMax(java.util.Vector elements)
private void getElementsPourGeneration(EltAsc elt,
int position,
int noGeneration)
private void construireGenerations()
public EltAsc getElement(int id)
public void chargerArbre()
throws JGeneaException
Cette m‚thode permet de charger un arbre ascendant.
public EltAsc getRacine()
Cette m‚thode permet de r‚cup‚rer la racine de l'arbre.
public int getNbGenerations()
Cette m‚thode permet de r‚cup‚rer le nombre de g‚n‚rations charg‚es.
public java.util.Vector getGeneration(int numeroGeneration)
Cette m‚thode permet de r‚cup‚rer la liste des personnes d'une g‚n‚ration identifi‚e par un num‚ro.
numeroGeneration - le num‚ro de la g‚n‚rationorg.genealogie.utils.EltArbreAsc
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||