|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--org.genealogie.controleur.defaut.GenericCtrl
|
+--org.genealogie.controleur.defaut.TablesCtrlImpl
Classe de contr“le pour les op‚rations de manipulation des tables. Les erreurs lev‚es sont de type TableException avec des codes d‚finis en chaŒnes 'public static' de la classe.
| Field Summary | |
private TableImpl |
table
|
| Fields inherited from class org.genealogie.controleur.defaut.GenericCtrl |
factory, formatDate |
| Fields inherited from interface org.genealogie.controleur.TablesCtrl |
TABLE_COMMUNE_VIDE, TABLE_DATE_VIDE, TABLE_DELETE_ERREUR, TABLE_INSERT_ERREUR, TABLE_NOM_VIDE, TABLE_NULL, TABLE_PARAM_NULL, TABLE_PRENOM_VIDE, TABLE_TYPE_VIDE, TABLE_UPDATE_ERREUR |
| Constructor Summary | |
TablesCtrlImpl()
|
|
| Method Summary | |
void |
delete()
Cette m‚thode permet de suprimer un ‚l‚ment de table en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
RegistreActeUtils |
getRegistreActe()
Accesseur en lecture de l'‚l‚ment de table. |
void |
init(FactoryDAO factory)
Initialisation par d‚faut. |
void |
init(FactoryDAO factory,
int tableId)
Initialisation avec l'‚l‚ment de table pour la classe. |
void |
init(FactoryDAO factory,
RegistreActeUtils table)
Initialisation avec l'‚l‚ment de table pour la classe. |
void |
insert(RegistreActeUtils table)
Cette m‚thode permet d'ins‚rer un ‚l‚ment de table en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
insert(java.lang.String nom,
java.lang.String prenom,
CommuneUtils commune,
java.lang.String date,
boolean dateIndechiffrable,
TypesActeUtils type,
int pereId,
java.lang.String pereNom,
java.lang.String perePrenom,
int pereAge,
boolean pereDecede,
int mereId,
java.lang.String mereNom,
java.lang.String merePrenom,
int mereAge,
boolean mereDecede,
boolean homme,
int age,
int personne,
int correspondance,
boolean doublon,
java.lang.String origine,
java.lang.String commentaires)
Cette m‚thode permet d'ins‚rer un ‚l‚ment de table en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(RegistreActeUtils table)
Cette m‚thode permet de mettre … jour un ‚l‚ment de table en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(java.lang.String nom,
java.lang.String prenom,
CommuneUtils commune,
java.lang.String date,
boolean dateIndechiffrable,
TypesActeUtils type,
int pereId,
java.lang.String pereNom,
java.lang.String perePrenom,
int pereAge,
boolean pereDecede,
int mereId,
java.lang.String mereNom,
java.lang.String merePrenom,
int mereAge,
boolean mereDecede,
boolean homme,
int age,
int personne,
int correspondance,
boolean doublon,
java.lang.String origine,
java.lang.String commentaires)
Cette m‚thode permet de mettre … jour un type d'acte en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
| Methods inherited from class org.genealogie.controleur.defaut.GenericCtrl |
estDecede, estDecede, getAge, getAge, getFormatDate, getPrenoms, getPrenoms, insererPersonneTable, isDateApprochee, majPersonneTable, setFormatDate, supprimerPersonneTable, supprimerPersonneTable |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
private TableImpl table
| Constructor Detail |
public TablesCtrlImpl()
| Method Detail |
public void init(FactoryDAO factory)
throws JGeneaException
Initialisation par d‚faut.
init in interface TablesCtrl
public void init(FactoryDAO factory,
RegistreActeUtils table)
throws JGeneaException
Initialisation avec l'‚l‚ment de table pour la classe.
init in interface TablesCtrlfactory - la factoryregistreActe - l'‚lement de table
public void init(FactoryDAO factory,
int tableId)
throws JGeneaException
Initialisation avec l'‚l‚ment de table pour la classe.
init in interface TablesCtrlfactory - la factoryregistreActeId - l'identifiant de l'‚lement de tablepublic RegistreActeUtils getRegistreActe()
Accesseur en lecture de l'‚l‚ment de table.
getRegistreActe in interface TablesCtrl
public void insert(RegistreActeUtils table)
throws JGeneaException
Cette m‚thode permet d'ins‚rer un ‚l‚ment de table en base, aprŠs avoir fait les v‚rifications n‚cessaires.
insert in interface TablesCtrlregistreActe - l'‚lement de table
public void insert(java.lang.String nom,
java.lang.String prenom,
CommuneUtils commune,
java.lang.String date,
boolean dateIndechiffrable,
TypesActeUtils type,
int pereId,
java.lang.String pereNom,
java.lang.String perePrenom,
int pereAge,
boolean pereDecede,
int mereId,
java.lang.String mereNom,
java.lang.String merePrenom,
int mereAge,
boolean mereDecede,
boolean homme,
int age,
int personne,
int correspondance,
boolean doublon,
java.lang.String origine,
java.lang.String commentaires)
throws JGeneaException
Cette m‚thode permet d'ins‚rer un ‚l‚ment de table en base, aprŠs avoir fait les v‚rifications n‚cessaires.
insert in interface TablesCtrlnom - le nom de la personneprenom - le pr‚nom de la personnecommune - la commune de l'actedate - la date de l'actedateIndechiffrable - la date de l'acte est lisible ou nontype - le type de l'actepereId - l'identifiant du pŠre de la personnepereNom - le nom du pŠre de la personneperePrenom - le pr‚nom du pŠre de la personnepereAge - l'ƒge du pŠre de la personnepereDecede - le pŠre de la personne est d‚c‚d‚ ou non au moment de l'actemereId - l'identifiant du mŠre de la personnemereNom - le nom de la mŠre de la personnemerePrenom - le pr‚nom de la mŠre de la personnemereAge - l'ƒge de la mŠre de la personnemereDecede - la mŠre de la personne est d‚c‚d‚e ou non au moment de l'actehomme - le sexe de la personneage - l'ƒge de la personnepersonne - l'identifiant de la personnecorrespondance - l'identifiant de correspondance dans le cas des mariagesdoublon - si l'‚l‚ment est un doublonorigine - l'origine de la personnecommentaires - les commentaires concernant l'acte
public void update(RegistreActeUtils table)
throws JGeneaException
Cette m‚thode permet de mettre … jour un ‚l‚ment de table en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface TablesCtrlregistreActe - l'‚lement de table
public void update(java.lang.String nom,
java.lang.String prenom,
CommuneUtils commune,
java.lang.String date,
boolean dateIndechiffrable,
TypesActeUtils type,
int pereId,
java.lang.String pereNom,
java.lang.String perePrenom,
int pereAge,
boolean pereDecede,
int mereId,
java.lang.String mereNom,
java.lang.String merePrenom,
int mereAge,
boolean mereDecede,
boolean homme,
int age,
int personne,
int correspondance,
boolean doublon,
java.lang.String origine,
java.lang.String commentaires)
throws JGeneaException
Cette m‚thode permet de mettre … jour un type d'acte en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface TablesCtrlnom - le nom de la personneprenom - le pr‚nom de la personnecommune - la commune de l'actedate - la date de l'actedateIndechiffrable - la date de l'acte est lisible ou nontype - le type de l'actepereId - l'identifiant du pŠre de la personnepereNom - le nom du pŠre de la personneperePrenom - le pr‚nom du pŠre de la personnepereAge - l'ƒge du pŠre de la personnepereDecede - le pŠre de la personne est d‚c‚d‚ ou non au moment de l'actemereId - l'identifiant du mŠre de la personnemereNom - le nom de la mŠre de la personnemerePrenom - le pr‚nom de la mŠre de la personnemereAge - l'ƒge de la mŠre de la personnemereDecede - la mŠre de la personne est d‚c‚d‚e ou non au moment de l'actehomme - le sexe de la personneage - l'ƒge de la personnepersonne - l'identifiant de la personnecorrespondance - l'identifiant de correspondance dans le cas des mariagesdoublon - si l'‚l‚ment est un doublonorigine - l'origine de la personnecommentaires - les commentaires concernant l'acte
public void delete()
throws JGeneaException
Cette m‚thode permet de suprimer un ‚l‚ment de table en base, aprŠs avoir fait les v‚rifications n‚cessaires.
delete in interface TablesCtrl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||