org.genealogie.console
Class FindPersonne
java.lang.Object
|
+--org.genealogie.console.Commande
|
+--org.genealogie.console.FindPersonne
- public class FindPersonne
- extends Commande
Classe de la commande des personnes
- Version:
- $Revision: 1.36 $
- Author:
- Templier Thierry
Method Summary |
void |
getEnfants(org.genealogie.dao.GenealogieBean genealogie,
int personneId)
Affiche les enfants d'une personne |
private int |
getInfosPersonne(java.io.BufferedReader br,
java.util.Hashtable params)
Affiche la fiche d'une personne ( paramètres obligatoires en ligne de commande: id ) |
void |
getMariages(org.genealogie.dao.GenealogieBean genealogie,
int personneId,
int homme)
Affiche les mariages d'une personne |
int |
getPatronymes(java.io.BufferedReader br,
java.util.Hashtable params)
Affiche la liste des patronymes |
int |
invoqueCommande(java.io.BufferedReader br,
java.util.Hashtable params)
Invoque la commande |
private int |
rechercheNombrePersonnes(java.io.BufferedReader br,
java.util.Hashtable params)
Affiche le nombre de personnes de la base |
private int |
recherchePersonnes(java.io.BufferedReader br,
java.util.Hashtable params)
Affiche le résultat d'une recherche de personnes ( paramètres possibles en ligne de commande: nom, prenom,
date, lieu, naissance, bapteme, mariage, deces, inhumation ) |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
FindPersonne
public FindPersonne()
rechercheNombrePersonnes
private int rechercheNombrePersonnes(java.io.BufferedReader br,
java.util.Hashtable params)
- Affiche le nombre de personnes de la base
- Parameters:
br
- l'entrée standard de la consoleparams
- la liste des paramètres de la ligne de commande- Returns:
- le status de la ligne de commande
recherchePersonnes
private int recherchePersonnes(java.io.BufferedReader br,
java.util.Hashtable params)
- Affiche le résultat d'une recherche de personnes ( paramètres possibles en ligne de commande: nom, prenom,
date, lieu, naissance, bapteme, mariage, deces, inhumation )
- Parameters:
br
- l'entrée standard de la consoleparams
- la liste des paramètres de la ligne de commande- Returns:
- le status de la ligne de commande
getInfosPersonne
private int getInfosPersonne(java.io.BufferedReader br,
java.util.Hashtable params)
- Affiche la fiche d'une personne ( paramètres obligatoires en ligne de commande: id )
- Parameters:
br
- l'entrée standard de la consoleparams
- la liste des paramètres de la ligne de commande- Returns:
- le status de la ligne de commande
getEnfants
public void getEnfants(org.genealogie.dao.GenealogieBean genealogie,
int personneId)
- Affiche les enfants d'une personne
- Parameters:
genealogie
- classe de bibliothèque de fonctions jgeneapersonneId
- l'id de la personne
getMariages
public void getMariages(org.genealogie.dao.GenealogieBean genealogie,
int personneId,
int homme)
- Affiche les mariages d'une personne
- Parameters:
genealogie
- classe de bibliothèque de fonctions jgeneapersonneId
- l'id de la personnehomme
- si la personne est un homme ( 1 ) ou non ( 0 )
getPatronymes
public int getPatronymes(java.io.BufferedReader br,
java.util.Hashtable params)
- Affiche la liste des patronymes
- Parameters:
br
- l'entrée standard de la consoleparams
- la liste des paramètres de la ligne de commande- Returns:
- le status de la ligne de commande
invoqueCommande
public int invoqueCommande(java.io.BufferedReader br,
java.util.Hashtable params)
- Invoque la commande
- Overrides:
invoqueCommande
in class Commande
- Parameters:
br
- l'entrée standard de la consoleparams
- la liste des paramètres de la ligne de commande- Returns:
- le status de la ligne de commande
Copyright © 2002 JGenea Ihm. All Rights Reserved.