|
|||||||||
| 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.EtatsRechercheCtrlImpl
Classe de contr“le pour les op‚rations de manipulation des ‚tats. Les erreurs lev‚es sont de type EtatRechercheException avec des codes d‚finis en chaŒnes 'public static' de la classe.
| Field Summary | |
private EtatRechercheImpl |
etat
|
private FactoryDAO |
factory
|
private RecherchesDAO |
recherchesDAO
|
| Fields inherited from class org.genealogie.controleur.defaut.GenericCtrl |
formatDate |
| Fields inherited from interface org.genealogie.controleur.EtatsRechercheCtrl |
ETAT_DELETE_ERREUR, ETAT_HAS_DOCUMENTS_ASSOCIES, ETAT_INSERT_ERREUR, ETAT_LIBELLE_VIDE, ETAT_NULL, ETAT_PARAM_NULL, ETAT_UPDATE_ERREUR |
| Constructor Summary | |
EtatsRechercheCtrlImpl()
|
|
| Method Summary | |
void |
delete()
Cette m‚thode permet de suprimer un ‚tat en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
EtatsRechercheUtils |
getEtatRecherche()
Accesseur en lecture du ‚tat. |
void |
init(FactoryDAO factory)
Initialisation par d‚faut. |
void |
init(FactoryDAO factory,
EtatsRechercheUtils etat)
Initialisation avec le ‚tat pour la classe. |
void |
init(FactoryDAO factory,
int etatId)
Initialisation avec le ‚tat pour la classe. |
void |
insert(EtatsRechercheUtils etat)
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 libelle,
long couleur)
Cette m‚thode permet d'ins‚rer un ‚tat en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(EtatsRechercheUtils etat)
Cette m‚thode permet de mettre … jour un ‚tat en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(java.lang.String libelle,
long couleur)
Cette m‚thode permet de mettre … jour un ‚tat 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 RecherchesDAO recherchesDAO
private EtatRechercheImpl etat
| Constructor Detail |
public EtatsRechercheCtrlImpl()
| Method Detail |
public void init(FactoryDAO factory)
throws JGeneaException
Initialisation par d‚faut.
init in interface EtatsRechercheCtrl
public void init(FactoryDAO factory,
EtatsRechercheUtils etat)
throws JGeneaException
Initialisation avec le ‚tat pour la classe.
init in interface EtatsRechercheCtrlfactory - la factoryetat - le ‚tat
public void init(FactoryDAO factory,
int etatId)
throws JGeneaException
Initialisation avec le ‚tat pour la classe.
init in interface EtatsRechercheCtrlfactory - la factoryetatId - l'identifiant du ‚tatpublic EtatsRechercheUtils getEtatRecherche()
Accesseur en lecture du ‚tat.
getEtatRecherche in interface EtatsRechercheCtrl
public void insert(EtatsRechercheUtils etat)
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 EtatsRechercheCtrletat - le type de recherche
public void insert(java.lang.String libelle,
long couleur)
throws JGeneaException
Cette m‚thode permet d'ins‚rer un ‚tat en base, aprŠs avoir fait les v‚rifications n‚cessaires.
insert in interface EtatsRechercheCtrllibelle - le libell‚ du ‚tatcouleur - la couleur de l'‚tat
public void update(EtatsRechercheUtils etat)
throws JGeneaException
Cette m‚thode permet de mettre … jour un ‚tat en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface EtatsRechercheCtrletat - le ‚tat
public void update(java.lang.String libelle,
long couleur)
throws JGeneaException
Cette m‚thode permet de mettre … jour un ‚tat en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface EtatsRechercheCtrllibelle - le libell‚ du ‚tatcouleur - la couleur de l'‚tat
public void delete()
throws JGeneaException
Cette m‚thode permet de suprimer un ‚tat en base, aprŠs avoir fait les v‚rifications n‚cessaires.
delete in interface EtatsRechercheCtrl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||