|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Classe de contr“le pour les op‚rations de manipulation des personnes. Les erreurs lev‚es sont de type PersonneException avec des codes d‚finis en chaŒnes 'public static' de la classe.
| Field Summary | |
static java.lang.String |
DATE_BAPTEME_APP_FORMAT_ERREUR
|
static java.lang.String |
DATE_BAPTEME_INCORRECTE
|
static java.lang.String |
DATE_DECES_APP_FORMAT_ERREUR
|
static java.lang.String |
DATE_DECES_INCORRECTE
|
static java.lang.String |
DATE_INHUMATION_APP_FORMAT_ERREUR
|
static java.lang.String |
DATE_INHUMATION_INCORRECTE
|
static java.lang.String |
DATE_NAISSANCE_APP_FORMAT_ERREUR
|
static java.lang.String |
DATE_NAISSANCE_INCORRECTE
|
static java.lang.String |
NOM_PERSONNE_VIDE
|
static java.lang.String |
PERSONNE_HAS_ACTES_ASSOCIES
|
static java.lang.String |
PERSONNE_HAS_DOCUMENTS_ASSOCIES
|
static java.lang.String |
PERSONNE_HAS_ENFANTS
|
static java.lang.String |
PERSONNE_HAS_MARIAGES
|
static java.lang.String |
PERSONNE_INSERT_ERREUR
|
static java.lang.String |
PERSONNE_IS_PARRAIN_MARRAINE
|
static java.lang.String |
PERSONNE_IS_TEMOIN
|
static java.lang.String |
PERSONNE_LOAD_ERREUR
|
static java.lang.String |
PERSONNE_NON_CONNUE
|
static java.lang.String |
PERSONNE_NULL
|
static java.lang.String |
PERSONNE_PARAM_NULL
|
static java.lang.String |
PERSONNE_UPDATE_ERREUR
|
static java.lang.String |
PRENOM1_PERSONNE_VIDE
|
| Method Summary | |
void |
delete()
Cette m‚thode permet de suprimer une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires |
PersonneDetailUtils |
getPersonne()
Accesseur en lecture de la personne. |
void |
init(FactoryDAO factory)
Initialisation par d‚faut. |
void |
init(FactoryDAO factory,
int personneId)
Initialisation avec la personne pour la classe. |
void |
init(FactoryDAO factory,
PersonneDetailUtils personne)
Initialisation avec la personne pour la classe. |
void |
insert(PersonneDetailUtils personne)
Cette m‚thode permet d'ins‚rer une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires |
void |
insert(java.lang.String nom,
java.lang.String prenom1,
java.lang.String prenom2,
java.lang.String prenom3,
boolean homme,
boolean enfantNaturel,
java.lang.String dateNaissance,
java.lang.String dateNaissanceApp,
CommuneUtils communeNaissance,
java.lang.String dateBapteme,
java.lang.String dateBaptemeApp,
CommuneUtils communeBapteme,
java.lang.String dateDeces,
java.lang.String dateDecesApp,
CommuneUtils communeDeces,
java.lang.String dateInhumation,
java.lang.String dateInhumationApp,
CommuneUtils communeInhumation,
PersonneUtils pere,
PersonneUtils mere,
PersonneUtils parrain,
PersonneUtils marraine,
java.lang.String profession)
Cette m‚thode permet d'ins‚rer une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires |
void |
update(PersonneDetailUtils personne)
Cette m‚thode permet de mettre … jour une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires |
void |
update(java.lang.String nom,
java.lang.String prenom1,
java.lang.String prenom2,
java.lang.String prenom3,
boolean homme,
boolean enfantNaturel,
java.lang.String dateNaissance,
java.lang.String dateNaissanceApp,
CommuneUtils communeNaissance,
java.lang.String dateBapteme,
java.lang.String dateBaptemeApp,
CommuneUtils communeBapteme,
java.lang.String dateDeces,
java.lang.String dateDecesApp,
CommuneUtils communeDeces,
java.lang.String dateInhumation,
java.lang.String dateInhumationApp,
CommuneUtils communeInhumation,
PersonneUtils pere,
PersonneUtils mere,
PersonneUtils parrain,
PersonneUtils marraine,
java.lang.String profession)
Cette m‚thode permet de mettre … jour une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires |
void |
updateAdresses(java.lang.String adresses)
Cette m‚thode permet de mettre … jour les adresses d'une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires |
void |
updateCommentaires(java.lang.String commentaires)
Cette m‚thode permet de mettre … jour les commentaires d'une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires |
| Field Detail |
public static final java.lang.String DATE_NAISSANCE_INCORRECTE
public static final java.lang.String DATE_BAPTEME_INCORRECTE
public static final java.lang.String DATE_DECES_INCORRECTE
public static final java.lang.String DATE_INHUMATION_INCORRECTE
public static final java.lang.String NOM_PERSONNE_VIDE
public static final java.lang.String PRENOM1_PERSONNE_VIDE
public static final java.lang.String PERSONNE_INSERT_ERREUR
public static final java.lang.String PERSONNE_LOAD_ERREUR
public static final java.lang.String PERSONNE_UPDATE_ERREUR
public static final java.lang.String PERSONNE_NON_CONNUE
public static final java.lang.String PERSONNE_NULL
public static final java.lang.String PERSONNE_PARAM_NULL
public static final java.lang.String DATE_NAISSANCE_APP_FORMAT_ERREUR
public static final java.lang.String DATE_BAPTEME_APP_FORMAT_ERREUR
public static final java.lang.String DATE_DECES_APP_FORMAT_ERREUR
public static final java.lang.String DATE_INHUMATION_APP_FORMAT_ERREUR
public static final java.lang.String PERSONNE_IS_PARRAIN_MARRAINE
public static final java.lang.String PERSONNE_IS_TEMOIN
public static final java.lang.String PERSONNE_HAS_MARIAGES
public static final java.lang.String PERSONNE_HAS_ENFANTS
public static final java.lang.String PERSONNE_HAS_ACTES_ASSOCIES
public static final java.lang.String PERSONNE_HAS_DOCUMENTS_ASSOCIES
| Method Detail |
public void init(FactoryDAO factory)
throws JGeneaException
Initialisation par d‚faut.
factory - la factory d'accŠs … la couche dao
public void init(FactoryDAO factory,
PersonneDetailUtils personne)
throws JGeneaException
Initialisation avec la personne pour la classe.
factory - la factory d'accŠs … la couche daopersonne - la personne
public void init(FactoryDAO factory,
int personneId)
throws JGeneaException
Initialisation avec la personne pour la classe.
factory - la factory d'accŠs … la couche daopersonneId - l'identifiant de la personnepublic PersonneDetailUtils getPersonne()
Accesseur en lecture de la personne.
public void insert(PersonneDetailUtils personne)
throws JGeneaException
Cette m‚thode permet d'ins‚rer une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires
personne - la personne
public void insert(java.lang.String nom,
java.lang.String prenom1,
java.lang.String prenom2,
java.lang.String prenom3,
boolean homme,
boolean enfantNaturel,
java.lang.String dateNaissance,
java.lang.String dateNaissanceApp,
CommuneUtils communeNaissance,
java.lang.String dateBapteme,
java.lang.String dateBaptemeApp,
CommuneUtils communeBapteme,
java.lang.String dateDeces,
java.lang.String dateDecesApp,
CommuneUtils communeDeces,
java.lang.String dateInhumation,
java.lang.String dateInhumationApp,
CommuneUtils communeInhumation,
PersonneUtils pere,
PersonneUtils mere,
PersonneUtils parrain,
PersonneUtils marraine,
java.lang.String profession)
throws JGeneaException
Cette m‚thode permet d'ins‚rer une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires
nom - le nom de famille de la personneprenom1 - le premier pr‚nom de la personneprenom2 - le deuxiŠme pr‚nom de la personneprenom3 - le troisiŠme pr‚nom de la personnehomme - le sexe de la personne ( vrai si c'est un homme )enfantNaturel - la l‚gitimit‚ de la naissance de la personne ( vrai si c'est un enfant naturel )dateNaissance - la date de naissancedateNaissanceApp - la date approch‚e de naissancecommuneNaissance - le lieu de naissancedateBapteme - la date de baptŠmedateBaptemeApp - la date approch‚e de baptŠmecommuneBapteme - le lieu de baptŠmedateDeces - la date de d‚cŠsdateDecesApp - la date approch‚e de d‚cŠscommuneDeces - le lieu de d‚cŠsdateInhumation - la date d'inhumationdateInhumationApp - la date approch‚e d'inhumationcommuneInhumation - le lieu d'inhumationpere - le pŠre de la personnemere - le mŠre de la personneprofession - la profession de la personne
public void update(PersonneDetailUtils personne)
throws JGeneaException
Cette m‚thode permet de mettre … jour une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires
personne - la personne
public void update(java.lang.String nom,
java.lang.String prenom1,
java.lang.String prenom2,
java.lang.String prenom3,
boolean homme,
boolean enfantNaturel,
java.lang.String dateNaissance,
java.lang.String dateNaissanceApp,
CommuneUtils communeNaissance,
java.lang.String dateBapteme,
java.lang.String dateBaptemeApp,
CommuneUtils communeBapteme,
java.lang.String dateDeces,
java.lang.String dateDecesApp,
CommuneUtils communeDeces,
java.lang.String dateInhumation,
java.lang.String dateInhumationApp,
CommuneUtils communeInhumation,
PersonneUtils pere,
PersonneUtils mere,
PersonneUtils parrain,
PersonneUtils marraine,
java.lang.String profession)
throws JGeneaException
Cette m‚thode permet de mettre … jour une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires
nom - le nom de famille de la personneprenom1 - le premier pr‚nom de la personneprenom2 - le deuxiŠme pr‚nom de la personneprenom3 - le troisiŠme pr‚nom de la personnehomme - le sexe de la personne ( vrai si c'est un homme )enfantNaturel - la l‚gitimit‚ de la naissance de la personne ( vrai si c'est un enfant naturel )dateNaissance - la date de naissancedateNaissanceApp - la date approch‚e de naissancecommuneNaissance - le lieu de naissancedateBapteme - la date de baptŠmedateBaptemeApp - la date approch‚e de baptŠmecommuneBapteme - le lieu de baptŠmedateDeces - la date de d‚cŠsdateDecesApp - la date approch‚e de d‚cŠscommuneDeces - le lieu de d‚cŠsdateInhumation - la date d'inhumationdateInhumationApp - la date approch‚e d'inhumationcommuneInhumation - le lieu d'inhumationpere - le pŠre de la personnemere - le mŠre de la personneparrain - le parrain de la personnemarraine - le marraine de la personneprofession - la profession de la personne
public void updateCommentaires(java.lang.String commentaires)
throws JGeneaException
Cette m‚thode permet de mettre … jour les commentaires d'une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires
personne - la personne
public void updateAdresses(java.lang.String adresses)
throws JGeneaException
Cette m‚thode permet de mettre … jour les adresses d'une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires
commentaires - les commentaires sur la personne
public void delete()
throws JGeneaException
Cette m‚thode permet de suprimer une personne en base, aprŠs avoir fait les v‚rifications n‚cessaires
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||