|
|||||||||
| 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.TypesRechercheCtrlImpl
Classe de contr“le pour les op‚rations de manipulation des types de recherches. Les erreurs lev‚es sont de type TypeRechercheException avec des codes d‚finis en chaŒnes 'public static' de la classe.
| Field Summary | |
private FactoryDAO |
factory
|
private RecherchesDAO |
recherchesDAO
|
private TypeRechercheImpl |
typeRecherche
|
| Fields inherited from class org.genealogie.controleur.defaut.GenericCtrl |
formatDate |
| Fields inherited from interface org.genealogie.controleur.TypesRechercheCtrl |
TYPE_RECHERCHE_DELETE_ERREUR, TYPE_RECHERCHE_HAS_DOCUMENTS_ASSOCIES, TYPE_RECHERCHE_INSERT_ERREUR, TYPE_RECHERCHE_LIBELLE_VIDE, TYPE_RECHERCHE_NULL, TYPE_RECHERCHE_PARAM_NULL, TYPE_RECHERCHE_UPDATE_ERREUR |
| Constructor Summary | |
TypesRechercheCtrlImpl()
|
|
| Method Summary | |
void |
delete()
Cette m‚thode permet de suprimer un type de recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
TypesRechercheUtils |
getTypeRecherche()
Accesseur en lecture du type de recherche. |
void |
init(FactoryDAO factory)
Initialisation par d‚faut. |
void |
init(FactoryDAO factory,
int typeRechercheId)
Initialisation avec le type de recherche pour la classe. |
void |
init(FactoryDAO factory,
TypesRechercheUtils typeRecherche)
Initialisation avec le type de recherche pour la classe. |
void |
insert(java.lang.String libelle,
boolean web)
Cette m‚thode permet d'ins‚rer un type de recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
insert(TypesRechercheUtils typeRecherche)
Cette m‚thode permet d'ins‚rer un type de recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(java.lang.String libelle,
boolean web)
Cette m‚thode permet de mettre … jour un type de recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(TypesRechercheUtils typeRecherche)
Cette m‚thode permet de mettre … jour un type de recherche 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 TypeRechercheImpl typeRecherche
| Constructor Detail |
public TypesRechercheCtrlImpl()
| Method Detail |
public void init(FactoryDAO factory)
throws JGeneaException
Initialisation par d‚faut.
init in interface TypesRechercheCtrl
public void init(FactoryDAO factory,
TypesRechercheUtils typeRecherche)
throws JGeneaException
Initialisation avec le type de recherche pour la classe.
init in interface TypesRechercheCtrlfactory - la factorytypeRecherche - le type de recherche
public void init(FactoryDAO factory,
int typeRechercheId)
throws JGeneaException
Initialisation avec le type de recherche pour la classe.
init in interface TypesRechercheCtrlfactory - la factorytypeRechercheId - l'identifiant du type de recherchepublic TypesRechercheUtils getTypeRecherche()
Accesseur en lecture du type de recherche.
getTypeRecherche in interface TypesRechercheCtrl
public void insert(TypesRechercheUtils typeRecherche)
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 TypesRechercheCtrltypeRecherche - le type de recherche
public void insert(java.lang.String libelle,
boolean web)
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 TypesRechercheCtrllibelle - le libell‚ du type de recherche
public void update(TypesRechercheUtils typeRecherche)
throws JGeneaException
Cette m‚thode permet de mettre … jour un type de recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface TypesRechercheCtrltypeRecherche - le type de recherche
public void update(java.lang.String libelle,
boolean web)
throws JGeneaException
Cette m‚thode permet de mettre … jour un type de recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface TypesRechercheCtrllibelle - le libell‚ du type de recherche
public void delete()
throws JGeneaException
Cette m‚thode permet de suprimer un type de recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires.
delete in interface TypesRechercheCtrl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||