|
|||||||||
| 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.RegistresCtrlImpl
Classe de contr“le pour les op‚rations de manipulation des registres. Les erreurs lev‚es sont de type RegistreException avec des codes d‚finis en chaŒnes 'public static' de la classe.
| Field Summary | |
private FactoryDAO |
factory
|
private RegistreImpl |
registre
|
private RegistresDAO |
registresDAO
|
| Fields inherited from class org.genealogie.controleur.defaut.GenericCtrl |
formatDate |
| Fields inherited from interface org.genealogie.controleur.RegistresCtrl |
REGISTRE_ANNEE_DEBUT_INCONNU, REGISTRE_ANNEE_FIN_INCONNU, REGISTRE_COTE_VIDE, REGISTRE_LIBELLE_VIDE, REGISTRE_LIEU_INCONNU, REGISTRE_NULL, REGISTRE_PARAM_NULL |
| Constructor Summary | |
RegistresCtrlImpl()
|
|
| Method Summary | |
void |
delete()
Cette m‚thode permet de suprimer un registre en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
RegistreUtils |
getRegistre()
Accesseur en lecture du registre. |
void |
init(FactoryDAO factory)
Initialisation par d‚faut. |
void |
init(FactoryDAO factory,
int registreId)
Initialisation avec le registre pour la classe. |
void |
init(FactoryDAO factory,
RegistreUtils registre)
Initialisation avec le registre pour la classe. |
void |
insert(RegistreUtils registre)
Cette m‚thode permet d'ins‚rer un type de recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
insert(java.lang.String cote,
java.lang.String libelle,
int anneeDebut,
int anneeFin,
CommuneUtils lieu,
boolean disponible,
java.lang.String repertoire,
java.lang.String transformation)
Cette m‚thode permet d'ins‚rer un registre en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(RegistreUtils registre)
Cette m‚thode permet de mettre … jour un registre en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(java.lang.String cote,
java.lang.String libelle,
int anneeDebut,
int anneeFin,
CommuneUtils lieu,
boolean disponible,
java.lang.String repertoire,
java.lang.String transformation)
Cette m‚thode permet de mettre … jour un registre 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 FactoryDAO factory
private RegistresDAO registresDAO
private RegistreImpl registre
| Constructor Detail |
public RegistresCtrlImpl()
| Method Detail |
public void init(FactoryDAO factory)
throws JGeneaException
Initialisation par d‚faut.
init in interface RegistresCtrl
public void init(FactoryDAO factory,
RegistreUtils registre)
throws JGeneaException
Initialisation avec le registre pour la classe.
init in interface RegistresCtrlfactory - la factoryregistre - le registre
public void init(FactoryDAO factory,
int registreId)
throws JGeneaException
Initialisation avec le registre pour la classe.
init in interface RegistresCtrlfactory - la factoryregistreId - l'identifiant du registrepublic RegistreUtils getRegistre()
Accesseur en lecture du registre.
getRegistre in interface RegistresCtrl
public void insert(RegistreUtils registre)
throws JGeneaException
Cette m‚thode permet d'ins‚rer un type de recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires.
insert in interface RegistresCtrlregistre - le registre
public void insert(java.lang.String cote,
java.lang.String libelle,
int anneeDebut,
int anneeFin,
CommuneUtils lieu,
boolean disponible,
java.lang.String repertoire,
java.lang.String transformation)
throws JGeneaException
Cette m‚thode permet d'ins‚rer un registre en base, aprŠs avoir fait les v‚rifications n‚cessaires.
insert in interface RegistresCtrlcote - la c“te du registrelibelle - le libell‚ du registreanneeDebut - l'ann‚e de d‚but du registreanneeFin - l'ann‚e de fin du registrelieu - le lieu du registredisponible - la disponibilit‚ du registrerepertoire - le r‚pertoire du registretransformation - la transformation du registre
public void update(RegistreUtils registre)
throws JGeneaException
Cette m‚thode permet de mettre … jour un registre en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface RegistresCtrlregistre - le registre
public void update(java.lang.String cote,
java.lang.String libelle,
int anneeDebut,
int anneeFin,
CommuneUtils lieu,
boolean disponible,
java.lang.String repertoire,
java.lang.String transformation)
throws JGeneaException
Cette m‚thode permet de mettre … jour un registre en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface RegistresCtrllibelle - le libell‚ du registrefichier - le fichier du registreregistre - le registre du registre
public void delete()
throws JGeneaException
Cette m‚thode permet de suprimer un registre en base, aprŠs avoir fait les v‚rifications n‚cessaires.
delete in interface RegistresCtrl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||